在 Symfony 项目中使用 flag-icon-css 的正确方法是什么?
What would be the proper way to use flag-icon-css in a Symfony project?
一切都在标题中。
我想在我的树枝视图中使用 flag-icon-css。
没有关于 composer 的说明,我不知道如何使用 grunt 或 bower。
我觉得我应该把这个包放在供应商的目录中,但是从这里我不知道该怎么做才能让这条线工作:
<span class="flag-icon flag-icon-gr"></span>
或者,您可以安装我的简单 bundle for your task, works without grunt or bower. You can install and use it like this (also here is a README file,以及完整的安装说明):
- 将
"st/flagiconcss-bundle": "~1.0"
添加到您的 composer.json
文件,然后 运行 composer update
- 在AppKernel.php文件中注册包(在
AppKernel.php
文件的registerBundles
方法中将new ST\FlagIconCssBundle\STFlagIconCssBundle()
添加到bundles
数组)
- 运行
app/console assets:install web
- 将捆绑包的 css 文件包含到您的模板文件中:
<link rel="stylesheet" type="text/css" href="{{ asset('bundles/stflagiconcss/css/flag-icon.min.css') }}" />
Symfony 3 适合我:
下载 https://github.com/lipis/flag-icon-css/archive/master.zip,包含文件夹 flag-icon-css-master,在某处解压,例如文件夹 tmp/
从flag-icon-css-master/css复制文件flag-icon.css(或flag-icon.min.css)到你的symfony项目web/css
将文件夹标志 (flag-icon-css-master/flag) 复制到您的 symfony project/web
在你的 symfony 项目中,例如app/Resources/views/base.html.twig, 添加:
{% 块样式表 %}
...
<code><link rel="stylesheet" href="{{ asset('css/flag-icon.css') }}" />
...
{% 端块 %}
- 在您的模板中使用例如:
<code><span class="flag-icon flag-icon-gr"></span>
一切都在标题中。 我想在我的树枝视图中使用 flag-icon-css。 没有关于 composer 的说明,我不知道如何使用 grunt 或 bower。 我觉得我应该把这个包放在供应商的目录中,但是从这里我不知道该怎么做才能让这条线工作:
<span class="flag-icon flag-icon-gr"></span>
或者,您可以安装我的简单 bundle for your task, works without grunt or bower. You can install and use it like this (also here is a README file,以及完整的安装说明):
- 将
"st/flagiconcss-bundle": "~1.0"
添加到您的composer.json
文件,然后 运行composer update
- 在AppKernel.php文件中注册包(在
AppKernel.php
文件的registerBundles
方法中将new ST\FlagIconCssBundle\STFlagIconCssBundle()
添加到bundles
数组) - 运行
app/console assets:install web
- 将捆绑包的 css 文件包含到您的模板文件中:
<link rel="stylesheet" type="text/css" href="{{ asset('bundles/stflagiconcss/css/flag-icon.min.css') }}" />
Symfony 3 适合我:
下载 https://github.com/lipis/flag-icon-css/archive/master.zip,包含文件夹 flag-icon-css-master,在某处解压,例如文件夹 tmp/
从flag-icon-css-master/css复制文件flag-icon.css(或flag-icon.min.css)到你的symfony项目web/css
将文件夹标志 (flag-icon-css-master/flag) 复制到您的 symfony project/web
在你的 symfony 项目中,例如app/Resources/views/base.html.twig, 添加:
{% 块样式表 %}
...
<code><link rel="stylesheet" href="{{ asset('css/flag-icon.css') }}" />
...
{% 端块 %}
- 在您的模板中使用例如:
<code><span class="flag-icon flag-icon-gr"></span>