-1

私は、美徳マート バージョン 1.1.9 と joomla バージョン 1.5.14 を使用しています。私の問題は、カートに追加をクリックすると、注文場所に移動して買い物を続けることです。その後、注文ボタンをクリックするたびに、フロントページにリダイレクトされます。注文ボタンに表示されるリンクは、-www.mysite.com.books.html?page=checkout.index&ssl_redirect=1 です。Web サイトで SSL を使用していません。私は美徳マートの構成ファイルを変更しましたが、ログに記録されたファイルを確認したところ、PHP 警告: stristr() [function.stristr]: Empty delimiter in /home/kiranpra/public_html/administrator/components/com_virtuemart/classes が表示されています。 /ps_session.php の 566 行目。これは単なる警告であり、エラーではないと思います。他の種類のサードパーティ拡張機能ではなく、組み込みの joomla sef を使用しています。

4

1 に答える 1

0

VirtueMart がこれらのリクエストをルーティングする方法には、少し奇妙な点があります。

問題は、VirtueMart のメソッドとテンプレートの組み合わせです。これが、クライアントのサイトで過去に発生した問題と同じである場合、フロントページの標準の「コンポーネント」出力を抑制します。

どのテンプレートを使用しているか、どのテンプレート フレームワークで構築されているか、またはどのテンプレート プロバイダーで構築されているかはわかりませんが、テンプレート マネージャーに移動し、テンプレートのオプションをクリックして、「コンポーネントの出力をフロントページに表示する」かどうかを確認する必要があります。はオプションです。

その場合は、それを試して、問題が解決するかどうかを確認してください。残念ながら、サイトのフロントページに通常どおり移動すると、他の不要な出力が表示される可能性があります。

最後にこれをどのように解決したかの詳細を思い出せません-おそらく、フロントページ(デフォルトページ)を検出するためのコードがテンプレートにあり、コンポーネントが出力され、フロントページの美徳マートのコンポーネント出力が許可されます-しかし、いいえ他のコンポーネント。

もちろん、まったく別の問題が発生している可能性があるため、マイレージは異なる場合があります.

于 2013-02-05T23:15:06.710 に答える