【问题标题】:how to enable base template on apphook'd page and use footer in static placeholder如何在 apphook 页面上启用基本模板并在静态占位符中使用页脚
【发布时间】:2023-04-03 22:30:01
【问题描述】:

我有一个应用程序钩子可以按照doc 的基本示例中的说明工作。应用程序完成它的工作,呈现它自己的模板并完成所有的来回导航。

但我面临两个问题:

  1. 通过 cms 的高级设置将挂钩的应用程序放入页面后,我不再能够在前端编辑页面。如果我在 /?edit 模式下导航到此特定页面,cms 工具栏将关闭,并且 /?edit 模式将被取消。 我怎样才能恢复编辑这种被 apphook 的页面?

  2. 在站点的查看模式(发布的 apphook 页面)中,我没有样式,也没有 base.html 模板的东西。所以我想念来自基本模板的页眉菜单和通常由静态占位符添加到每个页面的页脚。由于我无法对 apphook'd 页面进行前端编辑(如第 1 段所述),我无法将应用程序嵌入到我熟知的页面样式中。 我怎样才能为这样一个被 apphook 的页面恢复亲密的样式?

我正在合作

  • django 1.11.18
  • djangocms 3.5.3
  • python 3.7.2

【问题讨论】:

  • 您能否发布用于呈现您遇到问题的页面的应用程序模板?

标签: html django python-3.x django-templates django-cms


【解决方案1】:

该走了。相当多地遵循this 指令就可以了。我能够从 apphook 应用程序中重载特定模板。

【讨论】:

    猜你喜欢
    • 2023-03-26
    • 2012-12-17
    • 2019-12-20
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 2020-11-20
    • 2015-10-03
    • 2019-02-28
    相关资源
    最近更新 更多