1

我要开发一个 Joomla 3.1 模板。模板应该包含一个静态页眉和页脚,以及多个页面,所有这些都需要自己的样式。此外,客户希望能够将“事件”添加到特定列表页面。客户应该能够通过简单的表格预订上述活动。

感谢一些非常基本的指南,我有页眉和页脚,以及一些简单的模板选项。但是,我现在遇到了一些问题;

我将如何处理内容部分?理想情况下,一个页面将包含多个可编辑的部分。客户端将能够在后端编辑所述部分,而无需处理或意外更改页面本身的布局或样式。由于有多个页面,我显然需要为每个页面使用不同的视图/容器。这可能吗?如果可以,怎么做?

另一个问题是文档,我发现它非常缺乏。甚至 google 也只让我到目前为止(基本结构、index.php、templateDetails.xml 等等)。有没有我可能错过的其他资源,或者我真的需要参考其他模板(其中大部分显然不是免费的)并一直使用 var_dump?

写到这里,我才意识到理论上我可以为每一页构建一个模板,但是……那肯定不对,对吧?

如果有人能提供一个基本的大纲,或者至少告诉我你个人将如何处理这样的项目,我将不胜感激。

一切顺利

编辑;

我刚刚找到了一些视频教程,但由于我的带宽有限,我无法观看它们。请在写答案时考虑到这一点。谢谢。

4

2 回答 2

0

Joomla 围绕指向组件的菜单项展开。对于每个菜单项,您可以将模块分配到模板中的不同位置以创建唯一页面。如果您真正了解 Joomla 模板的工作原理,您只需要一个模板。

Joomla 在这里有很好的文档 - http://docs.joomla.org/

几件事要记住 -

  1. 组件 - 这是一种内容或应用程序类型。组件将定义内容是什么以及如何显示。这可以是任何东西,从博客文章和类别到活动注册系统,再到留言板或社交网络。菜单项通常会指向组件中的视图。

  2. 模块 - 这些用于显示组件输出周围的附加内容。这可以是菜单、登录框、天气小部件或您能想到的任何其他东西。模块可以分配给站点上的各种菜单项,也可以从其中排除。

  3. 插件 - 插件用于更改站点上的最终输出。它们可用于在内容中插入 Youtube 视频或表单,甚至可以更改页面上的元标记。

了解扩展的工作原理是重要的第一步。一旦了解了这些工作原理,了解模板和模板覆盖的工作原理将为您提供构建基本 Joomla 站点所需的大部分知识。

于 2013-09-30T02:03:08.000 回答
0

我对你只有一句话:

龙门架:D

龙门框架.org

于 2013-09-29T21:41:35.560 回答