【问题标题】:Script that post image发布图片的脚本
【发布时间】:2017-09-30 15:53:22
【问题描述】:

我正在做一个项目,这是一个列出一些事件的网站,这里是它的预览:

https://i.imgur.com/yo20mTo.jpg

我可以修改 html 和 css 并像上图一样发布更多事件,但如果我每次想要发布事件或更新事件时都必须更改 html,这是不切实际的。

有什么办法可以制作一个脚本来做到这一点?就像一个页面,我只放置事件名称、日期、图像和其他内容,它会生成上图所示的事件?

更具体地说,一个脚本,只需输入我想要的信息即可:

    <div class="item active">
      <img class="img-responsive" src="imagens/aero.jpg" alt="Image">
      <div class="carousel-caption">
        <h3>Aerosmith em São Paulo</h3>
        <p>Mais informações</p>



      </div>      
    </div>

就像它自动创建的表单一样:

<div class="item active">

      </div>      
    </div>

然后我放一张图片:

   <div class="item active">
 <div class="item active">
   <img class="img-responsive" src="imagens/aero.jpg" alt="Image">
   <div class="carousel-caption">
          </div>      
        </div>

然后是一些关于它的信息:

  <div class="item active">
      <img class="img-responsive" src="imagens/aero.jpg" alt="Image">
      <div class="carousel-caption">
        <h3>Aerosmith em São Paulo</h3>
        <p>Mais informações</p>
      </div>      
    </div>

最后我把它贴出来,它就像上图一样。

【问题讨论】:

  • 我们看不到图片
  • 您需要制作表格或其他东西来输入您要显示的所有信息。
  • 我要修复它,请稍等
  • 是的,但是...如何制作表单以在代码的特定 div 中创建那些 div 和类?

标签: javascript html css bootstrap-4


【解决方案1】:

您正在谈论构建 CMS。您可能想要构建自己的,这可能很有趣,但您可能会想要使用已经存在且易于托管的东西。一个易于使用的示例是 Wordpress。

或者,您可以查看静态网站生成器(例如 hugo),它会在您的计算机上为您生成 html 页面,然后您可以将其上传到您的托管服务提供商。

如果你走 Hugo 路线,你必须为每个事件创建一个页面模板,然后制作一个包含每个事件数据的数据文件(它可以使用多种格式,如 jsonyml) .

【讨论】:

  • 我在这里一头雾水 :( 我必须在项目中使用此代码并制作某种形式、脚本或两者兼而有之,为我生成那些 div
  • 如果没有某种服务器来生成这些新页面,您将无法生成其他人会看到的新页面。有很多方法可以设置这样的服务器,但这并不简单。如果您只想简单地执行此操作,则需要使用为您工作的 CMS(内容管理系统),或者像 hugo 这样在您自己的机器上生成新页面的工具
  • @Lucky 这是因为表单必须发布到某个后端,而您似乎还没有,这意味着您需要设置密码、数据库和一些动态像 node.js 或 php 之类的语言。
猜你喜欢
  • 1970-01-01
  • 2018-03-04
  • 2013-07-25
  • 2020-07-25
  • 1970-01-01
  • 2012-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多