Open Garyuten opened 10 months ago
APIでは表示する情報がないので、デフォルトテーマと同じように配下のページ一覧を出力するには何かしら処理が必要
https://trial.basercms.net/service/
例)サービス ページの場合
## サービス - [サービス1](https://trial.basercms.net/service/service1) - [サービス2](https://trial.basercms.net/service/service2) - [サービス3](https://trial.basercms.net/service/service3)
https://baserproject.github.io/5/web_api/baser_api/baser-core/content_folders/view
ローカル環境のAPI出力結果(サービスページ) http://localhost/baser/api/baser-core/content_folders/4.json 希望する画面イメージに必要な情報が出力されてない
{ "contentFolder": { "id": 4, "folder_template": "", "page_template": "", "created": "2023-11-03T15:58:29+09:00", "modified": null, "content": { "id": 6, "name": "service", "plugin": "BaserCore", "type": "ContentFolder", "entity_id": 4, "url": "\/service\/", "site_id": 1, "alias_id": null, "main_site_content_id": null, "parent_id": 1, "lft": 8, "rght": 15, "level": 1, "title": "サービス", "description": "", "eyecatch": "", "author_id": 1, "layout_template": "", "status": true, "publish_begin": null, "publish_end": null, "self_status": true, "self_publish_begin": null, "self_publish_end": null, "exclude_search": false, "created_date": null, "modified_date": null, "site_root": false, "deleted_date": null, "exclude_menu": false, "blank_link": false, "created": "2023-11-03T15:58:29+09:00", "modified": null, "site": { "id": 1, "main_site_id": null, "name": "", "display_name": "メインサイト", "title": "メインサイト", "alias": "", "theme": "BcThemeSample", "status": true, "keyword": "", "description": "", "use_subdomain": false, "relate_main_site": false, "device": "", "lang": "", "same_main_url": false, "auto_redirect": false, "auto_link": false, "domain_type": null, "created": "2023-11-03T15:58:29+09:00", "modified": "2023-11-08T13:20:03+09:00" } } }, "content": { "id": 6, "name": "service", "plugin": "BaserCore", "type": "ContentFolder", "entity_id": 4, "url": "\/service\/", "site_id": 1, "alias_id": null, "main_site_content_id": null, "parent_id": 1, "lft": 8, "rght": 15, "level": 1, "title": "サービス", "description": "", "eyecatch": "", "author_id": 1, "layout_template": "", "status": true, "publish_begin": null, "publish_end": null, "self_status": true, "self_publish_begin": null, "self_publish_end": null, "exclude_search": false, "created_date": null, "modified_date": null, "site_root": false, "deleted_date": null, "exclude_menu": false, "blank_link": false, "created": "2023-11-03T15:58:29+09:00", "modified": null, "site": { "id": 1, "main_site_id": null, "name": "", "display_name": "メインサイト", "title": "メインサイト", "alias": "", "theme": "BcThemeSample", "status": true, "keyword": "", "description": "", "use_subdomain": false, "relate_main_site": false, "device": "", "lang": "", "same_main_url": false, "auto_redirect": false, "auto_link": false, "domain_type": null, "created": "2023-11-03T15:58:29+09:00", "modified": "2023-11-08T13:20:03+09:00" } }, "message": null }
フォルダにあたるページの出力
APIでは表示する情報がないので、デフォルトテーマと同じように配下のページ一覧を出力するには何かしら処理が必要
対象ページ
https://trial.basercms.net/service/
出力イメージ
例)サービス ページの場合
該当API
https://baserproject.github.io/5/web_api/baser_api/baser-core/content_folders/view
ローカル環境のAPI出力結果(サービスページ) http://localhost/baser/api/baser-core/content_folders/4.json 希望する画面イメージに必要な情報が出力されてない