問題タブ [cakephp-1.3]

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

cakephp - CakephpビューファイルでCookie値を読み取る方法

これで私はコントローラーファイルにクッキーの値を書きます。ビューファイルでそのCookieの値を可能な限り読みたいです。

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

cakephp - UbuntuでCakeConsoleでCronを使用する

コマンドラインで実行する場合と同じように、シェルを実行するには、このcronジョブが必要です。

これについて見つけたもう1つの質問を読みましたが、コンソールベースのcronジョブがまだ機能していません。私はいくつかのコードとそれが出力するものを投稿したいのですが、誰かが何が起こっているのか教えてくれるかもしれません。

まず、これはCake1.3にあります。私はUbuntu9.10で実行しています。CakeBookに記載されているシェルスクリプト方式を試しました。

スクリプトを実行するための特別なユーザーアカウントを確立していません。ケーキコンソールは私のPATHにあります(ubuntuビルトインユーザー用)。

私が見つけた別の質問では、彼らは-appパラメーターが何もしていないと報告しています。これは私にも当てはまるようです。

コマンドラインからこれを実行すると、シェルは正常に機能します。

これからの出力は次のようになります。

cronジョブの出力をファイルに記録していますが、その出力は次のように異なります。

編集:この次のコードブロックは、CakePHPに付属している単なるケーキシェルスクリプトであることに気付きました。テキストエディタでcake / console/cakeを開くと次のスクリプトが見つかります。

私のcrontabは次のようになります。

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

model-view-controller - 複数のテーブルに同時に新しいレコードを作成する方法は?

ユーザーが関連モデルに複数の(不明な)数のレコードを入力できるようにするビューをどのように実装できるか疑問に思っていました..

たとえば、グループとユーザーという 2 つのモデルがあります。そして、グループを作成できるビューを実装し (これは簡単です)、同じビューでこのグループに属する複数のユーザーを作成できるようにしたいと考えています。

私の質問が明確であることを願っています.

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

php - CakePHPルーティングヘルプ

ここでは、URLにアクションを表示せずにページをルーティングしようとしています。

例:URLはhttp://localhost/brands/1/xyz

それはうまくいきます...

しかし、私はとをオプションとして作成する必要があり、idこれnameを試しました:

http://book.cakephp.org/view/542/Defining-Routesによると

しかし、このURLを試すとhttp://localhost/brands/1、アクション1が検索されますが、正常にhttp://localhost/brands/1/xyz機能します。

ルーティング構成に間違いはありますか????

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

search - NeilCrookesのCakePHP検索可能なプラグイン

NeilCrookesのSearchableプラグインを使用しているときにルーティングに問題があります。何かを検索すると、URLは次のようになります: http:// localhost / search / All / sunshine

しかし、他のすべてのリンクのURLにはプラグインの名前が含まれています。たとえば、次のようになります。$ html-> link(__('News'、true)、array('controller' =>'news'、'action' =>'index')); このリンクURLを作成します:http:// localhost / searchable / news正しいはhttp:// localhost/newsになります

私はすでにapp/config /routes.phpにこれを持っています:

通常のアプリリンクの「/searchable/」を削除する方法はありますか?

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

php - Cakephp マニュアルをダウンロード

Cakephp 1.3 のマニュアルをどこからダウンロードできますか .......?

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

validation - Cakeでの日付検証

Cakeアプリで組み込みの日付フォーマットを機能させるにはどうすればよいですか?たぶん私はいくつかの単純な間違いを犯しています。私は今モデルコードに焦点を合わせています、これは私が台無しにしているものだと思います。

このページでは、機能しているように見え、月、日、年の順に3つの選択されたウィジェットが表示されています。ただし、フォームを送信すると、「有効な日付である必要があります」というメッセージが表示されます。

これが私が持っているビューコードです:

そして私のモデルでは、検証は次のようになります。

更新しようとしているフィールドは、違いが生じる場合に備えて、mysqlデータベースでDATETIMEとして宣言されています。

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

security - Cakephp のセキュリティ コンポーネントは、フォームの送信を制限します

セキュリティ コンポーネントで奇妙な問題に直面しています。

次のフィールドを含むフォームがあります。

括弧内にセカンダリ名を持つ上記のすべてのフィールドは、データベース テーブルに存在するフィールドであり、存在しないフィールドはデータベース テーブルに存在しません。

つまり、州を追加したので、フォームの追加としてパスワードを再入力します。

主な問題は、「セキュリティ」コンポーネントがデータベース テーブルへの新しいレコードの追加をブロックしていることです。

上記の 2 つのフィールドを無視リスト配列に追加しましたが、まだ送信されず、ブラックホール リクエストが生成されます。

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

ビュー ファイル add.ctp には次のコードがあります。

要素「employee_form」のコードは次のとおりです。

何が問題なのですか? コントローラーで validatePost プロパティを無効にしたくありません。

どんな助けでも大歓迎です。Cakephp の最新バージョン (1.3.3) を使用しています。

ありがとう

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

php - CakePHP の errors.log ではなく、エラーをデータベースに保存します。

アプリケーションで発生したエラーを に書き出すのではなく、データベース テーブルに保存する必要がありますerrors.log。私はCakePHPを使用していますが、これを達成する方法について少し迷っています。

助言がありますか?

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

cakephp - CakePHP 電子メール プラグイン/コンポーネントはありますか?

アカウントの有効化、パスワードのリセットリンク、その他のさまざまな通知など、さまざまな機会にメールを送信する必要があるアプリケーションを構築しています。

Cakephp 1.3.2 を使用しています。

テンプレートを作成して変数を渡すだけで電子メールを送信できるプラグインまたはコンポーネントを好むでしょう。