質問 > フロント機能 > カテゴリごとにオリジナルのページを作りたい |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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あたりを確認すればよいのでしょうか? どのあたりをチェックすればよいのかご教授いただけると幸いです。よろしくお願い致します。 |
seasoft |
投稿日時: 2012/8/29 11:02
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カテゴリごとにオリジナルのページを作りたい 丸っと複製する手法なら、LC_Page_Products_List2.php なども用意する必要が有るようにも思います。ただ、現状はそれ以前の部分で躓いているのだと思います。
ファイル名は list.php → list2.php 以外の部分を変更しないように留意して作業する事で回避できると思います。 しかし、LC_Page_Products_List で読み込むテンプレートを分岐させる方が早いような・・・
|
fukap |
投稿日時: 2012/8/28 20:17
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: カテゴリごとにオリジナルのページを作りたい /products/list2.php なら呼び出せるとか。
|
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なども変更しなければいけない箇所があるのでしょうか。 いろいろ試してみたのですがうまくいきません。 ご教授くださいますようお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |