sixnapps / porto-template-bundle
本包提供了 symfony 的 porto 模板
1.1.25
2019-06-03 09:12 UTC
Requires
- php: >=7.1
- knplabs/knp-menu-bundle: ^2.0
- symfony/framework-bundle: ~2.0|~3.0|^4.0
- symfony/templating: ^3.4|^4.0
Requires (Dev)
- symfony/templating: ^4.1
- symfony/twig-bundle: ^4.1
- symfony/web-server-bundle: ^4.2
README
将 Porto 7.2.0 模板集成到 symfony 4。
此包的 master 分支至少需要 PHP 7.1 和 Symfony 4.2 组件
安装
在控制台
- composer require sixnapps/porto-template-bundle
- bin/console assets:install --symlink
将以下内容添加到父项目的 config/services.yaml 文件中
...
services:
...
sixnapps.porto.templating.services:
class: 'Sixnapps\PortoTemplateBundle\Templating\Templating'
public: true
arguments:
$templating: '@templating'
sixnapps.porto.twig.services:
class: 'Sixnapps\PortoTemplateBundle\Twig\TwigExtension'
public: true
arguments:
$templating: '@sixnapps.porto.templating.services'
...
将以下路由添加到父项目中
sixnapps_porto:
resource: "@SixnappsPortoTemplateBundle/Resources/config/routing.yaml"
- 启动 bin/console server:start
- 模板可通过以下地址访问: http://127.0.0.1:800x/porto-template