1

Cakephp フォーム ヘルパーが作成する html を複製したいので、それに追加してブートストラップ フロント エンドに統合できます。基本的に、cakephp フォーム ヘルパーは必要な html を生成していません。

他の誰かがケーキ フォームを使用してアプリを作成しましたが、バックエンドを書き直したくありません。

正しい入力名、フォーム クラスなどを含めて、それを基に構築するだけの場合だと思いました。ただし、フォーム html を正確にコピー/貼り付けしても、cakephp フォーム エラーは発生しないようです。

Cake に同じヘッダーを送信する http://pastebin.com/JZyCk6cv ため、検証エラーをトリガーするために、テンプレートで構築されたときに Cakephp フォームヘルパーがジグジェリーポーキーを行うとしか思えませんか?

4

1 に答える 1

1

最善の解決策は、カスタムの CakePHP ヘルパーを作成することだと思います。twitter-bootstrap を使用している場合は、プラグインとしてパックされたこのヘルパーをお勧めします。

https://github.com/loadsys/twitter-bootstrap-helper

フォームの検証は、CakePHP のコア フォーム ヘルパーを使用して入力とラベルを作成するため、機能するはずです。

$this->Form->input検索と置換 (で置換)を使用すれば、あまり書き直したり編集したりする必要がないかもしれません$this->TwitterBootstrap->input

于 2012-04-25T09:22:05.383 に答える