こんにちはUmairシャーYousafzaiための優れたドキュメントです:
Path : apps/frontend/config/routing.yml
使用法: homepage: url: /index param: { module: Dashboard, action: index }
ここのモジュールはsymfony v2以降のBundleを指します。
Reference
2)コントローラ:
Path : apps/frontend/Dashboard/actions/actions.class.php
使用:
symfonyのV1で 、symfonyのV2で
public function executeIndex() { //your code here }
、
public function indexAction() { //your code here }
Reference
symfony v2以降では、「indexAction」と呼ばれるものを使用しますが、symfony v1では接頭辞「executeIndex」を指定します。
3)ビュー:
Path : apps/frontend/Dashboard/templates/indexSuccess.php
Reference
4)DB
私はユーザテーブルの実体ファイルを作成してみましょう。 Path : config/schema.xml
スキーマ。YMLファイルには、すべてのテーブルの記述が含まれており、その 列
Reference
パス: lib/model/map/UserMapBuilder.php lib/model/om/BaseUser.php lib/model/User.php and UserPeer.php
ここUserPeer.phpは、エンティティに関連するすべてのカスタム機能を持っています。
私はこれが始めるのに役立つことを願っています。
おかげで、
は、残念ながら、唯一の方法は、2つの完全に異なるフレームワークであるため、両方のドキュメントを読むことです。 –
@gp_sflover:問題は、v1のための最善の作業用ドキュメントが得られていないことですが、v2には多くの優れたドキュメントがあります。またどのバージョンでどのようなことが変わっているのかを確認する方法でも、バージョンでさえ違いがあると確信しています。 –
こんにちは、http://symfony.com/doc/2.8/introduction/symfony1.htmlをご覧ください – COil