symfony 研究ノート-バンドル 1

WBOY
リリース: 2016-07-29 08:57:08
オリジナル
1080 人が閲覧しました

サードパーティのバンドルをインストールする

1. Composer を使用してインストールします

composer require friendsofsymfony/user-bundle=》composer require bundelName
ログイン後にコピー
bundleName を取得する方法: a. プロジェクトの Readme ファイル b. Web サイトでいくつかのサードパーティのバンドルを検索します

上記のコマンドは、プロジェクトに最適なバージョンを選択します。バージョンを指定する必要がある場合は、コマンド

<span>$ </span>composer require friendsofsymfony/user-bundle <span>"~2.0"</span>
ログイン後にコピー
を使用します。コマンドの実行が完了し、内容を

に追加して、ベンダーにコードをダウンロードします。ディレクトリ。 composer.json2. AppKernelに登録
<span>public</span><span>function</span><span>registerBundles</span><span>()</span><span>{</span><span>$bundles</span><span>=</span><span>array</span><span>(</span><span>// ...</span><span>new</span><span>FOS\UserBundle\FOSUserBundle</span><span>(),</span><span>);</span><span>// ...</span><span>}</span>
ログイン後にコピー
開発モードまたはテストモードのみでバンドルを使用したい場合の登録方法は次のとおりです
<span>class</span><span>AppKernel</span><span>extends</span><span>Kernel</span><span>{</span><span>// ...</span><span>public</span><span>function</span><span>registerBundles</span><span>()</span><span>{</span><span>$bundles</span><span>=</span><span>array</span><span>(</span><span>// ...</span><span>);</span><span>if</span><span>(</span><span>in_array</span><span>(</span><span>$this</span><span>-></span><span>getEnvironment</span><span>(),</span><span>array</span><span>(</span><span>'dev'</span><span>,</span><span>'test'</span><span>)))</span><span>{</span><span>$bundles</span><span>[]</span><span>=</span><span>new</span><span>Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle</span><span>();</span><span>}</span><span>// ...</span><span>}</span><span>}</span>
ログイン後にコピー
3、バンドルを構成する

このファイルで設定します app/config/config.yml

config:dump-reference AsseticBundle
ログイン後にコピー
上記のコマンドでAsseticBundle設定マニュアル(参考)を表示できます 上記は symfony の学習ノート-bundle1 を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!