【问题标题】:Is there any way to use more than 1 bootstrap class in Zend Framework?有没有办法在 Zend Framework 中使用超过 1 个引导类?
【发布时间】:2014-02-18 20:34:15
【问题描述】:
听起来应该是解决方法或类似的东西,但我会告诉你什么:
我选择为每个我可以使用的库创建一个单独的“项目”。它就像一个全局库,我包含了 Zend 库、Doctrine ORM、JQuery、Blueprint CSS 等。然后我设置了包含路径。没有错。
问题是:我还想在库文件夹中有一个全局引导类,并在我为个人使用而创建的每个项目上都有一个单独的引导类。
我不知道如何设置超过 1 个引导类。有可能吗?
【问题讨论】:
标签:
twitter-bootstrap
zend-framework
【解决方案1】:
我能想到的最简单的方法是创建自己的基本引导类并扩展它而不是默认的 Zend 类。所以而不是
//application/Bootstrap.php
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
// project specific
}
你会:
// application/Bootstrap.php
<?php
class Bootstrap extends YourNamespace_Bootstrap
{
// project specific
}
// library/YourNamespace/Bootstrap.php
<?php
class YourNamespace_Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
// library specific
}