質問 > 管理機能 > canonicalで商品コードを置換したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
atsu |
投稿日時: 2015/8/4 19:01
対応状況: −−−
|
一人前 登録日: 2008/5/29 居住地: 投稿: 83 |
canonicalで商品コードを置換したい いろいろ試したのですが、力不足でわからなかったので教えてください。
商品詳細ページで、 <link rel="canonical" href="商品コード.html"> として設定していて、ここまでは上手く言っているのですが、商品コードの中から一部の文字を削除したい場合はどのように記述すればよいのでしょうか? たとえば、 a-001.html a-001_A.html a-001_B.html というのがあって、3つのページになっているのですが、ページの内容は似通っているので、canonicalではすべて a-001.htmlになるように記述したいのです。 今は、href="<!--{$arrProduct.product_code_min|h|lower}-->.html" となっているのですが、str_replaceを使えばいいのかなというところまでは調べられたのですが、どのように記述したらいいかわかりません。 お分かりになる方がいれば教えてください。よろしくお願いします。 バージョン2.13.1 |
tsuji |
投稿日時: 2015/8/5 9:33
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: canonicalで商品コードを置換したい atsu 様
商品コードが下記となっていて、そのうち一番文字数が少ないもの (a-001)が表示したいページのファイル名とするならば、 dtb_products_classから該当商品の中で商品コードの文字数が 一番少ない商品コードを取得してきたらよいと思います a-001 a-001_A a-001_B
|
atsu |
投稿日時: 2015/8/5 10:45
対応状況: −−−
|
一人前 登録日: 2008/5/29 居住地: 投稿: 83 |
Re: canonicalで商品コードを置換したい tsuji様
なるほど!いいヒントをいただきました。 それでトライしてみます。 ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |