symfony 1.4を使用して、やや複雑な、主にAJAXアプリケーションを開発しています。他のモジュールからsymfonyモジュール設定にアクセスする
all:
first_property: value1
second_property: value2
など
このプロパティは使用されるでしょう:私は例えば、私はmodule.ymlファイルの構成ファイルで定義された私のモジュールのためのいくつかのカスタムプロパティを使用することは非常に参考になります主に私のモジュールから返されたJSON値を使用してjavascriptによって生成されたビューを整形します。例えば - (ベース・ビューをレンダリングするために使用される)私のメインモジュール、私はそのような何かを使用していたコントローラで:モジュールのデフォルトプロパティでモジュールの外にアクセスできないため
// In frontend/modules/main
$property sfConfig::get('mod_somemodule_someproperty');
それは動作しません。 sfConfig :: get()メソッドを使用します。
私の質問は:
どういうわけかこれらのプロパティにアクセスできますか?
もしそうでなければ、誰かが私のモジュールのいくつかの反復属性を指定して、外部のコントローラからそれらにアクセスする方法を示唆してくれたことに本当に感謝します。
ありがとうございました。
はい、私は、アプリケーション全体で設定を指定できることを知っています。基本的にはモジュールレベルであるため、モジュールごとに設定する方が適切です(またはエレガントな)。たとえば、_visible_fields_という名前のプロパティで、どのモデルフィールドをリストビューに表示するかを定義します。 – Przemek
モジュール間でモジュールが必要な場合は、モジュールレベルで適切ではありません。 – Gerry
だから私はアプリレベルの設定を行った。あなたの返事をありがとうございました。 – Przemek