ソーイング・ハンドメイド大人服の体型カバーコーデ。洋裁型紙・本の紹介

EC CUBE4 category.twig にハンバーガーメニュー風のアコーディオンメニューをつける実験をしてみました

 
  2021/08/24

EC CUBEを勉強しています。今回ハンバーガーメニューのようなイメージのアコーディオンメニューを作ってみました。
その方法を載せていきたいと思います。

スポンサーリンク

スポンサーリンク

EC CUBEの画面を開いて「category.twig」を表示させます

EC CUBEの画面を開いて
「コンテンツ管理」→「ブロック管理」→「カテゴリ」→「category.twig」をだします。
画像赤→の箇所に少しスペースをあけます。

 

{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}

紹介してくれているサイトからコピーしてきたソースを貼り付けます

このソースの終わりのところから、 こちらのサイトからコピーしてきたソースを貼り付けます。

サイトでコピーしてきたほうが確実です。

  1. <!-- 折り畳み展開ポインタ -->
  2. <div onclick="obj=document.getElementById('open').style; obj.display=(obj.display=='none')?'block':'none';">
  3. <a style="cursor:pointer;">▼ クリックで展開</a>
  4. </div>
  5. <!--// 折り畳み展開ポインタ -->
  6.  
  7. <!-- 折り畳まれ部分 -->
  8. <div id="open" style="display:none;clear:both;">
  9.  
  10. <!--ここの部分が折りたたまれる&展開される部分になります。
  11. 自由に記述してください。-->
  12.  
  13. </div>
  14. <!--// 折り畳まれ部分 -->

 

クリックすると展開表示する"折りたたみメニュー"を簡単に作る方法byゲマステさん

 


りえ

参考になります。ありがとうございます。

折りたたまれる部分にどんなソースをいれてみたかというと

その1

  1. <!--// 折り畳み展開ポインタ -->
  2.  
  3. <!--<div onclick="obj=document.getElementById('open').style; obj.display=(obj.display=='none')?'block':'none';">
  4. <a 折り畳まれ部分 -->
  5. <div id="open" style="display:none;clear:both;">
  6.  
  7. <!--ここの部分が折りたたまれる&展開される部分になります。
  8. 自由に記述してください。-->
  9. <div class="menubar">
  10. <div class="menutitle" lang="en">My Wallet</div>
  11. <div class="menu">
  12. <a href="protect.cgi?page=1">My Page</a></div>
  13.  
  14. <div class="menu">
  15. <a href="protect.cgi?page=2">お問い合わせ</a></div>
  16. <div class="menu">
  17. <a href="protect.cgi?mode=logout">ログアウト</a></div>
  18.  
  19. </div>
  20. </div>
  21. </div>
  22. <!--// 折り畳まれ部分 -->
  23.  
  24.  
  25. <div class="menu-container">
  26.   <div class="menu">
  27.     <ul>
  28.                                 <li><a href="https://〇〇〇〇/〇/▽▽▽/list?category_id=21">★★★</a></li>
  29.                                 <li><a href="https://〇〇〇〇/〇/▽▽▽/list?category_id=21">★★★</a></li>
  30.                 <li><a href="https://〇〇〇〇/〇/▽▽▽/list?category_id=21">★★★</a></li>
  31.                 <li><a href="https://〇〇〇〇/〇/▽▽▽/list?category_id=21">★★★</a></li>
  32.     </ul>
  33.   </div>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38.  

リンク先は相対パスで記述しました。

実験は成功したようです

アイコンは表示されましたので
画像をオンしてみます。

文字も出てきたし、リンク先へも移動するのを確認しました。
ここからCSSとかでいろいろ指定していけばいいということがわかりました。

ECCUBEはレスポンシブ対応でハンバーガーメニューもでますが
ちょっとためしたいことがあり実験してみました。

アイコンを作ったサイトはこちらです。

フリーアイコンメニュー

https://sozai.cman.jp/icon/operation/menu/

文字色や背景も指定できて便利です。おすすめです。

まとめ

ハンバーガーメニュー風のアコーディオンメニューをEC CUBEでつける実験でした。
★リスト★

アコーディオンメニュー

クリックすると展開表示する"折りたたみメニュー"を簡単に作る方法byゲマステさん

フリーアイコンメニュー

https://sozai.cman.jp/icon/operation/menu/


りえ

パソコン関係のお仕事もしています。いろいろ勉強中の駆け出し者であるからこそ、の視点で覚書きとして書き留めていることを載せていきます。

スポンサーリンク

にほんブログ村

 ハンドメイドブログ 洋服(洋裁)へ  ハンドメイドブログ ソーイング(縫い物)へ

Copyright© 洋裁ブログFoppish Forest , 2021 All Rights Reserved.