バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリごとにオリジナルのページを作りたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tsz
投稿日時: 2012/8/28 16:44
対応状況: −−−
半人前
登録日: 2012/5/23
居住地:
投稿: 15
カテゴリごとにオリジナルのページを作りたい
[EC-CUBE] 2.3.3
[OS] win7
[PHP] 5.1.6
[データベース] MySQL 5.0.24

商品一覧のページを使いつつ、別のカテゴリの場合は別のオリジナルページをつくりたいと思い

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=8045&forum=11&post_id=38877#forumpost38877


上記を参考にlist2.phpを作成しurlをproduct.list2.phpとし
list2.tplを作成しましたが、うまく呼び出せません。
404エラーになってしまいます。
他にもLC_Page_Products_List.phpなども変更しなければいけない箇所があるのでしょうか。
いろいろ試してみたのですがうまくいきません。
ご教授くださいますようお願いいたします。
fukap
投稿日時: 2012/8/28 20:17
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: カテゴリごとにオリジナルのページを作りたい
/products/list2.php なら呼び出せるとか。
seasoft
投稿日時: 2012/8/29 11:02
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: カテゴリごとにオリジナルのページを作りたい
丸っと複製する手法なら、LC_Page_Products_List2.php なども用意する必要が有るようにも思います。ただ、現状はそれ以前の部分で躓いているのだと思います。

ファイル名は list.php → list2.php 以外の部分を変更しないように留意して作業する事で回避できると思います。


しかし、LC_Page_Products_List で読み込むテンプレートを分岐させる方が早いような・・・


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tsz
投稿日時: 2012/8/29 11:31
対応状況: 開発中
半人前
登録日: 2012/5/23
居住地:
投稿: 15
Re: カテゴリごとにオリジナルのページを作りたい
fukap様seasoft様ご回答していただきありがとうございます。

fukap様すみません、わたしの書き間違いでした。
本来はproduct/list2.phpです。
そして書き方もイマイチですみません(>_<)
list2.phpとすると全件数分は表示されcategory_idが呼び出せずにいたのです。
でもfukap様の助言により気づく事ができました。
product/list2.php?category_id=5のところをproduct/list2/5.htmlと表記していたため.htaccessの変更が必要だったみたいでした。
そこでなんとかcategory_id=5を表示させる事ができました。

seasoft様 
初めは私もそういう方法でいけるのではないかと思いいろいろ試行錯誤してみたのですが、初心者なもので全く思うようにいかずグチャグチャになってしまいました。
分岐?もどのようにしていいのか、どのphpファイルやtplファイルをいじるべきなのか等、未だきちんと理解できていません。多分同じ変数名で使ったりおかしな事をしていたんではないかな・・・と思っています。もっと勉強します(>_<)


そしてこの場をお借りしてまた質問させていただきたいのですが、
今度は「ページ送り」の部分です。
category_id=5の件数が40件だとすると初めのtop画面では「40件です」と表示されるのですが「次へ」ボタンを押すと全商品分の件数「300件です」というように全件分表示されてしまいます。
「ページ送り」の部分はいじった覚えがないのですが、なぜかそうなってしまいます。
xamppのテスト環境でしていること等が関係あるのでしょうか?
LC_Page_Product_List.phpあたりを確認すればよいのでしょうか?
どのあたりをチェックすればよいのかご教授いただけると幸いです。よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は66,488名です
総投稿数は98,326件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2645
4
nanasess
2103
5
umebius
1747
6
yuh
1612
7
red
1424
8
h_tanaka
1043
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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