問題タブ [formhelper]

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

cakephp - CakePHP の空の passArgs

ビューにフォームがあります:

そしてコントローラーのメソッド:

しかし、デバッグ メッセージには空の配列が出力されます。

手でURLを入力すると:

デバッグ メッセージが出力されます: Array ( [season_id] => 16 )

そして、すべてが私が望むように動作します。私は何が欠けていますか?

- - -編集 - - -

debug($this->request->params) 出力:

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

cakephp - ラジオボタンにdivを追加するには?

私は CakePHP の新しいユーザーです。入力とラベルを含む div を追加しようとしています。

これは私が持っているものです:

そして、これは私が持ちたいものです:

FormHelper を使用して作成できるかどうか知っていますか?

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

forms - ユーザー入力を含むフォームを作成するcakephp

ユーザーが作成したテンプレート番号を選択したビューを作成しようとすると、次のページに移動して、そのテンプレート用に作成したフィールドが吐き出されます。SQL ステートメントで実行したいことを実行していますが、これらのcustomフィールドdefault_valuesを入力ボックスに出力するフォームを取得する方法がわかりません

請求書 テーブルにはid sender_id receiver_id template_id フィールドが含まれています テーブルには含まれていますid name default_value active template_id

結合テーブルは fields_invoices であり、含まれていますid invoice_id field_id entered value

請求書テーブルとフィールド テーブルから ID を取得して結合テーブルに保存する方法がわかりません

これがビューです

ビューを適切にコーディングして取得default_variablesし、fieldsテーブル内のを に出力する方法がわかりませんinput boxes。どんな助けでも大歓迎です

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

cakephp - CakePHPのメソッド/関数に文字列/テキストを送信する

全てにおいて良い日。私は現在、cakePHPを使用してチャットアプリケーションを開発しています。質問への回答に焦点を当てたチャットアプリケーションになります。つまり、ユーザーは自分の質問に基づいて自動応答を受け取ります。私は現在、ユーザーがログインする必要のないチャットインターフェイスに取り組んでいます。チャットアプリケーションは、ユーザーが質問を送信した後にのみデータベーステーブルと対話します。今私の問題は、質問をコントローラーのメソッドに送信して、そこで解析する方法です。ビューファイルで次のことを実行しようとしました。

これはコントローラーです:

ご覧のとおり、index.ctpのフォームに、PeopleControllerのsend()メソッドをポイントするように指示しているので、データベースと対話する前に質問を解析できます。ボタンをクリックしたときに発生する問題は、常に/ users / loginにリダイレクトされることですが、これは私が望んでいることではありません。アプリケーションが/people/sendを指すようにしたいだけです。その場合の問題は何だと思われますか?私はインターネットとドキュメントの両方で答えを探してテストしましたが、これまでのところ問題を解決するものはありません。誰かがこれについて私を助けてくれますか?私はこれを何日も解決しようとしてきました。

私はこのエラーを受け取り続けます:

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

cakephp - FormHelper - 事前入力された選択ドロップダウン - CakePHP

私が持っている場合:

その後:

しかし、代わりに選択ボックスにしたい場合:

質問:

a. 入力フィールドのように選択ボックスが事前設定されていないのはなぜですか?

b. このように手動で事前入力する必要は本当にありますか?

c. 上記の方法は、すでに値を持っている選択ボックスを事前設定する最も効率的な方法ですか?

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

cakephp - Cakephp 国別ヘルパー

このヘルパーに問題があります: https://github.com/kshakirov/cakephp-lang-helper

このヘルパーは私にこのエラーを与え、理由がわかりません:

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

cakephp - CakePHP – 2つのコントローラー、1つのフォーム

レビューフォームを作成する必要があります。2つのモデルと2つのコントローラーがあります–「Products」hasMany「Reviews」の関係を持つ製品とレビュー、レビューフォームは現在の製品ページに表示され(Productsコントローラー、「view」アクション)、このフォームは別のコントローラーを使用します(レビュー)。

また、検証エラーが表示されているこのフォームの検証が必要です。

私のProductscontrollerview.ctpには、次のものがあります。

ReviewsController->追加:

どういうわけか、この恐ろしいコードは機能します。保存を確認しますが、検証エラーは表示されません。

このアクションにIfステートメントを追加した場合:

ReviewsController->追加:

フォームにエラーがあり、検証されなかった場合、MissingViewエラーが発生します:Missing View

私の質問は、この状況に適切に対処して、必要な機能を実現する方法です。リクエストアクションで要素を使用する必要がありますか、それともProductsControllerにレビューを追加するためにアクションを移動する必要がありますか?

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

forms - CAKEPHP は国を再入力します automagic フォーム -> 編集時に選択を入力

ユーザーが住所を編集するときに国の選択入力を再入力することに固執しています。

コントローラーで:

チェックアウト/住所の編集画面で選択すると、optgroups を使用してコントローラーで構造化された選択が正しくレンダリングされ、値が期待どおりに正しくポストされ、セッションに保存されます。

そして出力:

DebugKit を使用して、セッションに保存されている 2 文字の国 ISO コードを確認できます: billing_country CA

.. shipping_country についても同じ ...

しかし、ページに戻ると、値は「米国」に戻ります(選択の最初の値...

それで、私は何が欠けていますか??! 私はこれで髪を引き裂いています!

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

php - CodeIgniter 2.1.3 - フォームヘルパー - 送信されたデータを取得できません

私は単純なフォームログインを行っています。多くの失敗を試みた後、どのように機能するかを理解するために例をダウンロードしました。問題は次のとおりです。ログインフォームでデータを送信してコントローラーを呼び出した後、コントローラーで送信されたデータを取得できません。

ユーザー名を印刷するだけの簡単なことを試しましたが、何も得られませんでした。

私は何を間違っていますか?何かを設定する必要がありますか?

別の問題は次のとおりです。通常の HTML フォームを使用してフォームをコーディングすると、フォームがうまく機能します。

ここで見つけたコードを使用しましたhttp://www.codefactorycr.com/login-with-codeigniter-php.html

私はすでに別のコードと自分のコードを使用していますが、atm は何が起こっているのかを理解するためにあらゆることを試みています。

login_view.php

verifylogin.php

このユーザー名を書くことさえできません

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

php - ケーキphpフォームヘルパーを使用してフォーム要素内にhtml要素を追加します

このような単純なhtml出力を作成しようとしています

Cake phpのフォームヘルパーを使用すると、「after」属性が内部の<i> </i>html要素を追加しない理由を理解できません。

これは私が試したことです。