バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
nic
投稿日時: 2019/2/6 0:06
対応状況: 確認中
半人前
登録日: 2017/4/17
居住地:
投稿: 11
トップページに商品一覧を出したい
▼テンプレート
[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ペイメント

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

統計情報

総メンバー数は60,972名です
総投稿数は95,436件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
2038
4
468
2022
5
yuh
1612
6
umebius
1588
7
red
1399
8
h_tanaka
993
9
fukap
907
10
tsuji
863
11
shutta
835
12 ramrun 789
13
tao_s
783
14 karin 656
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.