質問 > フロント機能 > 表示されない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mkt |
投稿日時: 2011/6/22 16:36
対応状況: 開発中
|
半人前 登録日: 2011/6/22 居住地: 投稿: 11 |
表示されない 初めまして。
EC CUBEはまったくの初心者です。 HTML CSS は理解しているのですが、PHPも初心者です。 只今、製作中ですが、商品カテゴリーのブロックを 自分でCSSで区切った場所にいれたのですが、カテゴリーの中身が空白になり反映されません。 商品カテゴリーのブロックをそのままコピペしました。 変更箇所を教えていただけませんか? http://www.kids-qoo.com/myshop/ バージョン eccube-2.11.1 です |
fukap |
投稿日時: 2011/6/22 16:53
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 表示されない 拝見しました。
左下に配置されている商品カテゴリー部分のことですね。 基本的に デザイン管理 > ブロック設定 で表示されるブロックのソースを他の場所にコピペしても、 変数部分($が頭に付いている部分)が表示されません。 変数に代入する値を取得するコードを、PHP側で記述してあげる必要がありますね。 カテゴリに関する情報は $arrTree に格納していますので、 ./data/class/pages/LC_Page_Index.php に $arrTree を取得するための コードを書けばうまくいきそうに思います。 ちなみに $arrTree を取得するためのロジックは、 ./data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php に書かれています。 |
mkt |
投稿日時: 2011/6/25 18:26
対応状況: 確認中
|
半人前 登録日: 2011/6/22 居住地: 投稿: 11 |
Re: 表示されない 御返答ありがとうございます。
自分で試行錯誤いたしましたが、さっぱりわかりません。 どこに、何を記述するか教えていただく事はできませんか? |
fukap |
投稿日時: 2011/6/26 13:22
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 表示されない ブロックの複製の方が使いやすいかもしれません。
リンク先を参考にしてみてはどうでしょうか。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8201&forum=10&post_id=39683#forumpost39683 |
mkt |
投稿日時: 2011/7/16 17:25
対応状況: −−−
|
半人前 登録日: 2011/6/22 居住地: 投稿: 11 |
Re: 表示されない まだトップページへの反映ができていないのですが、
インフォメーション=新着情報です。 管理画面で入力したテキストが反映されません。 を反映させるためには、どうすればよいですか? fukapさんに教えていただいたやり方でやりたいのですが、 トップページでsub2というブロックを作ってその中に <div class="bloc_outer"> <div id="news_area"> <h2><img src="http://www.kids-qoo.com/myshop/user_data/img/block/info2.png"alt="インフォメーション" /><span class="rss"><a href="<!--{$smarty.const.ROOT_URLPATH}-->rss/<!--{$smarty.const.DIR_INDEX_PATH}-->" target="_blank"><img src="http://www.kids-qoo.com/myshop/user_data/img/block/rss_r.png"alt="RSS" /></a></span></h2> <div class="bloc_body"> <div class="news_contents"> <!--{section name=data loop=$arrNews}--> <!--{assign var="date_array" value="-"|explode:$arrNews[data].news_date_disp}--> <dl class="newslist"> <dt><!--{$date_array[0]}-->年<!--{$date_array[1]}-->月<!--{$date_array[2]}-->日</dt> <dt> <a <!--{if $arrNews[data].news_url}--> href="<!--{$arrNews[data].news_url}-->" <!--{if $arrNews[data].link_method eq "2"}--> target="_blank" <!--{/if}--> <!--{/if}--> > <!--{$arrNews[data].news_title|h|nl2br}--></a> </dt> <dd class="mini"><!--{$arrNews[data].news_comment|h|nl2br}--></dd> </dl> <!--{/section}--> </div> </div> </div> </div> をコピペしただけです。 dtb_bloc の php_path変更はsub2のphp_pathを変更すればよいのでしょうか?php_pathは任意で構いませんか? どのPHPファイルをコピーしてどこを、何に、変更すればよいのでしょうか |
fukap |
投稿日時: 2011/7/16 19:25
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 表示されない 斜め読みで恐縮ですが、今度は新着情報ブロックの複製を試みられているのでしょうか?
ちなみにブロックの複製は、どれもほぼ手順は同じです。 何でもいいので、ブロックの複製方法について詳細が載っている情報を探して、 それに従ってトライしてみてはどうでしょうか。 なお、php_pathは何でも良いわけではありません。 テンプレートファイルと対を成すPHPファイルを指定します。 初心者の方にとっては、かなり難しいカスタマイズだと思いますので、 外注などもご検討されたほうが良いかもしれません。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |