【问题标题】:Why would I want to use yii-strap and not just plain bootstrap?为什么我要使用 yii-strap 而不仅仅是简单的引导程序?
【发布时间】:2014-10-15 16:08:39
【问题描述】:

我想用 yii 做一个网站,我也想加入 twitter bootstrap。为什么我要使用 yii strap 而不是手动导入和使用引导程序?我在网站上查看过,但似乎没有关于为什么需要使用 yii-strap 的信息。

【问题讨论】:

  • 简单来说就是加快你的开发时间。您不需要编写标记来添加引导按钮,使用 yii-strap 或任何其他扩展更容易。例如制作一个按钮:TbHtml::button("learn more...");

标签: twitter-bootstrap yii yii-extensions


【解决方案1】:

Yii-strap 是 Bootstrap 的后端集成。通常使用后端 MVC 框架,您不会编写纯 HTML 模板。您使用后端语言编写生成 HTML 文件的代码。

以组件为例:http://www.getyiistrap.com/site/components

在这里您可以看到 Bootstrap 是通过 PHP 语句集成的,而不是 HTML:

<?php echo TbHtml::buttonToolbar(array(
    array('items' => array(
        array('label' => '1'),
        array('label' => '2'),
        array('label' => '3'),
        array('label' => '4'),
    )),
    array('items' => array(
        array('label' => '5'),
        array('label' => '6'),
        array('label' => '7'),
    )),
    array('items' => array(
        array('label' => '8'),
    )),
)); ?>

这对于原生 Bootstrap 是不可能的——像 buttonToolbar() 这样的方法不存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-21
    • 1970-01-01
    • 1970-01-01
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多