代码之家  ›  专栏  ›  技术社区  ›  Nealv

覆盖drupal日历主题

  •  0
  • Nealv  · 技术社区  · 14 年前

    我正在尝试主题日历视图,有没有一种方法可以用模块覆盖主题路径,而不是覆盖模板文件?

    线等回答

    3 回复  |  直到 14 年前
        1
  •  1
  •   Pierre Buyle    14 年前

    您可以覆盖模块中的视图模板,请参阅 Using default views in your module 视图的高级帮助页。由于日历是一个视图插件,我认为视图模板的基本行为适用。如果在你的 hook_theme($existing, $type, $theme, $path) 不适用于日历视图,您可能需要使用 hook_theme_registry_alter(&$items)

        2
  •  0
  •   googletorp    14 年前

    Drupal具有以下功能( )和演示文稿( 主题 )分开了。把两者分开是有道理的。

    • 更干净更易维护的代码。
    • 功能需求在不同的站点中很常见。
    • 演示和功能通常由不同的人(开发人员和主题人员)完成

    能够 在模块中执行类似操作。但是你会和Drupal作对,很难做到,而且没有充分的理由。

        3
  •  0
  •   anschauung    14 年前

    calendar 模块功能,在主题层有机会干预之前完全取代了正常的日历行为。

    日历 作为一个新的模块,与现有的 日历

    我通常不建议这样做,但对你来说似乎很合适。

    一定要将任何改进发送回日历开发人员,以便我们都能受益:)