Magento

คำถาม & คำตอบสำหรับผู้ใช้แพลตฟอร์ม Magento e-Commerce


2
วิธีการเรียงลำดับ (สลับ) ที่อยู่สำหรับเรียกเก็บเงินใหม่ก่อนที่จะจัดส่ง
ฉันต้องสั่งซื้อที่อยู่สำหรับการเรียกเก็บเงินอีกครั้งก่อนที่จะจัดส่ง ในความเป็นจริงตรรกะควรเป็นวิธีอื่น ๆ กว่าตอนนี้ หากที่อยู่จัดส่งแตกต่างจากที่อยู่สำหรับการเรียกเก็บเงินคุณควรจะสามารถแก้ไขได้ ตอนนี้คุณสามารถแก้ไขที่อยู่สำหรับการเรียกเก็บเงินได้ถ้ามันแตกต่างจากที่อยู่จัดส่ง ที่อยู่สำหรับการเรียกเก็บเงินควรปรากฏใน "หน้า" เดียวกันกับที่อยู่สำหรับจัดส่ง ปัจจุบันขั้นตอนที่ 1 ในขั้นตอนการชำระเงินแบบคุณภาพเยี่ยม ฉันจะทำสิ่งนี้ได้อย่างไร อาจจะมีปลั๊กอินสำหรับสิ่งนี้ แต่ฉันยังหาไม่เจอ ฉันแนบภาพหน้าจอของร้านค้าเยอรมันที่ทำแบบนี้: ฉันพบไฟล์เทมเพลต. html สำหรับแบบฟอร์มการเรียกเก็บเงินและดูเหมือนว่านี่เป็นสถานที่ที่จะสิ้นสุดใน checkout_index_index.xml: <item name="billing-step" xsi:type="array"> <item name="component" xsi:type="string">uiComponent</item> <item name="sortOrder" xsi:type="string">2</item> <item name="children" xsi:type="array"> <item name="payment" xsi:type="array"> <item name="component" xsi:type="string">Magento_Checkout/js/view/payment</item> <item name="config" xsi:type="array"> <item name="title" xsi:type="string" translate="true">Payment</item> </item> <item name="children" xsi:type="array"> <!-- …

4
Magento2.1.0 แสดงข้อผิดพลาดพารามิเตอร์ที่ต้องการ 'theme_dir' ไม่ถูกส่งผ่านในขณะบันทึกผลิตภัณฑ์ในผู้ดูแลระบบ
ฉันพบข้อผิดพลาดนี้พารามิเตอร์ที่จำเป็น 'theme_dir' ไม่ผ่านเมื่อฉันพยายามบันทึกผลิตภัณฑ์ในผู้ดูแลระบบ ฉันตรวจสอบการกำหนดค่าธีมที่กำหนดให้กับร้านค้า เมื่อเร็ว ๆ นี้ผมได้อัพเกรดจาก 2.0.7 ไป 2.1.0.Also ผมได้ตรวจสอบรูปแบบไดเรกทอรีregistration.phpไฟล์ที่มีอยู่ ทุกคนเจอปัญหานี้

3
Magento 2 เพิ่มการตรวจสอบคุณสมบัติของผลิตภัณฑ์ที่กำหนดเองจากสคริปต์การติดตั้ง
[ 'type' => 'int' 'backend' => '', 'frontend' => '', 'label' => 'XXXX' 'input' => 'text', 'frontend_class' => 'ตรวจสอบความถูกต้องมากกว่าศูนย์' 'source' => '', 'global' => \ Magento \ Eav \ Model \ Entity \ Attribute \ ScopedAttributeInterface :: SCOPE_GLOBAL 'visible' => จริง 'ต้องใช้' => จริง 'user_defined' => false 'default' => 0, …

6
วิธีรับหมายเลขโทรศัพท์ของร้านค้าใน magento 2
ฉันต้องการที่จะแสดงหมายเลขโทรศัพท์ที่บันทึกไว้ในผู้ดูแลระบบวีโอไอพีในส่วนหน้าในวีโอไอพี 2 เช่นเดียวกับใน magento 1.9 มันเหมือน $storePhone = Mage::getStoreConfig('general/store_information/phone');


2
เขียนใหม่ Magento 2 คลาสเทียบกับปลั๊กอิน
Magento 2 มีคอนเซ็ปต์ของPlugins / Interception / Interceptorsซึ่งตรงข้ามกับ Magento 1 การ กระทำเหล่านี้เหมือนก่อน | หลังเหตุการณ์สำหรับวิธีสาธารณะทุกประการ อันไหนดี คุณยังสามารถใช้aroundปลั๊กอินเพื่อแทนที่การทำงานของวิธีการ แต่ Magento 2 ยังคงมีความเป็นไปได้ในการเขียนคลาสมากขึ้นหรือน้อยลงในแบบ M1 ฉันต้องการดูตัวอย่างที่การเขียนคลาสใหม่เป็นวิธีการแทนที่จะใช้ปลั๊กอิน ฉันรู้ว่าสิ่งนี้มีประโยชน์เมื่อคุณต้องการเปลี่ยนพฤติกรรมของวิธีการป้องกันหลัก แต่มีกรณีอื่น ๆ ที่แนะนำให้เขียนใหม่หรือจำเป็น?

2
Magento 2: ไดอะแกรมของตารางฐานข้อมูลเช่นคำสั่งซื้อผลิตภัณฑ์ ฯลฯ และความสัมพันธ์
ฉันกำลังมองหาไดอะแกรมหรือสคีมาของตารางฐานข้อมูล Magento 2 ทั้งหมดเช่นคำสั่งซื้อผลิตภัณฑ์ ฯลฯ และความสัมพันธ์ระหว่างกัน

1
Magento 2 Enterprise: สร้างโมดูลใหม่ในไดเรกทอรีผู้ขาย
ฉันพยายามสร้างโมดูลใหม่ในvendorไดเรกทอรีใน Magento Enterprise 2.0.0 ไม่สามารถโหลดโมดูลหลังจากที่ฉันเรียกใช้ Magento setup:upgradeได้ ถ้าฉันย้ายไฟล์ไปยังapp/codeไดเรกทอรีโมดูลจะถูกตั้งค่าเรียบร้อยแล้ว สำหรับ Magento 2 Enterprise edition โมดูลทั้งหมดอยู่ในvendorไดเร็กทอรี แต่ Community edition ใช้app/codeไดเร็กทอรี ฉันสงสัยว่ามันเป็นไปได้ที่จะสร้างโมดูลที่กำหนดเองในvendorไดเรกทอรี ถ้าใช่สิ่งที่เป็นความแตกต่างระหว่างการสร้างโมดูลที่กำหนดเองในและapp/codevendor vendor/Test/Testing/registration.php <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Test_Testing', __DIR__ ); vendor/Test/Testing/composer.json { "name": "test/testing", "description": "Testing", "require": { "php": "~5.5.0|~5.6.0|~7.0.0", "magento/framework": "100.0.*" }, "type": "magento2-module", "version": "0.1.0", "license": [ "proprietary" ], "autoload": { …

5
ไม่มีภาพหรือ JS สำหรับการติดตั้ง Magento 2 ใหม่
ฉันเพิ่งติดตั้ง Magento 2 ไปยังเซิร์ฟเวอร์ที่ใช้งานจริงภายใต้การพัฒนา โดเมนย่อย ดูเหมือนว่าการติดตั้งจะประสบความสำเร็จ แต่ฉันสังเกตเห็นว่าไม่มีภาพหรือจาวาสคริปต์ที่ใช้งานได้ทั้งส่วนหน้าและส่วนหลัง หลังจากตรวจสอบซอร์สโค้ดฉันพบว่าไฟล์ที่ถูกเรียกเช่นhttp://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.cssไม่มีอยู่จริง ความคิดใด ๆ ฉันลองวิธีแก้ปัญหาหลายกอง แต่ก็ไม่มีโชค

2
วัตถุประสงค์ของ LESS lib-css mixin คืออะไร?
.lib-css()mixin ถูกนำมาใช้อย่างมากในไฟล์วีโอไอพี 2 น้อย อย่างไรก็ตามจุดประสงค์ของมันไม่ชัดเจนและคำจำกัดความของ mixin ไม่มีเอกสารที่เป็นประโยชน์: // // เพิ่มคุณสมบัติ css ใด ๆ // --------------------------------------------- .LIB-CSS ( @_property, @_ราคา, @_prefix: 0 ) เมื่อ (@_prefix = 1) และไม่ (@_value = '') และไม่ (@_value = false) และไม่ (แยก (@_ ค่า, 1) = false) และไม่ (แยก (@_ ค่า 2) = false) และไม่ (แยก …

3
Magento Grand Total ไม่มีภาษีใน 1.9 กับ PHP7
เรากำลังทำงานใน 1.9 & php7; ตรวจพบปัญหานี้ด้วยการทุจริตสงสัยว่า paypal (เนื่องจากจำนวนเงินที่แตกต่างกัน) ถูกต้องทั้งหมดในส่วนหน้า (ใช้ภาษี); แต่ในการชำระเงินและการคำนวณวีโอไอพีใช้ยอดรวมทั้งหมดโดยไม่ต้องเสียภาษี การคำนวณคำสั่งซื้อผิดจริง: ราคาสินค้าโดยไม่รวมภาษี + ค่าจัดส่งพร้อมภาษี = ยอดรวมในการชำระ เปลี่ยนเป็น php5 และการคำนวณถูกต้อง ความคิดบางอย่าง? ขอบคุณ!
17 magento-1.9  tax  php-7 

4
เหตุใดโฟลเดอร์ `code 'จึงหายไปในโฟลเดอร์` แอป' ในเวอร์ชันเสถียรวีโอไอพี 2
ฉันได้ดาวน์โหลด Magento 2 เสถียรจากhttps://www.magentocommerce.com/downloadด้วยข้อมูลตัวอย่างและติดตั้ง มันทำงานได้ดีในทั้งสองด้านเช่นส่วนหน้าและส่วนหลัง แต่ฉันไม่พบapp/codeโฟลเดอร์ vendor\magentoโฟลเดอร์โมดูลที่คล้ายกันจะอยู่ภายใต้ โครงสร้างโฟลเดอร์เปลี่ยนไปใน Magento 2 อีกครั้งหรือไม่ เราจะใส่โฟลเดอร์โมดูลที่กำหนดเองได้ที่ไหน?


2
ตั้งค่า NOINDEX, NOFOLLOW บนผลิตภัณฑ์เฉพาะ
ร้านค้าวีโอไอพีของฉันมีดังต่อไปนี้เพื่ออนุญาตให้ Google / เครื่องมือค้นหารวบรวมข้อมูลทั่วทั้งไซต์ <meta name="robots" content="INDEX,FOLLOW" /> ตอนนี้ฉันต้องการผลิตภัณฑ์บางอย่างที่จะมี: <meta name="robots" content="NOINDEX,NOFOLLOW" /> เพื่อให้ Google ไม่รวบรวมข้อมูล / จัดทำดัชนี เป็นไปได้ไหม ผลิตภัณฑ์จะเป็นแบบสุ่ม (นั่นไม่ใช่ทั้งหมดจากหมวดหมู่เดียว) ดังนั้นฉันต้องสามารถทำสิ่งนี้กับผลิตภัณฑ์ตามผลิตภัณฑ์ได้ตามต้องการ ฉันรู้ว่าฉันสามารถทำได้บนพื้นฐาน URL เช่น: <?php $currentUrl = Mage::helper('core/url')->getCurrentUrl(); if ($currentUrl == 'xxxxxxx') { <meta name="robots" content="NOINDEX,NOFOLLOW" /> } else { <meta name="robots" content="INDEX,FOLLOW" /> } ?> แต่อาจมีหลายต่อหลายครั้งที่จะสิ้นสุดลง

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