バージョン選択

フォーラム

メニュー

オンライン状況

72 人のユーザが現在オンラインです。 (64 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 72
もっと...

サイト内検索

質問 > フロント機能 > 表示されない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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ファイルを指定します。

初心者の方にとっては、かなり難しいカスタマイズだと思いますので、
外注などもご検討されたほうが良いかもしれません。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,865名です
総投稿数は109,998件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.