質問 > フロント機能 > 【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
AMUAMU |
投稿日時: 2011/8/11 20:06
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 GETパラメーターで渡されるページナビ関係の値をどう処理するかがポイントかと思います。
GETパラメータが付与された時のURLをどうするか、ブラウザのURL欄を確認しながらカスタマイズすると良いと思います。
|
web |
投稿日時: 2011/8/11 13:49
対応状況: −−−
|
半人前 登録日: 2011/8/3 居住地: 投稿: 11 |
Re: 【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 AMUAMU さん。
yuse さん。 お世話になっております。 また初めから入れなおしてみて見つけまいた。 すみません。 やはり静的URLの設定でした。。。 ▼EC-CUBEの動的URLを静的URLに変更する。(2.11.1版) http://www.hiro-blog.com/2011/07/ec-cube%E5%8B%95%E7%9A%84url%E3%82%92%E9%9D%99%E7%9A%84url.html この方のブログに書かれている処理を行い、 カテゴリ別の商品一覧を静的URLにしています。 できる場合とできない場合の違いは 静的URLでの一覧か動的URLの一覧の違いからでした。 ○ちゃんと動くとき 下記のように動的URLアクセスした一覧からのカートイン。 /products/list.php?category_id=11 ×だめなとき 下記のように静的URLにアクセスした一覧からのカートイン。 /products/list11.html できれば、静的ページで運用を行いたいのですが 無理なのでしょうか。 それとも、他に何か作業があるのでしょうか。 よろしくお願いします。 ↓↓↓ 行った作業は以下です。 ↓↓↓ ======================================================== ▼.htaccessを作成する。 書き込み内容は -------------------------------------------------------- RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^detail([0-9]+).html+ detail.php?product_id=$1 [L] RewriteRule ^list([0-9]+).html+ list.php?category_id=$1 [L] -------------------------------------------------------- このファイルをhtml/productsフォルダに入れる。 ======================================================== ↓ ======================================================== ▼パラメータ設定変更 P_DETAIL_URLPATHのROOT_URLPATH .“products/detail.php?product_id=”を -------------------------------------------------------- ROOT_URLPATH . “products/detail” -------------------------------------------------------- に変更。 ======================================================== ↓ ======================================================== ▼テンプレートのリンク部分変更 ○category.tpl -------------------------------------------------------- <a href="<!--{$smarty.const.ROOT_URLPATH}-->products/list<!--{$arrTree[cnt].category_id}-->.html"> -------------------------------------------------------- ○detail.tpl -------------------------------------------------------- <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrProduct.product_id|u}-->.html"> -------------------------------------------------------- ○list.tpl -------------------------------------------------------- <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrProduct.product_id|u}-->.html"> -------------------------------------------------------- ======================================================== |
yuse |
投稿日時: 2011/8/10 11:35
対応状況: −−−
|
一人前 登録日: 2011/2/13 居住地: 投稿: 76 |
Re: 【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 こんにちわ。 >一覧にある【価格順】【新着順】【カートに入れる】 >がいつの間にか効かなくなってしまいました。 効かなくなるとは・・具体的にどんな事象か不明ですが、 該当処理をしているファイルを洗い出して、 もともとのプログラムとの差分を見てみながら、確認してみると、 違いが見つかりやすいと思います。 |
AMUAMU |
投稿日時: 2011/8/9 18:00
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 まずはカスタマイズした要素を戻していく、またはデバッグコードなどを仕掛けていく等して,カスタマイズの悪かった点を特定するのが第一かと思います。
|
web |
投稿日時: 2011/8/9 17:45
対応状況: −−−
|
半人前 登録日: 2011/8/3 居住地: 投稿: 11 |
【2.11.1】 いつの間にか一覧からカートに入れれなくなりました。 ------------------------------------------------------------------------------------------
[EC-CUBE] 2.11.1 [レンタルサーバ] heteml [OS] 不明 [PHP] PHP 5.2 [データベース] phpMyAdmin 2.11.2.2 [WEBサーバ] Apache 2.0.xx [ブラウザ] Firefox [SSL] グローバルサイン社のクイック認証SSL ------------------------------------------------------------------------------------------ [現象] 一覧にある【価格順】【新着順】【カートに入れる】 がいつの間にか効かなくなってしまいました。 カスタムした作業として行ったものは以下です。 ・ドメイン直下にインストール ・静的URL設定 ・user_data/を見えないようにする ・ランダム表示 ・新着商品表示 ・ランキング表示 静的URL設定がいけなかったのかと思ったので 元に戻してみたのですが変わらず。。。 何か他に原因があるのでしょうか。 よろしくお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |