2013-05-08 87 views
2

我知道Joomla最近发布了新版本,内置Twitter Bootstrap以支持设备响应。使用Twitter Bootstrap进行Joomla模板

话虽如此,现在我可以选择使用最新版本的Joomla,所以我不需要担心手动实施Bootstrap,但我猜测使用最新核心版本的主要缺点将始终是短号码的支持扩展。

所以我正在考虑实施Bootstrap到旧版本的Joomla,所以我仍然可以保留已经使用的扩展。

以前有没有人做过这件事,如果是这样的话,要实现像Joomla这样的cms系统有多难。 我相信我们谈论的工作量比静态非CMS网页中实现的Bootstrap更多。

回答

3

我有用Bootstrap制作的自定义Joomla 2.5模板,一切都像一个魅力。

Bootstrap的核心是一个简单的CSS框架和一些可选的JS,所以理论上你可以在各种情况下使用它。

要使用它为Joomla 2.5,您需要:

  • 如何使一个Joomla模板有一定的了解,你会发现各种文章和在线课程,或Blank Template将让你加快速度很快因为它已经建立在Bootstrap
  • 上,您可能需要禁用默认激活的Mootools,但可能会与Bootstrap使用的jquery混淆。我用Mootools enabler/disabler,你会发现其他选择在JED

这将让你的地步,你的基地安装Joomla响应,但它不会神奇地改写从使用的扩展所有输出的现场。例如,如果您有图库,则需要查找响应式图库扩展。

您打算在您的网站上使用的扩展程序越复杂,您在此可能遇到的问题的可能性就越大。如果您使用“空白模板”之类的东西来快速设置测试网站,那么您将能够确认最后的细节是否会成为交易断路器。

祝你好运!

+1

感谢@david空白模板似乎是一个很有前途的模板。是的,我遇到了与Mootools冲突的JQuery的痛苦。而且,你还有另外一个好处,那就是扩展不一定具有响应能力,除非他们明确表示支持3.x以上。 – 2013-05-08 20:55:20

+0

如果空白模板看起来非常适合您的项目,可选电子书还有很多额外的信息。 – 2013-05-09 20:00:08

+0

你必须知道,电子书V2还在工作。我喜欢blanc.vc,这是很好的工作,但对我而言,它还没有完成,因为有新版本,但你必须找出如何自行更新网站到新版本。所以你最好知道使用的工具。还要记住,它只是生成一个blanc页面,所以你必须关心模板(这就是它的目的),但通常你已经足够处理内容和功能。 – Sammy 2013-05-10 06:38:44

2

我真的会用3.x,因为现在只有三个超类,必须重新命名。因此,即使没有“官方支持”,大多数2.5扩展也应该在3.0下运行。

我更喜欢将我的工作花费更长时间,而不是使用2.5,并且必须在明年内迁移/更新,并且可能发现,我的旧扩展仍然不提供3.x版本。

我还没有做到这100%,但不得不回答同样的问题对我来说。不得不说,我总是试着很少使用扩展或者自己实现它们(用于小任务),所以更新的核心是我选择的主要原因。众所周知,使用的扩展名支持大量的joomla版本,所以他们仍然支持3.x.这也有一个好处,就是你知道开发者是'知情人',知道他在做什么;-)

+0

非常感谢。我仍然在2.5到3.x之间玩弄。 – 2013-05-08 20:54:45

+0

另外,我特别为软件公司开发一个网站,所以它需要很多的功能,但你已经提出了很多要点!再次感谢。 – 2013-05-08 21:22:57

+0

您的欢乐。想想你需要开发的时间才能将网页投入生产。它很快就会过时;-)检查您的网站的功能和所需扩展的可用性。如果在3.x中缺少一些,那么可以确定,在2.5结束时将使用的2.5-ones将被更新。祝你好运。 – Sammy 2013-05-10 06:34:00