เนื้อหาของคอร์ส
สินค้าและการลงสินค้า
แนะนำเกี่ยวกับ Attribute และการลงสินค้าในรูปแบบต่างๆ รวมถึงการจัดการหมวดหมู่สินค้า
0/6
วิธีการแก้ไข Template Email
0/1
คู่มือการใช้งานระบบ Box Calculator for Magento 2
0/1
โปรโมชั่น / คูปอง
Cart Price Rules = คูปองหรือโปรโมชั่น Catalog Price Rules = โปรโมชั่น
0/3
Magento 2: Basic
เกี่ยวกับบทเรียน

เมื่อเข้าสู่ระบบหลังบ้านแล้วให้ไปที่เมนู Catalog -> Categories

การสร้างเมนูหลายภาษา Magento 2

 

1. จากนั้นกด Add Subcategory เพื่อเพิ่มเมนู โดยเมนูของแต่ละภาษานั้นจะอ้างอิงจากเมนูที่สร้างจาก All Store View ทั้งหมด

** เมนูสามารถลากได้เพื่อเปลี่ยนย้ายตำแหน่ง

การสร้างเมนูหลายภาษา Magento 2

2. หากเป็นเมนูที่แสดงสินค้าให้ไปที่ Display Settings

    • 2.1 Display Mode : Products only
    • 2.2 Anchor (Filter สินค้า) : Enableการสร้างเมนูหลายภาษา Magento 2

 

3. SEO

    • 3.1 URL Key : ใส่ภาษาอังกฤษและไม่มีช่องว่าง
    • 3.2 Meta Title : ชื่อหัวข้อหน้าเว็บไซต์
    • 3.3 Meta Keywords : คำค้นหาที่เกี่ยวข้องกับเนื้อหาในหน้านั้นๆ โดยใช้เครื่องหมายคอมม่า (,) คั่นระหว่างคีย์เวิร์ดแต่ละคำ
    • 3.4 Meta Description : คำบรรยายการสร้างเมนูหลายภาษา Magento 2

4.เลือกสินค้าในแท็บ Products in Category

การสร้างเมนูหลายภาษา Magento 2

 

เมื่อทำการสร้างเมนูแล้ว หากต้องการเปลี่ยนข้อมูลของแต่ละภาษา ยกตัวอย่างเช่นภาษาอังกฤษ

  1. เข้าไปที่เมนูที่ต้องการ
  2. คลิกที่ Scope
  3. จากนั้นเลือก Englishการสร้างเมนูหลายภาษา Magento 2
  4. ให้ติ๊ก ​​Use Default Value ออกเพื่อเปลี่ยนชื่อเมนู หรือเปลี่ยนส่วนอื่น ๆ ก็ทำเช่นเดียวกันการสร้างเมนูหลายภาษา Magento 2

 

เมนูที่เป็น Block

โดยปกติแล้ว Magento นั้นเมื่อต้องการสร้างหน้าที่สามารถแก้ไขเองได้ เช่น หน้าติดต่อเรา เกี่ยวกับเรา จะไม่ใช้ Page ในการทำเมนู แต่จะสร้างเป็น Static Block และเรียกใช้ Block มาแสดงเป็นเมนูแทน ซึ่งลิงค์ทุกลิงค์ที่เป็นเมนูจะลงท้ายด้วย .html (contact-us.html / about-us.html)

  1. ให้ทำการเลือกเมนู Content จากนั้นทำการเลือก Static Block ที่หัวข้อ Add CMS Blockการสร้างเมนูหลายภาษา Magento 2
  2. แท็บ Display Settings
    • 2.1 Display Mode : Static Block only

      ** หรือถ้าอยากให้มีสินค้าและข้อความก็ให้เลือก Static Block and Products

    •  

      2.2 Anchor (Filter สินค้า) : Disable

      การสร้างเมนูหลายภาษา Magento 2

ซึ่งหากเป็นเว็บหลายภาษา จะต้องทำการเลือก Block ที่แสดงหน้าของแต่ละภาษานั้นๆ โดยเลือก

3. Scope

4. แล้วเลือกภาษาที่ต้องการ

การสร้างเมนูหลายภาษา Magento 2

 

5. คลิกที่ Content 

6. แล้วทำการเลือก Block ภาษาอังกฤษหรือภาษานั้น ๆ

การสร้างเมนูหลายภาษา Magento 2

 

หากต้องการใส่รูปที่ menu สามารถทำได้ ดังนี้

  1. เลือก Menu ที่ต้องการ
  2. เลือกแท็บ Mega Menuการสร้างเมนูหลายภาษา Magento 2
  3. Insert Image ที่ Content (หากต้องการแสดงแบบพรีวิวให้คลิก Show/Hide Editor)การสร้างเมนูหลายภาษา Magento 2