バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > トップページに商品一覧を出したい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
nic
投稿日時: 2019/2/6 0:06
対応状況: 確認中
半人前
登録日: 2017/4/17
居住地:
投稿: 17
トップページに商品一覧を出したい
▼テンプレート
[EC-CUBE] 3.0.17
[レンタルサーバ] Xサーバー
[OS] Linux
[PHP] 7.1.18
[データベース] MySQL 5.7.16
[WEBサーバ] Apache
[現象]

・やりたいこと
トップページに商品一覧を出す。ただそれだけ

-------------------------

・試したこと
①「FrontControllerProvider.php」に以下を追加

$c->match('/', '\Eccube\Controller\ProductController::index')->bind('product_list');

商品一覧ページのコントローラをパスを変えて設置

②「TopController.php」を編集
トップコントローラーに、
商品系のコントローラ「ProductController.php」の中身をコピペ
detailメソッドは使わないと思って削除

③「index.twig」を編集
「Product/list.twig」の中身をコピペ

・結果
エラーが発生し、管理者に連絡せよとのこと・・・。
ログを見るもアクセスログだけで、それらしいものは見当たらず

「index.twig」の方を少しいじって、
上部のページナビや検索部分や
下部の「{% if pagination.totalItemCount > 0 %}」部分を消して、
商品出力の「{% for Product in pagination %}」のループ部分だけにしたら
表示だけはできました・・・が
商品がありませんと出ました。

-------------------------

・試したこと その②

だったらと、ブロックを追加

①管理画面からブロックを作成「Block/item_list.twig」
アドミンからDBのフラグもびんびんに立てました

②先ほどと同様に
「FrontControllerProvider.php」に以下を追加

$c->match('/block/item_list', '\Eccube\Controller\Block\Item_ListController::index')->bind('block_item_list');

③今度は新規でコントローラを作成
名称は「Item_ListController.php」
中身は「ProductController.php」を丸コピペ

④ブロックの中身はまたまた
「Product/list.twig」の中身をコピペ

⑤管理画面のレイアウトからブロックを挿入

・結果
今度は何もでない

-------------------------

コントロールの設定に不備があるのでしょうか?
御教授いただければ幸いです。


フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » トップページに商品一覧を出したい nic 2019/2/6 0:06
     Re: トップページに商品一覧を出したい 468 2019/2/6 13:40
       Re: トップページに商品一覧を出したい nic 2019/2/7 19:49
         Re: トップページに商品一覧を出したい 468 2019/2/7 21:18
           Re: トップページに商品一覧を出したい nic 2019/2/8 14:13

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.