問題タブ [zend-form-sub-form]

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 に答える
1363 参照

zend-framework - Zendフォームでフィールドセットなしでサブフォームとディスプレイグループを作成することは可能ですか?

Zendフォームでフィールドセットなしでサブフォームとディスプレイグループを作成することは可能ですか?

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

php - Zend Framework、Zend_Form_Elementカスタム名を設定する方法は?

一部のフィールドが行のように見えるフォームがあるので、JSを使用してそれらを追加/削除できます。例えば:

ID = 1のフィールド(既存の行)


ID = 2のフィールド(既存の行)


デフォルトで作成される新しい行(既存の行にもう1つの行を追加できるようにするため)


JSによって作成された新しい行


したがって、フォームを進めるよりも、更新する行と追加する行がわかります(インデックスが「n」で始まる場合は新規、インデックスが数値の場合は既存の要素)。

サブフォームを試しましたが、フィールドごとにサブフォームを作成する必要がありますか?次のコードを使用する場合:

このための最良の方法は何ですか?

1)サブフォームを使用しますか?

2)Zend / Form / Decorator / ViewHelper.phpを拡張して、name[nX]?のような名前を使用します。

3)他の解決策?

ありがとう。

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

php - getValues()を使用したZend_Form_SubFormフラット化配列表記

サブフォームが埋め込まれている一連のフォームを使用していて、getValuesがサブフォームの配列表記なしで値を返すようにできるかどうかを調べようとしています。

すなわち:

私に出力を与えます:

しかし、私は実際に出力を次のようにしたいと思います。

Zend_Form関数をオーバーライドせずにこれを行う簡単な方法はありますか?

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

zend-framework - サブフォームのテーブルにデータを表示する

サブフォームについて質問があります。

現在、2つのサブフォームと1つの親フォームがあります。モデルからデータを取得したいサブフォームの1つで、これをテーブルに表示する必要があります。どの行が選択されているかを知りたいので、最初の列にラジオボタンが必要です。しかし、テーブルはフォーム要素ではないので、これをどのように行うことができますか?

サブフォームを削除する必要がありますか、それとも何をすることをお勧めしますか?

どうも!

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

html - Zendサブフォームで、凡例エスケープをfalseに設定するにはどうすればよいですか?

凡例を設定するサブフォームがあります。

テキストをエスケープしないように凡例を設定するにはどうすればよいですか?

通常、私はデコレータを取得しますが、これは機能しません。

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

zend-framework - Zend Framework:ラベル付きのテキストフィールドとラベルなしの送信ボタンを持つサブフォームを作成するにはどうすればよいですか?

次のようなGUIを表示したい

ただし、次のように表示されます。

上記のコードの問題は、送信ボタンにはボタンで使用されるラベルが必要ですが、デコレータで回避できないラベルをボタンの左側に表示したくないということです。

基本的に2つのオプションがあります。

  1. 送信ボタンのテキストラベル(ボタン内のラベルではない)を抑制しますまたは

  2. ラベルデコレータを削除し、テキストフィールドの前に手動で簡単なテキストを追加します

非表示の入力なしでフォームに単純なテキストを追加する方法がわかりません。入力はラベル付けする必要があるため、どちらも役に立ちません。

どうすればいいのですか?ありがとう

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

zend-framework - サブフォームをグループ化する方法

フォームに 4 つのサブフォームがあり、そのうちの 2 つをグループ化し、それらにいくつかのデコレータを適用したいと考えています。

これが私がこれまでに持っているものです。各サブフォームで、すでにいくつかの表示グループが存在しています

私は次のようなことができると思った

明らかにこれはまったく機能しません。

ZFのドキュメントには何も見つかりませんでした。他の誰かがこの難問に出くわした場合は、ここに投稿すると思いました。

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

php - ZF - サブフォーム要素にアクセスしてその値を設定する方法

全てにおいて良い日!ここにあるのは、サブフォーム要素を設定することであり、正常に機能します。

フォーム送信時にサブフォーム要素にアクセスしてその値を設定する方法をいじったり、疑問に思ったりし続けます。乾杯と幸せなコーディング! ありがとう

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

zend-framework - Zend Framework で Zend_Form を使用するフォームのフィールドの可変数

私はdbテーブルを持っており、リンクされたテーブル「サイト」が最初に定義され、2番目に「サイト」を指す1から多数の値を追加できます。ユーザーは、リンクされたデータを含むフォームで「サイト」フィールドを開き、フィールドに表示して値を編集できます。

たとえば、「Site One」には 1 つの関連フィールドがあります。

「サイト 2」には 3 つの関連フィールドがあります。

「サイト 3」には 2 つの関連フィールドがあります。等。

手動でクランキングする場合は、データを読み込んで追加のフィールドを作成するだけですが、事前にフィールドの数を知りたがっているように見える Zend_Form で構築しています。scripts ディレクトリに _form_xxx.phtml があるモデル ディレクトリにあるモデルを使用しています (部分的なものですか?)。

私はZendに慣れておらず、少し自分のやり方を感じているので、そうでなければphpとphtmlを書き直さなければならないように見えるので、Zend_Formでこれを行う方法はありますか?

Zend_Form_SubForm のサブフォームは進むべき道ですか?

Zend は柔軟であるため、最悪の場合、コンポーネントを普通の方法で記述できると思いますが、可能であればフレームワークでツールを使用したいと考えています。