問題タブ [zend-framework2]

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 投票する
1 に答える
11098 参照

zend-framework2 - ZF2テーブルゲートウェイ選択

ZendSkeletonApplicationから始めて、Zend \ Db \ TableGateway\TableGatewayを拡張するモデルを追加しました。私は次の方法を持っています:

これは機能しますが、これを行うと次のようになります。

最初のものは機能し、実行されるクエリは次のとおりです。

ただし、2番目のクエリは次のクエリを実行します。

これは予想される動作ですか?もしそうなら、どうすれば2回目にメソッドを呼び出して、次のクエリを実行できますか?

前もって感謝します!

0 投票する
4 に答える
7461 参照

git - DoctrineMongoORMModuleでgithubからの再帰的なサブモジュールの更新が失敗するのはなぜですか?

これは私が間違っていることですか、それともより広いバグですか?

空のディレクトリで次のgitコマンドを実行すると:

すべてがうまくいき、複数のサブモジュールがプルされ、次の出力で失敗します。

もう少し掘り下げました。問題の原因となっているサブモジュールの.gitファイルの内容は次のとおりです。

そのgitdirパスを確認しましたが、存在します。ただし、Windows XPマシンを使用しており、cmdプロンプトからこれを実行しようとすると、問題が発生します。

ディレクトリ変更文字列が長すぎるようです。2つに分割すると機能するためです。

アドバイスや助けをいただければ幸いです。乾杯。

0 投票する
7 に答える
20788 参照

javascript - Zend Framework 2アプリケーションに外部JavaScriptファイルを追加するにはどうすればよいですか?

jQueryおよびその他のjavascriptファイルをZendFrameworkプロジェクトに追加する必要があります。私はアクションコントローラーでそれをやろうとしています:-

しかし、それは機能していません。

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

php - サービスレイヤーのデータアクセスとセキュリティ (Doctrine & ZF)

最近、Doctrine 2.2 と Zend Framework 2 の一部を使用して、組織を改善し、重複を減らすなどの取り組みを開始しました。今日、私は、コントローラーと Doctrine エンティティーの間の仲介役として機能するサービス層を実装するためのアイデアを投げかけ始めました。

現在、ロジックの大部分はコントローラーにあります。さらに、アクション ヘルパーを使用して特定の権限をテストします。しかし、Zend\Di を実装した後、新しいアプローチを思い付きました。Zend\Di を使用して EntityManager インスタンスと現在のユーザーのアクセス許可を注入する、エンティティ固有のサービス モデルの作成を開始しました。

コントローラーのコードは次のとおりです。

そして、サービス層の 1 つの例です。コンストラクターは 2 つのパラメーターを受け取ります。1 つは EntityManager を受け取り、もう 1 つは Zend\Di によって注入された Entity\UserAccess オブジェクトを受け取ります。

  1. これは、達成しようとしていることに使用する適切なパターンですか?
  2. 掲載されているように、サービス レイヤー内でアクセス許可の検証を行うことをお勧めしますか?
  3. 私が理解しているように、ビュー ロジックは引き続きコントローラーに存在し、さまざまなコンテキスト (JSON、XML、HTML など) でモデルを柔軟に使用できるようにします。考え?

これまでのやり方には満足していますが、私たちのやり方にマイナス面を見つけた人は、あなたの考えを投稿してください.

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

php - ZF2 高度なルーティング: ユーザー ディレクトリの作成方法

Zend Framework ルーティング (Zend\Mvc\Router\RouteStack) を使用して、ユーザー プロファイル ページをサポートするモジュールを追加するにはどうすればよいですか。

/rssしかし、またはのようなルートディレクトリから他のページ/モジュールをサポートするようにフォールスルーしたいと思います/search/asdf。これは運のない私の最初の推測です...

URL の例 ...

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

forms - セマンティック HTML フォームを生成する

Zend フレームワークのフォーム生成および検証手法を使用したいのですが、生成された html スクリプトを HTML テーブル スクリプトとして生成したくありません。

テーブルではなくdivとして生成したい、または作成したHTML内で生成された各要素をエコーし​​たい。こんなの作れるの??

0 投票する
4 に答える
5997 参照

zend-framework2 - ZF2: ユーザーが layout.phtml ファイルで ZfcUser を使用してログインしているかどうかを確認する方法

ZfcUser を使用して認証しています。現在、ユーザーがlayout.phtmlファイルにログインしているかどうかを確認しようとしています...

アプリケーション構成ファイルへのパスを追加する必要があると思いますか?

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

zend-framework2 - Zend Framework 2ルーティングでコントローラー名前空間を選択するにはどうすればよいですか?

私はこれをDI構成の一部として、スケルトンアプリケーションから取得しています。

次のルーティングを行いたいと思います。

ただし、上記の構成では次のようになります。

ご覧のとおり、コントローラーの名前空間がありません。名前空間をどこに/どのように配置しますか?(すべてのコントローラーに対してDIエイリアスを作成できることはわかっていますが、それではセグメントマッチングの目的が無効になります。)

0 投票する
3 に答える
9006 参照

php - Zendフレームワーク2でページをレンダリングするには?

以下のコードを使用して、コントローラー アクションでページをレンダリングしました。

ビューでレンダリング コンテンツをエコーし​​ます。

しかし、それは何もレンダリングしません。私を助けてください。ありがとう。また、この 2 行で zf1 との連携も良好です。