いつもお世話になっております。
色々とご助言を頂き、CMONOSを便利に使用させて頂いております。
早速の質問ですいません。
現在、「ホーム」のページのchapterを3カラムに分ける構成で利用しています。
新たなchapter(NEW)を追加したいのですが、添付図のように2カラムの構成で追加することは可能でしょうか?
ご質問ありがとうございます。いくつか方法がありそうです。
○CSS の E:nth-child(n) セレクタを使う。
2番目の div.section について、2カラムとなるよう、「default.css」などにスタイルを追記します。
※IE9より前のバージョンは非対応です。
○複数 section を一つの section として、フィールドを増やす
変則的な section を含めて一つの section とし、複数 section 分フィールドを増やします。
○「<!--if id=""-->」タグを使う
○新しい chapter に相当する部分を、別の「ホームページメーカーLite」で作成して、埋め込む
少々ややこしいかと思いますが、以上参考になりましたら幸いですm(_ _)m。
色々なご提案どうもありがとうございます。
4番目が一番分かり易く、他にも応用が出来そうなのでこの方法を
試行錯誤をしているのですが、まだ設定できていません。
すいませんが、2点ご質問です。
アドバイスを頂けると幸いです。
ご返信ありがとうございます。
「<!--ssi_body--><!--/ssi_body-->」を指定するのは[記事ページレイアウト]の[ページテンプレート]でよろしいでしょうか?
はい、そうなります。埋め込み元のページテンプレートで指定します。
「ホームページメーカーLite」ので作成したページのchapter2のsection1だけを「<!--ssi_body--><!--/ssi_body-->」の範囲に指定することが出来ますでしょうか?
いいえ、もし、section のみを指定した場合、section ごとに「<!--ssi_body--><!--/ssi_body-->」が現れることになりますが、最初の「<!--ssi_body-->」から最後の「<!--/ssi_body-->」までを埋め込むことになります。
特定 section のみを埋め込みたい場合は、「外部記事埋め込み」フィールドタイプを使うとよいと思います。
参考)記事をサイト全体で使い回すには? | 開発者ブログ | CMONOS
「ページ情報」フィールドに「外部記事埋め込み」フィールドタイプを追加し、そのフィールドに対応する独自タグ「<!--info id="ID"-->」をページテンプレートに追記します。
以上参考になりましたら幸いですm(_ _)m。