バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > カスタムブロックを追加したのですが、リンクが上手く動きません

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
cusmix
投稿日時: 2023/9/30 15:35
対応状況: −−−
半人前
登録日: 2022/4/23
居住地:
投稿: 12
カスタムブロックを追加したのですが、リンクが上手く動きません
▼テンプレート
[EC-CUBE] EC-CUBE 4.0.4
[OS] Windows10
[PHP] php7.4
[データベース] MySQL XAMPP 7.4.19
[ブラウザ] Chrome最新バージョン
[導入プラグインの有無] なし
[カスタマイズの有無] なし
[現象]カスタムページを作成し、そのカスタムページにリンクするようにブロックを作成したのですが、リンクをクリックすると、ページが見つかりませんと表示されます。どのようにしたら、カスタムページにリンクできるようになるでしょうか?
カスタムページは次のように設定しました。
{% extends 'default_frame.twig' %}

{% block main %}
<div id="contents" class="main_only">
        <div class="container-fluid inner no-padding">
            <div id="main">


<h4>INT'L CUSTOMERS</h4>


                <div id="help_about" class="container-fluid">
                    <div id="help_about_box" class="row">
                        <div id="help_about_box__body" class="col-md-10 col-md-offset-1">
                               <p>
We do accept orders from all over the world. If you want to place an order, please let us know what you want with necessarily your name and mailing address via email, <a href="mailto:[email protected]">[email protected]</a></p>
<p>We only take your payment on PayPal.</p>
<p>Thank you.</p>
</p>
                            <div id="maps"></div>

                        </div><!-- /.col -->
                    </div><!-- /.row -->

                </div>
            </div>
        </div>
    </div>
{% endblock %}

URLは
http://127.0.0.1/eccube/user_data/intl_customers
ファイル名は
app/template/user_data/intl_customers
カスタムブロックは以下のように設定しました。
<nav>
  <ul>
   <li><a href=”{{ url(‘homepage’) }}”>Home</a></li>
   <li><a href="https://wizzard-in-vinyl.net/news/" target="_self">NEWS TOPICS</a></li>
   <li><a href=”{{ url(‘product_list’) }}”>LABEL</a></li>
   <li><a href="{{ url('contact') }}">{{ 'お問い合わせ'|trans }}</a></li>
   <li><a href="{{ url('intl_customers') }}">INT'L CUSTOMERS</a></li>
  </ul>
</nav>


どうぞよろしくお願いいたします。
mcontact
投稿日時: 2023/10/1 13:48
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1460
Re: カスタムブロックを追加したのですが、リンクが上手く動きません
twigファイルに対して、url関数を使えるのはEC-CUBEのControllerにて定義している遷移先のみになります。
カスタムページにて、ページを追加した場合はControllerに対して定義されていませんので、直接遷移先(/eccube/user_data/intl_customers)を指定すればよいです。


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

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


 



ログイン


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

統計情報

総メンバー数は93,271名です
総投稿数は111,003件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2315
5
umebius
2085
6
yuh
1841
7
h_tanaka
1752
8
red
1574
9
mcontact
1460
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.