basercms
basercms copied to clipboard
baserCMS : Based Website Development Project
TreeBehaviorのrecoverかreorderでいけそうだけどゴミ箱などの考慮は必要 https://book.cakephp.org/2/ja/core-libraries/behaviors/tree.html https://book.cakephp.org/5/ja/orm/behaviors/tree.html > ツリー構造やリンクされたリストのように、自分自身を参照する複雑なデータ構造は、 その性質上、まれに不用意なコールによって壊れてしまいます。気落ちしないでください。 全てが失われたわけではありません!これまでの文書中には登場していませんが、Tree ビヘイビアはこういった状況に対処するための関数をいくつか持っています。 既存の処理 https://github.com/baserproject/basercms/blob/dev-4/lib/Baser/Model/Content.php https://github.com/baserproject/basercms/blob/5.1.x/plugins/baser-core/src/Model/Table/ContentsTable.php resetTree
- app/tmp/logsフォルダ内のログを管理画面で表示 - メール送信の失敗など、特に重要なログはダッシュボードに表示 baserCMS version : 5系
## 概要 Issueの概要を What・Why も含めて書きます。 baserCMS version : latest, commit id `0f53330d40d09bec6cd66583f5f0414780c729d9` ## TODO * I did * git clone https://github.com/baserproject/basercms.git * cd basercms * cp docker/docker-compose.yml.default docker/docker-compose.yml * cd...
baserCMS version : 4.8.1 おそらく以下の箇所でコメントと実際の処理が異なっていることが原因 https://github.com/baserproject/basercms/blob/dev-4/lib/Baser/View/Helper/BcBaserHelper.php#L1421 ``` // 固定ページの場合 if (!BcUtil::isAdminSystem()) { ``` 多分5系も同様 https://github.com/baserproject/basercms/blob/5.1.x/plugins/baser-core/src/View/Helper/BcBaserHelper.php#L732
## 概要 【5.1-dev カスタムコンテンツ:フィールド タイプ:都道府県リスト】 プレビューのプルダウンで例えば北海道を選んでも初期値部分は何も変わらない
## 概要 【5.1】フィールド:グループの追加方法のヘルプが欲しい【カスタムコンテンツ>テーブル編集】 テーブル編集にてグループへの追加方法がわかりにくかったので、追加方法のヘルプが欲しいです。 追加方法の手順 1.グループの詳細設定:グループ機能のグループチェック有効にチェック→保存 2.テーブル編集画面下部の保存を押下 3.追加したいフィールドの詳細設定→グループを選択 baserCMS version : 5.0.11-dev ## TODO ## 備考
## 概要 `/baser/api/admin/baser-core/pages/add.json` を設定しても制限がかけられない。 `PermissionsService` の485行から487行目が影響。こちらを外すとシステム全体に影響が出るため調整が必要。 baserCMS version : 5.0.11 ## TODO - [ ] 外した上でシステム全体の動作確認が必要
5.0.11-dev 画面では特定のユーザーグループにのみ影響するように見えるが、permission_groupsテーブルのデータは全ユーザーグループで共通のため、他のユーザーグループにも影響する
## 概要 コンテンツまでのパンくずは取得できるが、ブログ記事までのパンくずを取得できる仕組みがない。 baserCMS version : 5.0.7
- [ ] 不要な属性が入らないようにする baserCMS version : 5.0.3