所以我一直在玩Bootstrap的Joomla 3。起初我并没有完全理解Bootstrap被融入CMS的含义 - 似乎你可以调用它但是必须使用Javascript或模板覆盖来匹配预期的输出。比手动调用Bootstrap框架更方便。
然后我找到了一些关于libraries/cms/html/bootstrap.php
的链接 - 并且有很多欢乐:
这似乎是一项正在进行的工作,我发现的有限链接表明有一些问题需要解决。但对于前进有用...特别是如果我可以根据需要创建或编辑我自己的。
谢谢!
答案 0 :(得分:4)
作为JHtml帮助程序,您可以像在CMS中看到的任何其他JHtml调用一样使用它。您可能知道,JHtml::_('behavior.framework');
在CMS中启用了MooTools。好吧,有一个类似的函数JHtml::_('bootstrap.framework');
,它将加载Bootstrap JavaScript及其jQuery依赖项。因此,如果您想启用Bootstrap的警报插件,只需致电JHtml::_('bootstrap.alert', 'optionalClassNameForAlertElements');
即可完成设置。
Bootstrap在CMS中的使用时间不到一年,而MooTools已经存在了一段时间,所以显然支持仍然可以得到改善。但是,我们已经尝试过快速启用各种Bootstrap JavaScript插件,以便您可以专注于前端工作。