我们创建了一个自定义模块来组织和发布我们的时事通讯内容。
我现在遇到的问题——我是主题和 Drupal 模块开发的新手,所以它可能只是一个知识问题而不是 Drupal 问题——是如何让每个时事通讯主题化。
此时我们的时事通讯的 URL 结构将是:
/newsletters/{newsletter-name}/{edition-name}/{issue-date} 这意味着我们可以使用 page-newsletters-{newsletter-name}-{edition-name} 等文件名在主题中创建模板文件。 tpl.php,这很棒。我遇到的一个问题是所有内容都来自主题的 $content 变量。我想让它作为不同的变量出现(这样我就可以在主题内将某些内容放置在某些区域中。)
有没有合适的方法来做到这一点?
编辑:回答一些问题:问题是一个节点(有问题、版本和时事通讯节点),并且使用带有通配符和路由器的 hook_menu 设置路径。