特定の複数ページに対し、テーマを一括変更する方法がわからない

2021年5月14日 at 9:10

サイト全体ではなく、一部のページにのみテーマを一括で適応させる方法がわかりません。
やりたいことは下記の質問者様と同じです。
(ひとつひとつ変更する方法はわかるが、大量にあるのでできれば一括変更したい)
http://concrete5-japan.org/community/forums/usage/post-3647/

上記のページにもありますが、下記のページも参考に、おそらく以下のような手順かと思いました。
http://www.concrete5.org/community/forums/themes/change-theme-for-multiple-pages-in-bulk

①ダッシュボードの「サイトマップ」メニューの「ページ検索」ページへ移動
②ページ検索で、変更したい対象を絞り込む
③チェックボックスで変更したい対象を選択
④「選択項目の操作」プルダウンメニューの中から「デザイン」を選び、テーマを変更する

私はこの④ができない状況です。プルダウンメニューは
・選択項目の操作
・プロパティを編集
・移動/コピー
・削除
の4つであり、デザインというタブはないように見えます。
これは見ている場所が違うのでしょうか?

バージョンは8.4.3です。

ご教示いただければ幸いです。

タグ:

Re: 特定の複数ページに対し、テーマを一括変更する方法がわからない

2021年5月14日 at 12:36
管理画面は「dashboard」ログイン画面は「concrete」というテーマがデフォルトで適用されていますが、このように特定のページに特定のテーマを適用するというルールは設定ファイルで定義可能です。
concrete/config/app.php の app.theme_paths にて定義されています。
http://github.com/concrete5/concrete5/blob/develop/concrete/config/app.php

application/config/app.php で上書き可能です。
http://concrete5-japan.org/help/5-7/recipes/config/
 

Re: 特定の複数ページに対し、テーマを一括変更する方法がわからない

2021年5月14日 at 12:50
早速のご返信ありがとうございます。
内容について試してみたいと思います。

ちなみに、参考ページに書かれている手法を見る限り少なくとも当時はconcrete5の機能上で(ファイルの直接編集なしで)実現できていたかのように見えるのですが、
現在はその機能が廃止されているというような状況なのでしょうか?

ページ検索上から複数ページにテーマを適応するような操作が見つからなかったのが気になりました。
 

Re: 特定の複数ページに対し、テーマを一括変更する方法がわからない

2021年5月14日 at 13:17
現在は廃止されています(テーマ変更で表示が崩れたりもしますので、気軽にやるような操作ではないということだと思います)
 

Re: 特定の複数ページに対し、テーマを一括変更する方法がわからない

2021年5月14日 at 13:19
そういうことでしたか。
ご回答頂きありがとうございます。