Q&A一覧
-
フォーム投稿をデータベースに保存しない場合にも一意のIDをメールに記載できますか?
フォーム投稿をデータベースに保存しない場合、pre_saveコールバックを利用して一意のIDを発行し変数にセットするとメールでIDが取得できるようになります。
-
error.log等のログファイルをローテートできますか?
config.jsonに環境変数「logrotate」に設定を記述することで、error.log等のログファイルのローテートが可能です。
-
多数のオブジェクトをCSVエクスポートしたいのですが完了しません
多数のオブジェクトをCSVエクスポートしようとしても上手く完了しない場合、ミドルウェアの設定やCMSの設定等を見直す必要があります。また、カスタム・メソッドでも解決できる可能性があります。
-
モデルの編集時にPDOException: Row size too largeのエラーが発生します
モデルの編集時にPDOException: Row size too largeのエラーが発生する場合、MySQLの行サイズ制限に引っかかっているためモデルの設計変更が必要です。
-
ポップアップの再構築を実行してもすぐに反映されず、徐々に反映されていくのはなぜですか?
URLマップのファイル出力が「キュー」になっていると、ポップアップの再構築では再構築の予約状態となり、スケジュールされたタスクにより再構築が行われます。
-
TinyMCE 6でWordから貼り付けを行うと、Wordのスタイルやリンクが消えてしまいます
TinyMCE 6からはPasteプラグインが同梱されなくなり、Wordの構造を保った貼り付けができなくなっています。
-
カラムの編集表示を「選択項目」にする際、チェックボックスやラジオボタンのラベルではなく数値を保存できますか?
選択項目のオプションを`値=ラベル`の形式で記述することにより、値とラベルを別々に指定することが可能です。
-
URLにfbclidのようなクエリストリング(パラメータ)がある時、意図しない表示になります
URLにクエリストリング(パラメータ)が付くと、.htaccessの設定によりページが動的生成となって意図しない表示になるケースがあります。
-
管理画面にログインしましたが、Backlogのチケットなど他サイトのリンクから遷移すると何度も認証(ログイン)を求められるのはなぜですか?
ログイン状態を管理するCookieのSameSite属性の初期値が「Strict」が変更になったことにより発生します。
-
コメントモデルのcontributor_id, contributor_typeはどのような情報が格納されますか?
contributor_idはメンバー・ユーザーのID、contributor_typeはモデル名が入ります。