問題タブ [zend-tool]
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.
macos - Zend Framework クイックスタート チュートリアルとバージョン 1.8.2 の問題
Zend Framework バージョン 1.8.2 のクイック スタート チュートリアルを実行しようとしていますが、次のコードを実行するとエラーが発生します。
私はMac OS X 10.4でこれをやっています。Zend ツールにエラーはありますか? または私は何か間違ったことをしていますか?または、このスクリプトを実行するように環境が正しく設定されていませんか?
他のコンピューターでこれを試したところ、
これは別の問題だと思いますが、どうすればよいかわかりません
php - Zend_Tool の出力をカスタマイズするには?
プロジェクトでZend_Tool (ZF 1.9)を使用したいのですが、新しいファイルのデフォルト出力をカスタマイズできるようにしたいと考えています。たとえば、すべてのコントローラーには、phpdoc マークアップとライセンス情報を含む特定のヘッダーを出力の前に追加して、追加の手順としてこれを追加する必要がないようにする必要があります。
また、この特定のプロジェクト(他のすべてのプロジェクトではありません)では、特定の機能のために拡張したため、デフォルトの Zend コントローラー以外のものを拡張するコントローラーが必要です。
ドキュメントは、これらのことを行う機能をほのめかしていますが、あまり明確にはしていません。
~/.zf ディレクトリ (***nix ベースのシステム上) をセットアップし、そこにカスタム プロバイダを含めることができると言うことができます。ただし、これは単一のプロジェクト スコープに限定されるのではなく、マシン全体に適用されます。また、これにより新しいプロバイダーが追加されますが、(一見)既存のプロバイダーの機能をカスタマイズすることはできません。
ここで何か助けていただければ幸いです。
zend-framework - モジュール内のコントローラーの Zend ツールの作成
これを行う Zend_Tool を使用して、モジュール内にコントローラーを作成しようとしています:
最初のコマンドではモジュール階層が作成されますが、2 番目のコマンドではコントローラーとビューがデフォルトの名前空間に作成されます。
それは私が間違っていることですか?
ありがとう。
HC
php - Zend_Tool によって生成されたテンプレート コードの変更
これはばかげた小さなことですが、Zend_Tool によって生成されるコードのスタイルを変更する方法があるかどうか疑問に思っていました。具体的には、ブラケットスタイル?
明らかに大きな問題ではありませんが、何らかの設定があるのではないかと思いましたか?
php - Zend_Tool をカスタマイズして独自のスケルトン/テンプレートを提供するにはどうすればよいですか?
Zend_Tool は素晴らしいです。指定された名前と指定されたパスでプロジェクトを生成します。
しかし、しばらくして、ヘルパー、プラグイン、バリデーターなどの独自のツールを開発し始めました...
私はそれらをすべてライブラリに入れました。これは問題ありません(そして推奨されます)。
しかし、プラグイン、ヘルパー、変換オブジェクト、db オブジェクトなどの初期化を含め、同じブートストラップ ファイルでプロジェクトを開始する必要があります。
一部は application.ini で実行できます。
次に、独自の一般的なapplication.ini、ブートストラップ内の初期化コード、おそらくディレクトリなどを記述できるようにしたいと思います...
何を/どのようにしますか?
php - Zend_Tool のセットアップの問題
ハイ
プロジェクトを作成するには、zf Windows Windows コマンド ( zf.bat
)を実行します。
で zf.bat を見たのでC:\wamp\www\Zend\bin
、新しいプロジェクトを作成したいc:\wamp\www
を実行しようとするとc:\wamp\www\zf.bat
、次のエラー メッセージが表示されました。
次に、別の方法を試しました。
しかし、次のエラーメッセージが表示されました。
Zend Framework を入れて、c:\wamp/Zend
に追加C:\wamp\zend\library
しましたphp.ini
。
この問題のトラブルシューティングを手伝ってください。ありがとう!
zend-framework - 古いプロジェクトを Zend Tool に移行するにはどうすればよいですか?
Zend Tool と ZF 1.9.4pl1 に移行したい Zend Framework 1.7 頃に開発されたプロジェクトがあります。私が得たい主な利点は、モデル、フォームなどの自動ロードを使用できるようになることです。つまり、これらの小さなメソッドをすべて排除したいと考えています。
保護された関数 _getSurveyForm() { require_once APPLICATION_PATH . '/forms/Survey.php'; $form = new Form_Survey(); $form->setAction($this->_helper->url('survey')); $フォームを返します。}
私の作戦はこうだった。初め、
すべてのコントローラー、ビューなどの構造を再作成することができるまで。次に、既存のコントローラー、ビュー、モデルなどをコピーして、zf ツールによって作成されたスタブを上書きし、すべてのクラスが名前とファイル名が並んでいます。
これが最善の方法ですか?上記の _getSurveyForm() のような小さなローダー メソッドを削除できると思って混乱していますか?
zend-framework - Zend_Tool CLI の問題、致命的なエラーのスロー
Ubuntu マシンに PHPUnit をインストールする前は、zf.sh がすべて正しくセットアップされていると思っていました。問題なく新しいプロジェクトを作成できました。現在、PHPUnit をインストールしてから、すべてが正しく機能していません。
テスト プロジェクトを作成しようとすると、次のようになります。
再び機能させるにはどうすればよいですか?
更新:これが起こっている理由を理解していると思います。PHPUnit 3.4.0 には、Zend Framework 1.9.3 と同じ名前のクラスがあります。どうやらそれは既知の問題です。しかし、Zend_Tool を再び使用できるようにするには、どうすればこれを回避できますか?? PHPUnit をダウングレードできますか? それで問題は解決しますか?
更新: このチュートリアルでは、差分パッチのインストールについて言及しています。
php - Zend_Tool: 致命的なエラー: クラス Zend_Loader を再宣言できません
私は新しいプロジェクトを作成することができます...
...しかし、これは Zend Framework ライブラリをコピーせずにプロジェクトを作成します。そこで、ZF をプロジェクト ライブラリにコピーして、コントローラーを作成しようとしました...
...そして、次のメッセージが表示されます。
セットアップの何が問題になっていますか? Zend_Tool を動作させるにはどうすればよいですか?