問題タブ [zend-framework-modules]
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 - ZENDモジュラーアプリケーション
誰も私にZENDモジュラー実行例を提供できますか.すべての作業は、物事を試すのに本当に疲れています.
よろしくヨス
git - Zend Framework モジュールごとに Git サブモジュールを分けますか?
再利用可能なモジュール (メーリング モジュール、cms モジュールなど) を使用して、多くの Zend Framework ベースのアプリケーションを開発しています。
各プロジェクトには独自の集中リポジトリがあり、いくつかの共通モジュールを使用します。いずれかのプロジェクトでモジュールを更新するたびに、他のプロジェクトでもモジュールを更新する必要がある可能性が非常に高くなります。
これらの再利用可能なモジュールを同期させる最良の方法はどれですか? Zend Framework プロジェクトごとに最大 10 個の git サブモジュールが必要ですか? あなたの練習は何ですか?プロジェクト外のモジュールごとに個別のレポ?
zend-framework - Zend Framework モジュールにはどのような機能を追加する必要がありますか?
Zend Framework モジュールについては少し戸惑っています。つまり、通常、フロントエンドとバックエンドのモジュールが必要になることは理解しています...そうですか?
しかし - 他に何をモジュールに分けますか?
Zend Framework を専門的に使用している人は、自分のアプリケーションにどのようなモジュールがあるか例を挙げてもらえますか?
zend-framework - Zend FrameworkプロジェクトをUbuntuに移動し、動作を停止しました
私は、Windowsに戻ったときにaaで作業を開始したZendFrameworkプロジェクトを持っています。Zend Server CEで実行され、すべてが正常に機能しました。Windowsマシン間での移動はまったく問題ありませんでした。しかし今は、ZendServerCEを使用したままUbuntuサーバーに配置したいと思いました。しかし、コントローラープラグインの欠落について不平を言い始めました。しかし、それらは「正しい」場所にありました。オートローダーはどういうわけか混乱していると思います。
Windowsが原因となるフォルダやファイルで、大文字と小文字を区別しない名前を使用しているのは事実であると思われます。正しい場合、Zend Frameworkにはどのフォルダーが必要ですか?標準のプロジェクトレイアウトを見ると、フォルダの小文字の名前が使用されています。ただし、Zend Framework自体を見ると、大文字の最初の文字が使用されています。たぶん、ZendFrameworkオートローダーが次のような複数形のフォルダー名で単数形のクラス名を受け入れるという事実と一緒に
Form_Foo
に位置していますforms/Foo.php
私のプロジェクトでは、プロジェクトの主要部分は標準の小文字スタイルを使用しています。
すなわち
しかし、ライブラリフォルダーにはCoreフォルダーがあり、そこにCoreクラスがあり、それらにはZendFrameworkの方法で名前を付けています。
クイックテストは、ZendFrameworkがこれらのクラスを適切に見つけることができることを示しているようです。
LinuxのZendFrameworkを使用している場合、自動読み込みを機能させるには、どこで正しいケース名を使用する必要がありますか?のように全体を通して最初の大文字の名前を選ぶ必要があります
任意のアイデアやヒントを歓迎します。
zend-framework - モジュールとカスタム ルート
Zend Framework を使用して Web サイトを構築していますが、モジュールとカスタム ルートの実装に問題があります。
基本的に 2 つのルールがあります。
- ドメインに基づいてモジュールを選択します (複数のドメインで単一のモジュールを選択できます)
- ドメインに関係なく、パスに基づいて特定のモジュールを 1 つ選択します
例:
- domain1.com はモジュール domain1 を選択します
- domain1.net はモジュール domain1 を選択します
- domain2.com はモジュール domain2 を選択します
- domain1.com/admin と domain2.com/admin の両方でモジュール管理者を選択
これは私が ZF を使用する最初のプロジェクトであるため、フレームワークに関する私の経験は基本的に存在しません。ドメインをチェックし、実行Zend_Layout::startMVC()
して正しいレイアウトを取得するブートストラップでいくつかの汚いハッキングを行いましたが、カスタムルートを実装しているときにそれが台無しになります。
それで、これを実装するための最良の方法は何だろうと思っていましたか?
php - モジュールコントローラのモジュールフォームにアクセスできません
テストモジュールがあります。テストモジュールでは、フォームフォルダにフォームがあります。
myproject / application / modules / test / forms / TestForm.php
myproject / application / modules / test / controllers / TestController.php
コントローラでのフォームの初期化により、次のエラーが発生しています。
コントローラでこのフォームにアクセスできるようにする方法。同じタイプのケースがデフォルトのコントローラーで機能しています。モジュールをForm_インジケーターを使用してブートストラップに登録する必要があることは知っていますが、正確な構文がわかりません。
php - モジュールのブートストラップが機能しない
個人モジュールがあり、ここに私のブートストラップがあります:
アプリケーション/モジュール/人/Bootstrap.php
しかし、このモジュールのコントローラー/アクションに行くときはいつでも、このブートストラップを考慮していません。したがって、次のようなこのモジュールのフォームにアクセスできません。
zend-framework - Zend の再利用可能なウィジェット/プラグイン/ミニアプリケーション?
私は Zend フレームワークを初めて使用し、コードの再利用性についていくつかの洞察を得ようとしています。モジュールについては確かに知っていますが、どの機能をモジュールに入れて、何に入れないかについては少し不確実なようです。
私が達成しようとしていること:
1) 再利用可能なミニ プログラム/ウィジェット/プラグイン (呼び方は何でも) を用意して、レイアウトまたはビューでこれを実行している任意のサイトに簡単にプラグインできます。
またはビューでこれ:
私はそれらを拡張子と呼んでいます。つまり、基本的には Joomla/WordPress/Concrete5 テンプレートに表示されるものと同じです。
2) その特定の拡張機能に関連するすべてのコードは、別のディレクトリにある必要があります。
3) 拡張機能が必要な特定のモジュール/コントローラーに対してのみ、拡張機能を出力できるはずです。表示されない場合は、不必要にレンダリングしないでください。
4) 各拡張機能は、ページ上に複数のコンテンツ領域を出力する場合があります。
適切にレイアウトされた構造/アプローチを使用していますか?
ruby-on-rails - レールのような zend モジュール
ZendフレームワークモジュールのようにRails 3でモジュールを実行する方法はありますか? Zend フレームワークでは、次の構造のような「modules」フォルダーがあります。
そして、次のようにルーティングされます。
Rails 3でこれを達成するにはどうすればよいですか? レールでこのタイプのことを行うより良い方法はありますか?
前もって感謝します
python - モジュールを使用するための Python 2.7 の構成
Python 2.7、OpenCV2.2、Numpy 1.51、SCIPY 0.9.0、および PIL 1.1.7 を Windows 32 ビット システムにインストールしました。Python がインストールされているディレクトリ (つまり C:\Program Files\Python27) から呼び出されると、すべて正常に動作します (つまり、モジュールをインポートできます)。ただし、Python を他のディレクトリから起動すると、モジュールをロードできません (例: ImportError: No module named PIL)。私のシステム変数は次のとおりです。
PATH= ...;;C:\Program Files\Python27;C:\Program Files\OpenCV2.2\bin PYTHONPATH=C:\Program Files\Python27\Lib\site-packages;C:\Program Files\OpenCV2. 2\Python2.7\Lib\site-packages
私は何が欠けていますか?