Templates 开始Joomla开发-模板和模块?

Templates 开始Joomla开发-模板和模块?,templates,joomla,twitter-bootstrap,Templates,Joomla,Twitter Bootstrap,我计划开始我的Joomla开发冒险,因此我一直在挖掘Joomla初学者的一些资源,例如: 我想我已经掌握了基本概念,尽管我怀疑是否有人不介意为我澄清 如果我有自己的模板(我计划使用自己的Twitter引导模板),我计划将其转换为Joomla,并且在该模板中已经有一些模块的示例,如首页滑块、推荐、合作伙伴链接等,据我所知,这些模块必须作为模块,因为Joomla允许一个组件,一个页面中有许多模块(因此,索引页面可能包含欢迎消息作为组件,滑动横幅和推荐作为模块) 所以我的问题是我必须自己写这些推荐书

我计划开始我的Joomla开发冒险,因此我一直在挖掘Joomla初学者的一些资源,例如:

我想我已经掌握了基本概念,尽管我怀疑是否有人不介意为我澄清

如果我有自己的模板(我计划使用自己的Twitter引导模板),我计划将其转换为Joomla,并且在该模板中已经有一些模块的示例,如首页滑块、推荐、合作伙伴链接等,据我所知,这些模块必须作为模块,因为Joomla允许一个组件,一个页面中有许多模块(因此,索引页面可能包含欢迎消息作为组件,滑动横幅和推荐作为模块)

所以我的问题是我必须自己写这些推荐书,页面滑动模块吗?因为我已经有了样本(css和html),我知道它们将如何定位。为每个模块编写模块不是有点过分吗?如果在稍后的阶段,我正在制作另一个网站,并且我有另一个模板,该怎么办


另外,从我看到的示例来看,Joomla模板只有一个html模板(index.php),它定义了所有位置。如果我想为一个模板定义两种可能的布局,这可能吗?或者它必须放在不同的模板中,我在模板管理器中分别分配它们。

好的,首先,对于Joomla版本,您有两种选择

  • Joomla 2.5,因为它是推荐的长期版本

  • Joomla 3.0是一个全新的短期版本,它完全基于引导,因此可能更容易对其进行调整,使其看起来像您的模板

  • 通常我会推荐Joomla 2.5,但在您的情况下,我认为Joomla 3.0可能是最好的选择

    至于模块,您不必自己编写它们。你可以从网上下载这些东西。如果您担心模块的定位,那么只需确保模板的模块位置正确即可。当涉及到模块时,使用Joomla 3.0模板并使其看起来像您的模板会容易得多,因为它已经有很多或预定义的位置。如果您觉得需要添加更多,您可以这样做。请参阅以下链接:

    我希望这能对你的乔姆拉冒险和好运有所帮助


    差点忘了,还请确保您的Joomla版本保持最新,不像很多人在这里发帖提问:)我发布了一个答案,说明为什么Joomla允许一个组件和多个模块很重要。

    您完全正确!您还可以将模板转换为Joomla模板。尽管Joomla 3.0使用了bootstrap(但仍然是非常新的,并且添加了许多新特性,尽管它在技术上是稳定的),因此您可能更容易使用它。您也可以通过该框架轻松地包括引导等。如何做到这一点的链接

    请参见有关模板中的模块和模块位置的链接。而顶部的数字表示这是1.0、1.5和2.5。2.5标题下的位也适用于Joomla 3.0

    就模板的不同布局而言,如果布局发生重大变化,最好使用两个单独的模板。但是,如果布局差异很小,那么在后端添加一个和创建两个布局并为每个样式选择带有表单字段的布局并没有什么错

    如果您想使用自定义模块,恐怕是的,您必须这样做。然而,有一些模块和组件编写器可以为您提供基本的功能,因此您几乎可以直接将代码复制和粘贴到一个文件中(在这里和那里进行一些更改)。你也可以使用Joomla扩展目录,你甚至可以找到你更喜欢的东西

    就在另一个站点上使用模块/组件而言,这实际上要容易得多。创建后,您可以进入Joomla后端并再次安装扩展,然后使用FormFields或in对其进行调整


    还有什么问题尽管问吧

    我刚刚买了我自己的twitter引导模板,我想我应该先看看模板,然后从那里开始我的工作。谢谢你的回答和建议!我想搜索适合我的网站的模块可能是一个更好的主意。在我找到我想要的模块之后,我将把css样式应用到输出中。这就是Joomla在我的案例中所想的逻辑吗?完全是的。但是,如果您要设置输出的样式,我仍然会使用模板覆盖,否则如果有模块更新,您的css更改将始终被覆盖!当然,这样做的缺点是您的覆盖不会受到重大更新的影响。但是,当您开始对css/html扩展进行任何更改时,您必须始终考虑一些事情