作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须在 ladybug_set_theme()
命令中使用什么名称来设置已在 screenshot 中使用的主题?在documentation ?
如何为我的整个应用程序设置主题和格式? (避免在每个 Controller /方法中调用 ladybug_set_theme()
和 ladybug_set_format()
)
一般有哪些主题可用?
更新:
我已经通过 composer 使用完成了安装
"raulfraile/ladybug": "~1.0"
Composer 同时安装了最新版本和现代主题:
- Installing raulfraile/ladybug-theme-modern (v1.0.7)
Downloading: 100%
- Installing raulfraile/ladybug (v1.0.11)
Downloading: 100%
然后我还按照 FyodorX 的建议运行了以下命令:
λ php app/console assets:install
Installing assets as hard copies
Installing assets for Symfony\Bundle\FrameworkBundle into web/bundles/framework
Installing assets for Sonata\CoreBundle into web/bundles/sonatacore
Installing assets for Sonata\jQueryBundle into web/bundles/sonatajquery
Installing assets for Sonata\AdminBundle into web/bundles/sonataadmin
Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
我还清除了缓存。这没有任何效果。
然而,当我在 ldd()
命令之前调用 ladybug_set_theme("modern");
时,主题被激活。 (我之前只试过 ladybug_set_theme("classic");
,就像 suggested in the docs 一样。)
解决了应用主题的问题,谁能推荐一种方法,一次性为整个应用设置主题?
我假设否则,我将不得不在每次使用时调用 ladybug_set_theme()
。 (正确的假设?)
最佳答案
您在文档中看到的主题是默认主题,称为 modern
。
确保为 Symfony2 添加正确的依赖项...:
{
"require": {
"raulfraile/ladybug-bundle": "~1.0"
}
}
...并启用 bundle :
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new RaulFraile\Bundle\LadybugBundle\RaulFraileLadybugBundle(),
);
}
尝试重新安装 Assets 并清除缓存:
$ php app/console assets:install
$ rm -fr .cache/*
您可以使用 ladybug_set_theme()
以编程方式更改主题,但您不必这样做,因为 modern
是默认主题。
关于symfony - 瓢虫主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25685437/
我是一名优秀的程序员,十分优秀!