ご丁寧にありがとうございました。
つぎはカスタムテンプレートをみていただけないでしょうか。
http://concrete5-japan.org/index.php?cID=12431
ここをみています。
page_theme.phpに
public function getThemeAreaLayoutPresets(){
$presets = array(
array(
'handle' => 'title_up_down_parallax',
'name' => 'title up down parallax',
'container' => '<div class="row"></div>',
'columns' => array(
'<div class="title" data-0-center-top="transform:translate(0,0px); opacity:1;" data-300-center-top="transform:translate(0,100px); opacity:0;">ABOUT</div>'
),
)
);
return $presets;
}
にこのようにかきました。
default.phpに
<div class="section-pt2" id="firstattck">
<div class="container">
<div class="row">
<?php
$a = new Area('title up down parallax');
$a->display($c);
?>
</div>
</div>
</div>
にこのようにかきました。
編集画面でページタイトルにしています。
ただ、ここがABOUTではくHOMEという名前になって困っています。
また記述したらカスタムテンプレートで選択できないのですが、どこが間違っているか教えていただけないでしょうか。
何回も申し訳ありません。
Re: カスタムレイアウトプリセットをテーマに追加するについて
2016年1月13日 at 4:57
クラスを手打ちするというのは、footer.phpを直接書き換えたらということでしょうか?
カスタムクラスを表示するには下記のとおり修正が必要です。
return array('Page Footer' =>array('footer-label'));
↓
retrun array('footer label'=>array('footer-label'));
Page Footer と書かれている部分はエリア名に合わせないといけないです。
ただし、エリアのカスタムクラスはdivタグのみだったと思います。
ですので、このカスタムクラスをつけたとしたら下記のようなhtmlが吐きだされると思います。
<p class="footer-label">
<div class="footer-label">
<p>○○株式会社</p> ←記事ブロックで追加した内容
</div>
</p>
できれば、最終的にどのようなhtmlを吐き出したいか記入してもらえれば助かります。
Re: カスタムレイアウトプリセットをテーマに追加するについて
2016年1月13日 at 11:55
カスタムテンプレートとカスタムレイアウトプリセットを混同しているかもしれないですね。
レイアウトの追加は、こちらのドキュメントを参考にしてください
http://concrete5-japan.org/help/5-7/using-concrete5-7/in-page-editing/block-areas/add-layout/
レイアウトの追加は、こちらのドキュメントを参考にしてください
http://concrete5-japan.org/help/5-7/using-concrete5-7/in-page-editing/block-areas/add-layout/
Your post has been saved and will be published after approval by the forum moderator.
DJ Kazu
Re: カスタムレイアウトプリセットをテーマに追加するについて
ご連絡ありがとうございます。
記事ブロックをドラッグして手入力しています。
クラス名も選択できないので手入力すれば反映されていました。
今回、それが嫌なのでお聞きしました。
pタグではなくdivにすればいいということですよね。(ブロックにする)
これでトライしてみます。
最終的にはhtmlをどうするではなく、カスタムクラスでクラスを選択してあてるということがしたいのです。
次にカスタムテンプレートもしたいという想いです。