【问题标题】:How can I do a Directory Listing of ebsites with Ez?如何使用 Ez 制作 ebsites 目录列表?
【发布时间】:2011-05-23 15:13:17
【问题描述】:

我需要使用 Ez Publish 执行特定任务,但我不知道如何执行。

我需要做的是网站列表(网站目录)。我基本上需要添加两种数据:

  • 网站名称
  • 网站网址

然后,当我点击网站链接时,它会重定向到我有 IFRAME 和链接的页面(网站的 URL)。

谁能告诉我如何使用 Ez Publish 做到这一点?我是初学者。

最好的问候,

【问题讨论】:

    标签: ezpublish


    【解决方案1】:

    您没有说明从哪里获取列表,所以我假设您已经有了列表,只是想知道输入此类内容的正确方法。 登录到站点管理区域,浏览到您希望列表所在的站点部分(通常是文件夹)。您将在文件夹下方添加“链接”类型的内容项。 选择“链接”内容类型,然后单击“在此处创建”按钮。输入内容(包括指向包含 IFRAME 的页面的链接 URL),然后发送以进行发布。 我假设这些站点是您自己的,因为许多站点现在采取措施防止其他人将其页面放置在 IFRAME 中。 如果您希望此页面不仅链接到 iframe 页面,而且要实际显示 iframe 内容,那么您需要覆盖默认链接模板(复制它并告诉 eZ 使用您的版本)并添加一些IFRAME 的 html。

    如果您是输入此内容的主要用户,您也可以只允许 eZ 在主要描述文本区域(XML 块)中接受文字 HTML,然后粘贴到您的 IFRAME html 中。丑陋但快速设置。 您应该可以在社区网络论坛http://share.ez.no/forums 找到许多输入文字 html 的示例

    【讨论】:

    • 可能太复杂了......而且您正在用其正确的行为覆盖现有的类。为什么不使用专用模板创建一个新类?
    【解决方案2】:

    您应该使用所需的两个字段为此创建一个特定的类。

    一个用于名称,另一个用于 URL。

    然后,您只需为新类覆盖 node/view/full.tpl,您将在其中显示名称和带有已在您的类实例中输入的 URL 的 iframe。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-20
      • 2018-05-25
      • 2012-02-28
      • 2017-08-22
      • 1970-01-01
      • 1970-01-01
      • 2019-02-09
      相关资源
      最近更新 更多