バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 静的URL化した商品詳細ページから外部にリンク設定

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nantoka
投稿日時: 2009/5/9 1:14
対応状況: −−−
常連
登録日: 2009/4/7
居住地:
投稿: 38
静的URL化した商品詳細ページから外部にリンク設定
EC-CUBEバージョン 2.3.2
PHPバージョン PHP 5.2.8
DBバージョン MySQL 4.1.22

上記の環境です。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=2415&forum=10

上記を参考にして、
www.ドメイン/store/html/products/内に.htaccessを置いています。
■記載内容は以下の通りです
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /store/html/products
RewriteRule ^detail([0-9]+).html+ detail.php?product_id=$1 [L]
RewriteRule ^list([0-9]+).html+ list.php?category_id=$1 [L]

本末転倒なのですが、商品詳細ページから外部にリンクを設置すると
http://www.ドメイン/store/html/products/
が先頭についてしまい、当然、正常なURLになりません。
例]
/data/Smarty/templates/[テンプレ名]/detail.tpl
以下を記述した場合
<a href= "detail2.html ">2.html</a>
実際のリンク先URL
http://www.ドメイン/store/html/products/"detail2.html"

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=3497&forum=11
こちらを参考に、商品詳細ページにメーカーURLのリンクを設置したいのですが
products/内からのファイルからは、無理でしょうか?

何かいい方法は無いでしょうか?
静的URL化をあきらめるしか無いでしょうか?

よろしくお願いします。
seasoft
投稿日時: 2009/5/9 1:19
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 静的URL化した商品詳細ページから外部にリンク設定
> 本末転倒なのですが、商品詳細ページから外部にリンクを設置すると
> http://www.ドメイン/store/html/products/
> が先頭についてしまい、当然、正常なURLになりません。

う〜ん、そんなこと無いはずなのですが。

リンク先の URL は http:// から入力していますか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

nantoka
投稿日時: 2009/5/9 2:11
対応状況: −−−
常連
登録日: 2009/4/7
居住地:
投稿: 38
Re: 静的URL化した商品詳細ページから外部にリンク設定
返信ありがとうございます。
再確認して修正したところ、正常にリンクできました。

また、data/内ではなく、
html/user_data/packeges/[テンプレ名]/detail.tpl
に記述していました。

修正した箇所:
detail.tplに記載したリンク内の""が““になっていたのを修正。
記載ミスでした。あわてものですいません。

商品登録ページで試した時もコピペでしたので
同じく、""が““になっていたと思います。

改めて、気になった事があります。

/data/Smarty/templates/[テンプレ名]/detail.tpl
こちらはほっといてもいいんだ、と今は認識していますが
本当はどうなんでしょう。
seasoft様も取扱を迷っているような記載をみた覚えがあります。

html/user_data/packeges/[テンプレ名]/detail.tplだけをさわっています。
nanasess
投稿日時: 2009/5/9 3:22
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 静的URL化した商品詳細ページから外部にリンク設定
引用:

nantokaさんは書きました:

改めて、気になった事があります。

/data/Smarty/templates/[テンプレ名]/detail.tpl
こちらはほっといてもいいんだ、と今は認識していますが
本当はどうなんでしょう。
seasoft様も取扱を迷っているような記載をみた覚えがあります。

html/user_data/packeges/[テンプレ名]/detail.tplだけをさわっています。


ユーザー定義のテンプレートを使用している限りは, user_data 以下のテンプレートファイルをカスタマイズしてあげれば大丈夫です.

user_data 以下の *.tpl ファイルが見つからない場合は, 定数 TEMPLATE_DIR (デフォルトで data/Smarty/templates/テンプレート名)以下の *.tpl ファイルを見にいきます.

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,037名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.