質問 > 管理機能 > テンプレートの商品検索のみ使いたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
banajin |
投稿日時: 2024/1/8 2:55
対応状況: 解決済
|
常連 登録日: 2023/10/24 居住地: 投稿: 39 |
テンプレートの商品検索のみ使いたい ▼テンプレート
[EC-CUBE] 4.22 [現象] テンプレートのキーワード検索の部分のみを使おうと思っているのですが表示するTwigの書き方がわかりません。 テンプレート内に入っている、文章をコピーするとエラーが発生します。 <div class="ec-input"> {{ form_widget(form.name, {'id': null, 'attr': {'class': 'search-name', 'placeholder' : 'キーワードを入力' }} ) }} <button class="ec-headerSearch__keywordBtn" type="submit"> <div class="ec-icon"> <img src="{{ asset('assets/icon/search-dark.svg') }}" alt=""> </div> </button> </div> 色々調べた感じProductRepository.twigを見るとよさそうなのかなと言うのは分かった来ましたが、twigへの理解力が低くわかりません。どなたか助けてください。 |
tattsu |
投稿日時: 2024/1/8 8:02
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 357 |
Re: テンプレートの商品検索のみ使いたい テンプレート内に入っている文章を、"どこに" コピーしたのでしょうか?
行った手順を漏れなく書いていただくとどういう方針で進めるべきかはすぐ分かると思います
|
banajin |
投稿日時: 2024/1/8 17:27
対応状況: −−−
|
常連 登録日: 2023/10/24 居住地: 投稿: 39 |
Re: テンプレートの商品検索のみ使いたい 申し訳ございません。
私が新しく作成した、TOPページのindex.twigに挿入しました。 そちらではデフォルトのテンプレートの使用はしていません。 |
tattsu |
投稿日時: 2024/1/9 9:18
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 357 |
Re: テンプレートの商品検索のみ使いたい コピー元のファイルはsrc/Eccube/Controller/Block/SearchProductController.phpから呼ばれているので、
TOPページに表示したいならTOPページのコントローラ = TopControllerにSearchProductControllerと同じようにフォームを作るロジックを書く等必要があります。 商品検索のブロックの位置を動かすだけですませる発想もあるかと思います。
|
banajin |
投稿日時: 2024/1/10 0:07
対応状況: −−−
|
常連 登録日: 2023/10/24 居住地: 投稿: 39 |
Re: テンプレートの商品検索のみ使いたい header.phpからコピーしてcss調整して使用しました。
なんとか作ることができましたありがとうございます。 |
tattsu |
投稿日時: 2024/1/12 9:12
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 357 |
Re: テンプレートの商品検索のみ使いたい 最初は大変だと思いますが、開発ドキュメントをみたりしてがんばってください!
https://doc4.ec-cube.net/ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |