問題タブ [zend-config]

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.

0 投票する
2 に答える
595 参照

performance - Zend Config のパフォーマンスの最適化

Zend Framework ベースのアプリケーションを最適化していますが、ini ベースの構成を使用すると、ページ要求ごとにサイトが ini を読み取って解析する必要があるため、全体的なパフォーマンスが低下すると確信しています。今、私は状況に対処するための2つのアイデアを持っています

  • ini ファイルをキャッシュするか、zend_config オブジェクトをキャッシュしてキャッシュから使用する
  • または、ini ベースの構成を php に変換します。

どちらのアプローチがより良いパフォーマンスを提供するかはわかりません。必要に応じて、将来的に自分で構成を変更しますが、構成をiniに書き戻す機能は必要ありません。したがって、極端なパフォーマンスのためにどのアプローチが優れているかを提案してください。キャッシュアプ​​ローチでは、既存のオブジェクトをデシリアライズするだけですが、php 配列ではオブジェクトを最初から構築します。

0 投票する
1 に答える
952 参照

zend-framework - application.ini で zend フォームの詳細を設定する方法

Zend Framework のアプリケーション構成ファイル (application.ini) で zend フォームの詳細を設定する方法はありますか。次の詳細を構成に移動する方法を探しています

  • デフォルトでフォームデコレータを無効にする方法
  • set 要素のプレフィックス パス
  • さまざまな要素タイプのデフォルト デコレーター
  • バリデータパス
  • プラグインの詳細
0 投票する
2 に答える
1402 参照

php - Zend_Config_Iniが使用されている場合、構成ファイルの場所を基準にしたファイルパスをどのように指定しますか?

そのアプリのインスタンス内のパラメーターZend_Applicationを使用して、インスタンスに埋め込みたい共通の機能セットがあります。ただし、スレーブ構成ファイルは、それ自体に相対的なパス内のものを参照できるようにしたいと考えています。例えば:configsZend_Config

$ / application / configs / application.ini:

$ / CasCommon / Configs / common.ini

どうすればそのようなことを成し遂げることができるでしょうか?

0 投票する
1 に答える
442 参照

zend-framework - Zend_Navigation は疑問符の後にパラメータを動的に追加します

Zend_Navigation を使用して xml を読み込んでいます。そこから作成されたメニューに追加のパラメーターを追加したい (最初のページの要求から取得した)。

たとえば、最初のページが mysite.com/pages/page1?Id=42 の場合、メニューをクリックすると、各リンクに「?Id=42」が追加されます。

0 投票する
1 に答える
399 参照

php - 無効なコントローラーが指定されました(adminlogin)

AdminLoginControllerのindexAction()のコードは次のとおりです。

Application_Form_NewProfileでフォームを作成し、index.phtmlでecho $this->formを使用してそのフォームを表示しました。プロジェクトを実行するとフォームが表示されますが、テキストフィールドなどのフォーム要素に詳細を入力してボタンをクリックすると、上記のindexAction()でフォームのアクションを$ form_object-として設定したため、InvalidControllerが指定(adminlogin)と表示されます。 > setAction('/ adminlogin / index')しかし、そのコントローラーが見つからない理由??Plzはこの問題の解決に役立ちます。よろしくお願いします。

0 投票する
1 に答える
853 参照

zend-framework - Zend Framework:Zend_Config_Iniを介してフォーム要素のデフォルトのデコレータを設定する

forms.iniファイルに次のコードがありますが、機能していません(レンダリングされたフォームは引き続きデフォルトのDtDdデコレータを使用しています)。

出力の表示:

しかし、私はそれを見せたい:

私はここで何を間違っているのですか?

0 投票する
1 に答える
385 参照

forms - Zend Form Element Rowには、Zend_Config_Iniを介して設定されたIDまたはクラスのいずれかが必要です

フォームを設定するために、Zend_Config_Iniに次のデフォルトのデコレータがあります。

Zend_Config_Iniにも次の要素定義があります。

次の出力が生成されます。

ここで知っておく必要があるのは、(できればini構成ファイルを使用して)LIタグのIDまたはクラスを設定するにはどうすればよいですか?次の出力が欲しいです:

また

更新:次のように、要素構成自体のすべてのデコレーターをオーバーライドすることで取得できました。

ただし、これは機能しますが、すべての要素に適用する必要があるため、多くの重複が発生します(クラス設定自体である最後の行を1回変更するだけです)。では、私が今疑問に思っているのは、iniファイルから、(各要素のすべてのデコレータを複製するのではなく)デフォルトのデコレータを使用してクラス名をオーバーライドする方法があるのでしょうか?

0 投票する
1 に答える
151 参照

php - Zend_Config_Ini_Writer が機能しない: エラー 500

Zend Framework でファイルを作成するためのこのコードがありconfig.iniますが、常にInternal Server Error (Error 500)Web ページから取得します...

長いコードでごめんなさい!

誰かがこの問題で私を助けることができれば、それはありがたいです!

注:私のすべてが設定されて$_SESSION[]います。

0 投票する
2 に答える
695 参照

php - Zend_Application_Bootstrap_Bootstrap の getOptions() にアクセスする

Zend_Applicationアプリケーションのブートストラップで zend config ini ファイルを自動的にロードするデフォルトのデザイン パターンを使用しています。多くのモデルとコントローラーでファイルの変数を ini する必要があります。

現在、configオブジェクトをキーとして次のように設定することで解決していますZend_Registry

Zend_Registry通常、 IDE でコードのオートコンプリートが提供されず、レジストリ名前空間にあるものを追跡するのが難しいため、私はを使用するのが好きではありません。

Zend_Application の config ini にアクセスする別の方法はありますか?

0 投票する
2 に答える
2469 参照

zend-framework - 2つのZend_Config_Iniインスタンスをマージすると、最初のオブジェクトで定義された配列が上書きされます

2つの*.iniファイルがある場合:

one.ini

two.ini

両方の*.iniファイルをZend_Config_Iniインスタンスとしてロードします

マージ後の出力:

出力が以下の例のようになるように配列をマージすることは可能ですか?

各*.iniファイルの配列に数値インデックスを定義することで実行できることはわかっていますが、可能であれば、これは避けたいと思います。