問題タブ [symfony1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Symfony フレームワークを最も強力にサポートしている IDE はどれですか?
Symfony Frameworkを使用する IDE を探しています。
私はNetBeans 6.5 IDEを少し使用した経験がありますが、常にクラス メソッドを完了するとは限らず、PHP コード スニペットが組み込まれていないようです。
以下は、私が理想的に IDE から持ちたい機能です。重要度の高い順に示します。
- すべての Symfony および Propel クラス メソッドのコード補完 (思い出せません)
- コード テンプレート、(クラス スケルトン、HTML 構造、Symfony テンプレート?)
- 簡単なコードのデバッグ
- ソース管理
symfony1 - Symfony で定数を定義する場所と方法は?
symfony に独自の定数がいくつかあり、アプリケーション全体でそれらを利用できるようにする必要があります。それらをどこで定義するのが最適ですか?
ディレクトリmyapps\config\config.php
で、次のように定数を定義しようとしました。
しかし、myapps\apps\frontend\modules\login\actions\actions.class.php
このコマンドを使用して、の定数にアクセスしようとしたとき
定義されていないことを示す null を取得するだけです。
プロジェクト全体でアクセスできるように、symfony 定数を定義する方法と場所は?
symfony1 - 複数のサーバーに Symfony アプリケーションをデプロイする
私の Symfony アプリケーションには、少なくとも 2 つのモジュールがあります。
- ログインモジュール
- 処理モジュール
ログイン モジュールはゲートウェイ サーバー上にあります。ユーザーが最初にログインするときにすべての認証を行います。その後、別のサーバーにある処理モジュールにリダイレクトします。処理モジュールを処理するサーバーが多数存在する可能性があることに注意してください。
問題は、Symfony の異なるサーバー間でセッションの永続性を維持する方法ですか? セッションデータをデータベースに保存する予定です。あれですか
- データベースをすべてのサーバーに公開する
- ユーザー セッション管理データベースをそのデータベースにポイントする
しましょう?私が見逃しているものはありますか?
symfony1 - Symfony 1.0 でフィクスチャ YML から SQL を生成するには?
symfony プロジェクトの更新プロセスを自動化するスクリプトを作成しようとしています。たとえば、データベース全体を再ロードすることなく、可能なモデルの更新や新しいフィクスチャを含む、あるリビジョンから別のリビジョンへのパッチを適用します。
私はそのほとんどを完了しましたが、フィクスチャを挿入するときにプロペルロードデータによって実行される INSERT ステートメントを含む SQL ファイルを生成する方法を見つけることができませんでした。
データベースをダンプして情報を取得できることは知っていますが、それは重要ではなく、他のデータがない空のデータベースが必要になるため、私の場合は機能しません。
要するに、私の質問は次のとおりです。フィクスチャ YML を取得し、必要な SQL 挿入を生成する方法はありますか?
これは、yml を処理してロジックをビルドすることで実行できることはわかっていますが、ビルド プロセスはどこかでそれを実行し、それを再度記述する理由はありません。
どんな助けでも大歓迎です。
php - symfony のリゾルブを特定のルートに強制できますか?
この順序で 2 つのルートをたどる必要があるとします。
次のようなルートを使用します。
Zip ルートに解決されるのはなぜですか? ルート名 '@State' を明示的に指定したとき、ルーティング ファイル全体を解析せず、要求した特定のルートを使用しただけだと思いました。
同じアクションを使用して、変数名 (zip または状態) に基づいてデータを表示できるようにしたいのですが、別のパラメーターを渡すためだけに同じアクション (結果) を 2 回作成する必要はありません。