問題タブ [cakephp-3.1]

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

php - cakephp3 でセッションにマルチバイトを使用すると、session_start() が成功しない

最近、cakephp3.1 を使い始めましたが、次のようなエラーが発生します。

警告 (2): session_start(): 初期化されていないセッションを破棄しようとしています [CORE/src/Network/Session.php、324 行目]

警告 (2): session_start() [function.session-start]: セッション オブジェクトのデコードに失敗しました。セッションが破棄されました [CORE/src/Network/Session.php、324 行目]

警告 (2): session_start() [function.session-start]: セッション キャッシュ リミッターを送信できません - ヘッダーは既に送信されています (出力は /home/www/service/vendor/cakephp/cakephp/src/Error/Debugger.php で開始されました: 742) [CORE/src/Network/Session.php、324行目]

ログインユーザーの名前が日本語であるなどのマルチバイトワードをセッションに設定すると、フラッシュに設定されたマルチバイトワードが発生します。

したがって、mbstring 拡張機能をインストールしていないと仮定しました。ただし、すでにインストールされています。

0 投票する
0 に答える
376 参照

php - Cake 3.x で関連するテーブルの選択された行に基づいてデータをフィルタリングする

私は3つのテーブルを持っています:

1 つの lab_categories (列にはid,が含まれますcategory)

id2研究室( 、を含む欄name

3 つの Laboratories_lab_categories (列にはidlaboratory_id、が含まれますlab_category_id)

作成した ajax 呼び出しに追加できるようにlab_categories.name、指定したものに関連付けられているものを選択できるようにしたいと考えています。laboratory.idこのクエリが生成するものと同様の結果を生成したいと考えています。lab_categories から lab_categories.id,category を選択します lab_categories から lab_lab_categories に参加します。

私が使用cakephp 3.1していて、テーブルが焼かれました。関連する質問を検索しましたが、該当するものはありませんでした。

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

cakephp - エラーページで AppController を使用することは可能ですか? (Cakephp 3.1)

エラー テンプレート (error400.ctp など) をレンダリングしようとしていますが、AppController で設定されたコンポーネントと変数に依存する既定のレイアウト (サイトのヘッダーとフッター) を使用しています。エラーページをレンダリングするときに AppController を使用するよう Cake に指示するにはどうすればよいですか?

私はすでに AppController を拡張する ErrorController を作成しようとしましたが、アクションが欠落しているために壊れます。

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

php - Cakephp 3をリダイレクトせずにユーザーをログインするには?

ajax を使用してユーザーを追加するアプリケーションがあります。ログインしたいのですが、他のフォームを送信できるようにリダイレクトしたくありません。これは可能ですか?ドキュメントを検索しましたが、リダイレクトしないようにするものは何も見つかりませんでした。リダイレクトを変更できるのを見ましたが、リダイレクトしないようにするにはどうすればよいですか? 現在のページにリダイレクトしようとしても、err_too_many_redirects が発生し続けます。

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

search - FriendsOfCake/Search プラグインで日時型を検索するには?

FriendsOfCake/Search pluginを使用しましたが、作成日時を検索するまではすべて問題ありませんでした。

検索フォームを送信すると、作成された変数が になりhttp://localhost:8765/admin/logs?created=2015%2F10%2F10、レコードが見つかりません。

FriendsOfCake/Search プラグインで datetime 型を検索するには?

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

cakephp-3.1 - App\View\Cell CakePHP3 でのページネーション?

App\View\Cell CakePHP3 でページネーションを使用するにはどうすればよいですか?

コンポーネントのように直接使用してみました。

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

cakephp-3.1 - CakePHP3 でクエリを作成する

各ショップのコメント数を取得しようとしていますが、このステップで本当に行き詰まっています。
それを行うことは可能ですか?

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

cakephp - Cakephp 3 のコールバック、すべてのモデルの動作

Cakephp 3 のドキュメントを読み始めたところです (しばらく Cake 2.x で開発してきました) いくつかの Web サイトを 2.x から 3 に移行したいと考えていますAppModel。データベース内のほぼすべてのテーブルに関するロジック。beforeFindbeforeSave

ケーキ3にはありませんがAppModel、どうすれば同じことを行うことができますか? 私が考えることができる最善の方法は、そのコードをいくつかのビヘイビアーのコールバックに入れることですが、30 個のモデルがあり、すべてのモデルでビヘイビアーを 1 つずつロードする必要がありますか?

ありがとう

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

cakephp - CakePhp v3.x を使用して PDF を生成するにはどうすればよいですか

v3.xを使用してCakePHPいますが、PDF ファイルを生成するにはどうすればよいですか?

「ダウンロード専用」または「印刷専用」ファイルを生成する可能性はありますか? (サーバーに保存する必要はありません)