คำถามติดแท็ก magento2

คำถามทั่วไปเกี่ยวกับ Magento 2 ไม่ใช่เฉพาะรุ่นรอง ใช้แท็กนี้เพื่อแยกความแตกต่างจาก Magento 1. หากคุณมีปัญหากับรุ่นที่เฉพาะเจาะจงโปรดใช้แท็ก 'Magento-2.x' ที่เหมาะสมแทน ฟังก์ชันการทำงานระหว่าง Magento 2 รุ่นรองอาจแตกต่างกัน

3
magento 2 วิธีการเรียกฟังก์ชั่นบล็อกใด ๆ ใน phtml
ฉันจะเรียกใช้ฟังก์ชันบล็อกใด ๆ ใน phtml ใด ๆ ได้อย่างไร ตัวอย่างเช่นถ้าฉันต้องการเรียกใช้ฟังก์ชั่นบล็อกที่กำหนดเองของฉันในรายการ list.phtml

5
ทำไมหนึ่งไม่สามารถเปลี่ยนกลับไปเป็นโหมดเริ่มต้นบน Magento 2 ได้?
ดังนั้นฉันจึงเปลี่ยนเป็นโหมดผู้พัฒนาในขณะที่พัฒนาโครงการ Magento 2 โดยใช้คำสั่งต่อไปนี้: php bin/magento deploy:mode:set developer ดีมากฉันได้รับข้อความนี้และฉันก็พัฒนาเว็บไซต์ให้ดี: โหมดแอปพลิเคชันปัจจุบัน: ผู้พัฒนา ด้วยเหตุผลบางอย่างฉันต้องการกลับไปที่defaultโหมดเพื่อตรวจสอบพฤติกรรมของเว็บไซต์ในโหมดนี้ ไม่มีเหตุผลเฉพาะที่บอกตามตรงฉันแค่อยากกลับไปใช้โหมดนี้ ดังนั้นฉันจึงรันคำสั่งต่อไปนี้: php bin/magento deploy:mode:set default แต่ฉันได้รับข้อผิดพลาดแปลก ๆ นี้โดยไม่มีคำอธิบายเพิ่มเติม: Cannot switch into given mode "default" ฉันตรวจสอบไฟล์ต่อไปนี้ที่จัดการการตั้งค่าโหมดMagento/Deploy/Console/Command/SetModeCommand.phpและนี่คือสิ่งที่ฉันพบ: switch($toMode) { case State::MODE_DEVELOPER: $modeController->enableDeveloperMode(); break; case State::MODE_PRODUCTION: if ($skipCompilation) { $modeController->enableProductionModeMinimal(); } else { $modeController->enableProductionMode(); } break; default: throw new LocalizedException(__('Cannot …

2
Magento 2 - เพราะเหตุใด Magento \ Checkout \ Model \ Cart เลิกใช้แล้ว
ตั้งแต่ Magento 2.1 รถเข็นมี@deprecatedแท็ก อย่างไรก็ตามวีโอไอพีเองก็ยังใช้เพื่อเก็บสินค้าเมื่อซื้อ การคัดค้านมีวัตถุประสงค์และถ้าเป็นเช่นนั้นและเราควรใช้อะไรแทน


5
Magento2 - เพิ่มตัวเลือกคุณลักษณะของผลิตภัณฑ์โดยทางโปรแกรม
วิธีที่ถูกต้อง (เป็นทางการ) ในการเพิ่มตัวเลือกคุณลักษณะของผลิตภัณฑ์ใน M2 คืออะไร เช่นสำหรับmanufacturerคุณสมบัติของผลิตภัณฑ์ ตัวเลือกที่มีอยู่ชัดเจนจะถูกจับคู่โดยค่าชื่อ "ผู้ดูแลระบบ"
32 magento2 

4
Magento 2: มี Profiler ไหม?
Magento 2 มี profiler หรือไม่? Stores -> Settings -> Configuration -> Developer -> Debug แผงยังคงมีอยู่ แต่ไม่มีการตั้งค่าสำหรับผู้สร้างโปรไฟล์ที่นั่น หาก Magento 2 มี profiler มันสามารถกำหนดค่าผ่าน GUI ได้หรือไม่? หากไม่สามารถกำหนดค่าได้ด้วย GUI คุณจะเปิดใช้งานได้อย่างไร

4
การตรวจสอบ Magento 2 xml
ในขณะที่ Magento 2 มีวิธีการตรวจสอบ (และเติมข้อความอัตโนมัติ) xml ใด ๆ โดยใช้ไฟล์ XSD ตัวอย่างmodule.xmlเช่นนี้: <?xml version="1.0"> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> .... </config> แต่ตอนนี้module.xmlดูเหมือนว่านี้: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> .... </config> ดังนั้นแอตทริบิวต์มี xsi:noNamespaceSchemaLocationurn:magento:framework: ฉันรู้ว่าสิ่งนี้ไม่เกี่ยวข้องกับการตรวจสอบความถูกต้องฝั่งเซิร์ฟเวอร์ของ xmls อันนี้ยังใช้ได้อยู่ แต่ฉันจะทำอย่างไรเพื่อกลับไปตรวจสอบความถูกต้องของฉันใน IDE ของฉัน (PHPS รูปแบบในกรณีของฉัน แต่นั่นไม่ใช่สิ่งสำคัญ ฉันควรจะใช้เส้นทางสัมพัทธ์เก่าในขณะที่สร้างโมดูลหรือไม่? หรือมีวิธีที่ดีกว่าในการทำมัน?

14
magento 2 ผู้ดูแลระบบ url ไม่ทำงานและโหลดส่วนหน้าเป็นสิ่งที่ยุ่ง
ผู้ดูแลระบบ url แสดงข้อผิดพลาด 404 หลังจากติดตั้ง magento 2 บนเซิร์ฟเวอร์ wamp และการออกแบบส่วนหน้าเป็นสิ่งที่ยุ่งเหยิงและ css ไม่ได้เชื่อมโยงกับมันภาพแสดงข้อผิดพลาดดังแสดงด้านล่าง Frontend error:


5
ทำไม Magento 2 จึงช้ามาก?
ฉันใช้ Magento 1.9 และมันก็โอเคมันไม่เร็วเท่าเว็บไซต์ joomla ง่าย ๆ แต่ฉันมีลูกค้ามากมายที่ไม่มีปัญหา ตอนนี้ฉันต้องการอัปเกรดเว็บไซต์ของฉันเป็น Magento 2 ฉันซื้อโฮสต์ใหม่ (เหมือนกับที่ฉันมีอยู่ในปัจจุบัน) และติดตั้ง Magento 2 โดยไม่มีข้อมูลตัวอย่างและความเจ็บปวดในการใช้ไม่เพียงแค่ผู้ดูแลระบบ แต่หน้าแรกว่างเปล่าเช่นกัน ในการโหลดและเมื่อฉันพยายามสร้างบัญชีฉันได้รับข้อผิดพลาดที่ฉัน "ถึงขีด จำกัด ของทรัพยากร" ฉันลองใช้Facebook FlashCache, OptimumCache และ Cloudflareแต่ไม่มีอะไรเปลี่ยนแปลงแม้ว่าผู้สร้างบอกว่าMagento 2นั้นเร็วกว่ารุ่นแรกมาก ฉันต้องการที่จะเข้าใจว่าทำไมพวกเขาไม่สามารถแก้ไขได้หลังจากหลายปีที่ผ่านมาและทำไมผู้คนจำนวนมากใช้มัน มีวิธีใดที่จะทำให้แน่นหรือไม่? UPDATE: ฉันใช้ mgt-commerce มาก่อนและมันก็เร็วอย่างไม่น่าเชื่อใช้เวลาโหลดน้อยกว่า 2 วินาที แต่มีค่าใช้จ่ายมากเกินไป: ราคา AWS + € 199.00 พวกเขาเสนอ php7 / HHVM, Varnish, Redis, CDN, NGINX …

1
Magento 2 - ประเภทของธีม 0: ทางกายภาพ, 1: เสมือน, 2: การจัดเตรียม ควรใช้เมื่อใด
ในthemeตารางมีtypeฟิลด์ที่มีค่าที่เป็นไปได้ 3 ค่าคือฟิสิคัลฟิสิคัลและการจัดเตรียม เมื่อใดที่จะใช้ชุดรูปแบบเสมือนจริงและการจัดเตรียม? เมื่อฉันขยายชุดรูปแบบ luma ชุดรูปแบบใหม่ของฉันปรากฏในตารางชุดรูปแบบเสมือน แต่ดูเหมือนว่าประเภทนี้ไม่อนุญาตให้แทนที่ไฟล์บางไฟล์และเพียงเปลี่ยนประเภทของธีมจากเสมือนเป็นฟิสิคัลเป็นฟิสิคัลให้ฉันขยายตัวอย่างMagento_Themeแพ็คเกจ
30 magento2  theme 

2
Magento 2: การรักษาความปลอดภัยแม่แบบ: วิธีไหนที่จะใช้?
ฉันทราบว่าวีโอไอพี 2 มีหลายวิธีที่จะรักษาความปลอดภัยของเทมเพลต: $block->escapeHtml() $block->escapeQuote() $block->escapeUrl() $block->escapeXssInUrl() แต่ฉันสงสัยว่าจะใช้วิธีเหล่านี้เมื่อใด

2
ใน Magento2 <script type =“ text / x-magento-init”> คืออะไร
ฉันใหม่สำหรับ Magento2 และองค์กรของเราเพิ่งได้รับใบอนุญาต EE ฉันได้ติดตั้งไว้ในเครื่องท้องถิ่นของฉันแล้วและแม่แบบเริ่มต้นจะแยกออกมาผสมกับ HMTL ดังต่อไปนี้: &lt;script type="text/x-magento-init"&gt; { "*": { "Magento_Ui/js/core/app": { "components": { "customer": { "component": "Magento_Customer/js/view/customer" } } } } } &lt;/script&gt; และสายที่ชอบ &lt;script type="text/x-magento-init"&gt; { "*": { "Magento_Ui/js/core/app": { "components": { "messages": { "component": "Magento_Theme/js/view/messages" } } } } } &lt;/script&gt; นี้จะทำอย่างไรกับเป็นKnockoutJSหรือRequireJS? การเรียกเหล่านี้คืออะไรและแท็กสคริปต์ใหม่นี้คืออะไร&lt;script type="text/x-magento-init"&gt;

9
การสนับสนุนในอนาคตของ Magento 1.9 - Coming Magento 2.0
เราต้องการอัพเกรด Magento 1.4.0.1 ปัจจุบันเป็น 1.9.1.0 จนถึงฤดูใบไม้ร่วงปีนี้ สิ่งเดียวที่เราไม่แน่ใจเกี่ยวกับคือการสนับสนุนในอนาคตของ 1.9.1.0 เนื่องจาก Magento 2.0 จะเปิดตัวในปลายปี 2558 (อาจจะใช้งานได้อย่างสมบูรณ์ในกลางปี ​​2559) คุณคิดว่า 1.9.1.0 จะได้รับการสนับสนุนในช่วง 4-5 ปีข้างหน้าโดยนักพัฒนาหรือผู้ให้บริการบุคคลที่สามหรือไม่? หรือคุณคิดว่ามันจะสั้นกว่านี้ไหม?

10
การเพิ่มลิงก์ที่ไม่ใช่หมวดหมู่ให้กับลิงก์การนำทางใน magento 2
ฉันไม่แน่ใจว่าฉันทำอะไรผิดที่นี่ บล็อกซึ่งมีลิงก์หมวดหมู่ในนั้นอ้างถึงเป็น navigation.sections ฉันคิดว่าโดยการนำอาร์กิวเมนต์ต่อไปนี้ไปยังคอนเทนเนอร์ฉันจะสามารถสร้างลิงค์ใหม่ได้ ความช่วยเหลือใด ๆ ที่ชื่นชม &lt;referenceContainer name="navigation.sections"&gt; &lt;block class="Magento\Framework\View\Element\Html\Links" name="mylink"&gt; &lt;arguments&gt; &lt;argument name="label" xsi:type="string"&gt;Mylink&lt;/argument&gt; &lt;argument name="path" xsi:type="string"&gt;mypath&lt;/argument&gt; &lt;argument name="css_class" xsi:type="string"&gt;mycss&lt;/argument&gt; &lt;/arguments&gt; &lt;/block&gt; &lt;/referenceContainer&gt;
29 magento2 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.