バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【商品登録ページ】商品説明欄にリンクを設定する方法について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
moge1203
投稿日時: 2018/3/27 16:28
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
【商品登録ページ】商品説明欄にリンクを設定する方法について
▼テンプレート
[EC-CUBE] 3.0.15 , 新規インストール
[レンタルサーバ] heteml
[OS] macOS High Sierra ver10.13.3
[PHP] 5.6
[ブラウザ] Google Chrome
[導入プラグインの有無] Point , おすすめ商品管理 , 売上 , 新着商品ブロック , 商品並び替え (今後も追加予定)
[カスタマイズの有無] システム的なカスタマイズはないが,フレームワークを用いずに、独自のhtmlファイルから組み込み




▼質問内容

【商品管理】商品登録ページの商品説明欄について質問があります。
商品説明欄内にリンクを設定する方法をご教授いただきたいです。
今後のメンテナンスを考慮して、
絶対パスでの設定ではなく、相対パスでの設定を考えています。

■試したこと(システムエラーになりました)
・下記リンク指定方法を記述
<a href="{{ url(app.config.user_data_route, {"route": "path"}) }}">オブジェクト</a>

・detail.twig内にて、

<!--==========商品ページ内にて記載==========-->
            {{ Product.description_detail|raw }}
<!--=======商品ページ内にて記載-END-========-->

と記述してある箇所を下記に変更

<!--==========商品ページ内にて記載==========-->
            {{ include(template_from_string(Product.description_detail|raw }}
<!--=======商品ページ内にて記載-END-========-->



どなたかアドバイスをいただけると幸いです。
よろしくお願いします。


matchbou
投稿日時: 2018/3/27 17:48
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
閉じ括弧が2つないのかと思います。
<!--==========商品ページ内にて記載==========-->
{{ include(template_from_string(Product.description_detail|raw }}
<!--=======商品ページ内にて記載-END-========-->

を以下のコードにして頂ければ、動くかと思います。
<!--==========商品ページ内にて記載==========-->
{{ include(template_from_string(Product.description_detail|raw)) }}
<!--=======商品ページ内にて記載-END-========-->


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

moge1203
投稿日時: 2018/3/27 18:21
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
matchbou様

ご回答ありがとうございます。
閉じ括弧を入れ、正しく書き直したところ、以下のエラー文が出力されました。

Twig_Error_Runtime in Template.php line 447:
An exception has been thrown during the rendering of a template ("User Warning: Unable to generate a URL for the named route "user_data" as such route does not exist.") in "__string_template__abd3a99b5695240cb960b9903c5d68b0ffbe9c89e33a4a943b5cb87779cb6c07" at line 95.


他に出力する方法等ありますでしょうか?

ご指導いただけると幸いです。

matchbou
投稿日時: 2018/3/28 9:50
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
この内容ですとdetail.twigではなくて、user_dataに不備があるのではないでしょうか?FrontControllerProvider.phpは修正したりしましたか?


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

moge1203
投稿日時: 2018/3/28 10:40
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
matchbou様
ご回答ありがとうございます。

はい、ご指摘の通り「FrontControllerProvider.php」を修正しました。
修正方法は下記のリンク先にかかれている修正を行っております。
URLのパスから「user_deta」を無くす処理です。

EC-CUBE3でページ管理から画面作成時にURLからuser_detaを無くす方法

上記リンク先の修正を残したままリンクの対応をすることは不可能でしょうか?

お手数ですが、ご回答いただけると幸いです。

よろしくお願いします。
matchbou
投稿日時: 2018/3/28 15:12
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
自分の環境で試してみましたが、動いています。
プログラムを再度確認してみてください。

特にhtml/index.phpの修正が追加されていない、内容が正しくない、綴りが間違っている等がありますと

Twig_Error_Runtime: An exception has been thrown during the rendering of a template ("User Warning: Unable to generate a URL for the named route "user_data" as such route does not exist.") in "__string_template__80e57e7b84664e507b08a63f4b7f2ded3482aa651e10d717c2e0c74ad4164b04" at line 4.

というエラーが自分の方でも表示されました。


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

moge1203
投稿日時: 2018/3/28 15:45
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
Re: 【商品登録ページ】商品説明欄にリンクを設定する方法について
matchbou様

ご確認までしてくださりありがとうございます。

試しに「FrontControllerProvider.php」を初期の状態に戻してみたら動きました。
しかし、どこに影響がでているかわからないので少々不安ではありますが...

お忙しい中貴重なお時間を割いてまで検証・回答していただき、誠にありがとうございました。
またご縁がありましたらその際はよろしくお願いします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,896名です
総投稿数は110,002件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
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.