> プラグイン > 商品一覧画面のカテゴリIDを取得したい |
プラグイン
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chappy |
投稿日時: 2016/11/22 17:04
対応状況: −−−
|
一人前 登録日: 2011/7/19 居住地: 投稿: 87 |
Re: 商品一覧画面のカテゴリIDを取得したい redさん
hataさん ありがとうございます。 お二方のおっしゃるとおり、 $category_id = $parameters['Category']['id']; で取得することができました。 尚、$request->query->get('category_id') では、取得できませんでした。 助かりました! |
hata |
投稿日時: 2016/11/22 11:00
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: 商品一覧画面のカテゴリIDを取得したい chappyさん
$parametersにCategoryが含まれていないでしょうか? そこからIDが拾えると思います。 ちなみに全商品の場合は、Categoryがnullだと思います。 ご確認うえ適切に対応してください。 |
red |
投稿日時: 2016/11/18 19:02
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: 商品一覧画面のカテゴリIDを取得したい TemplateEvent で取れるかわからないですが、 $_GETはこんな感じかと
$request->query->get('category_id') CategoryContentEvent.php をみると↓でしょうか $parameters = $event->getParameters(); // カテゴリIDがない場合、レンダリングしない if (is_null($parameters['Category'])) { return; }
|
chappy |
投稿日時: 2016/11/18 18:13
対応状況: 開発中
|
一人前 登録日: 2011/7/19 居住地: 投稿: 87 |
商品一覧画面のカテゴリIDを取得したい プラグインにて、商品一覧画面のカテゴリIDを取得したいのです。
調べてはいるのですが、何かご存じの方いらっしゃいましたら、ヒントお願いします。 このcategory_id=47を取得したいのですが・・。 http://xxx.com/products/list?category_id=47 以下のように作ってみましたが、空っぽになります。 public function onRenderProductList(TemplateEvent $event) { $parameters = $event->getParameters(); $app = $this->app; // URLのクエリパラメータから,カテゴリIDを取得. $category_id = $app['request']->attributes->get('category_id'); } |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |