1
กรณีที่อยากรู้อยากเห็นของมัณฑนากรตกแต่งภาพนำทางที่โดดเด่น EE cache ของ Magento
เตรียมตัวให้พร้อมสำหรับสิ่งแปลก ๆ ดังนั้นฉันจึงปรับแต่งการนำทางแคตตาล็อกหลักเพื่อสร้างพฤติกรรม UI แบบเต็มรัฐที่รองรับโมเดลการโต้ตอบหลายรายการ (เมนูเมนูแบบเลื่อนลงโมดัล ฯลฯ ) ในอุปกรณ์ต่างๆ อย่างที่คุณทำ นั่นหมายถึงการเอาชนะคลาส / วิธีการนี้: app/code/core/Mage/Page/Block/Html/Topmenu.php :: _getHtml() ในการสร้างเอาต์พุต HTML เช่นนี้ (ค่อนข้างง่าย): <ul class="nav-list"> <li class="nav-1"> <a data-ui-action="nav-1" href="#">Bazzow</a> <div class="menu"> ... </div> </li> <li class="nav-2"> <a data-ui-action="nav-2" href="#">Bazinga</a> <div class="menu"> ... </div> </li> </ul> ตอนนี้มันค่อนข้างน่าเบื่อ / มาตรฐานยกเว้นdata-ui-actionแอตทริบิวต์ นั่นคือสิ่งที่เวทมนตร์ JS เกิดขึ้น การคลิกที่องค์ประกอบที่มีแอตทริบิวต์นั้นจะอัปเดตสถานะ …