Magento

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

1
magento: การปรับแต่งการออกแบบใบแจ้งหนี้ PDF
ฉันต้องการกำหนดเค้าโครง PDF ใบแจ้งหนี้เอง เมื่อมีชื่อผลิตภัณฑ์ขนาดใหญ่ข้อมูลตารางจะดูไม่สอดคล้องกัน ฉันจะจัดการการออกแบบของ PDF INVOICE ได้อย่างไร ฉันพยายามทำการเปลี่ยนแปลงในแอพ / รหัส / core / mage / sales / model / order / pdf / abstract.php แต่ไม่ได้รับการแก้ไข ต้องการความช่วยเหลือในการแก้ไขการออกแบบเลย์เอาต์ pdf

4
โมดูลเริ่มต้นใดที่ฉันสามารถปิดใช้งานได้
จากคำถามนี้และคำตอบจาก Sander Mangel: ปิดใช้งานโมดูล - การปรับปรุงประสิทธิภาพหรือไม่ ก่อนอื่นโมดูลที่น้อยลงหมายถึงโค้ดที่น้อยลงสำหรับโหลดและกระบวนการ ถัดจากนั้นโมดูลจำนวนมากเช่นโมดูล Mage_Rss ใช้โค้ดจำนวนมากในพื้นหลังเช่นบังคับให้ทำดัชนีใหม่ในบางเหตุการณ์ เนื่องจากคำถามข้างต้นไม่ได้หมายถึงการแบ่งปันรายการโมดูลโดยตรงฉันคิดว่าเป็นความคิดที่ดีในการรวบรวมข้อมูลที่นี่ ทรัพยากรที่มีประโยชน์อื่น ๆ : Magento Lite โมดูลจำลอง ข้อเสนอแนะโมดูลอื่น ๆ โมดูลใดมีผลกระทบต่อประสิทธิภาพมากขึ้น UPDATE รายการอัปเดตพร้อมด้วยคำแนะนำ @Marius Mage_WishList - ดูเหมือนว่าจะทำลายรายละเอียดลูกค้า Mage_Rss Mage_PayPalUk Mage_Tag (เมื่อไม่ได้ใช้ในโครงการ) Mage_Poll (สาเหตุที่ใช้การสำรวจความคิดเห็นอยู่แล้ว) Phoenix_Moneybookers Mage_Sendfriend Mage_Rating (หากลูกค้าไม่ต้องการ) Mage_Bundle (หากลูกค้าไม่ต้องการ) Mage_Downloadable (หากลูกค้าไม่ต้องการ) Mage_GiftMessage - ดูว่าคุณต้องการมันใน 1.8 หรือรายละเอียดผลิตภัณฑ์จะแตก Mage_XmlConnect - หากคุณไม่มี / ต้องการแอพมือถือ …

5
เพิ่มบล็อก cms คงที่ในหน้าแรก
ฉันได้อ่านข้อมูลเกี่ยวกับเรื่องนี้แล้วและบางคนก็บอกว่าทั้งหมดสามารถทำได้จากแผงการดูแลระบบคนอื่น ๆ บอกว่าฉันต้องเพิ่มรหัสในเลย์เอาต์ของฉันและในไฟล์เทมเพลต ก็ไม่มีอะไรทำงาน ... ฉันสร้างบล็อกแบบสแตติกจากผู้ดูแลระบบ> CMS> บล็อกแบบสแตติกที่มีตัวระบุhome_image-center พบแอพแม่แบบ/ การออกแบบ / ส่วนหน้า / องค์กร / my_theme / template / cms / home.phtmlและในสถานที่ที่ฉันต้องการให้บล็อกยืนฉันเขียนรหัสนี้: <div> <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?> </div> ในผู้ดูแลระบบ> CMS> หน้าเปิดหน้าที่เรียกว่าhomeและในแท็บออกแบบในฟิลด์XML การปรับปรุงเค้าโครงที่กำหนดเองฉันเพิ่มรหัสนี้: <block type="core/template" name="home_image-center" template="cms/home.phtml" />ระหว่างreferenceแท็ก ฉันใส่ข้อความบางส่วนลงในเนื้อหาของบล็อกแบบคงที่เพื่อดูว่าจะแสดงหรือไม่ แต่ไม่ใช่ เป้าหมายสุดท้ายของฉันคือการวางบล็อกนั้นไว้ที่นั่นและทำให้มันมีรูปภาพนิ่งหรือข้อความอยู่ในนั้นซึ่งสามารถเปลี่ยนแปลงได้ตลอดเวลาจากด้านหลัง
25 cms  static-block 


19
ไฟล์ CSS และ Javascript ไม่โหลดหลังจากติดตั้ง Magento 2
ฉันได้ติดตั้ง Magento 2 บนเซิร์ฟเวอร์ภายในเรียบร้อยแล้วโดยใช้นักแต่งเพลง แต่ฉันไม่สามารถเห็นการออกแบบแผงส่วนหน้าและผู้ดูแลระบบ ฉันเห็นข้อความธรรมดาอยู่ที่นั่น ขณะดูคอนโซลฉันเห็นข้อผิดพลาดดังต่อไปนี้ TypeError: require.config is not a function requirejs-config.js TypeError: require.config is not a function admin:59 TypeError: require is not a function admin:62 ReferenceError: Ext is not defined admin:68 ReferenceError: Fieldset is not defined admin:76 TypeError: require is not a function admin:83 TypeError: require is …

1
คอลเล็กชันมีประวัติใน Magento 2 หรือไม่
ฉันรู้ว่าโค้ดจำนวนมากที่อยู่ใน Magento 2 (2.1.2) ในปัจจุบันมีการย้ายพอร์ตมากขึ้นหรือน้อยลงจาก Magento 1 และโค้ดจำนวนมากจะถูกแทนที่ด้วยสิ่งที่เทียบเท่าในอนาคต ในแง่นี้ฉันสงสัยว่าอนาคตของคอลเลกชันใน Magento 2 คืออะไร ให้ฉันอธิบาย: วีโอไอพี 1: ใน Magento 1 เราเคยได้รับคอลเล็กชันเช่นนี้: $products = Mage::getModel('catalog/product')->getCollection(); จากนั้นเราสามารถใช้ตัวกรองและการดำเนินการอื่น ๆ กับคอลเลกชัน: $products->addAttributeToFilter('price', ['gteq' => 10]); $products->addFieldToFilter('created_at', ['lt' => '2016-10-10']); $products->setPageSize(10); // ... etc ... และสุดท้าย แต่ไม่ท้ายสุดคอลเลคชั่นของเราจะคืนโมเดล: foreach ($products as $product) { echo get_class($product); // Mage_Catalog_Model_Product } …

3
ฉันจะเปลี่ยนขนาดรูปภาพเริ่มต้นของผลิตภัณฑ์ใน Magento 2 ได้อย่างไร
ในmagento 1.xxเราสามารถเปลี่ยนภาพย่อขนาดเริ่มต้นในผู้ดูแลระบบ: ระบบ> การกำหนดค่า> แคตตาล็อก แต่ในmagento 2.0ฉันจะเปลี่ยนค่าเหล่านี้ได้อย่างไรฉันไม่สามารถหาค่าคอนฟิกที่อนุญาตได้ ปัญหาคือภาพผลิตภัณฑ์ของฉันแสดงเป็นแถบสีขาวขนาดใหญ่และฉันต้องการจะป้องกันสิ่งนี้

3
วิธีแก้ไขคำเตือน / ข้อผิดพลาดที่เกิดจากรายงานการตรวจสอบทางเทคนิคของ Magento Marketplace
ด้วย Magento Marketplace ใหม่ส่วนขยายที่ส่งจะต้องผ่านการตรวจสอบหลายสถานะเพื่อที่จะได้รับการอนุมัติและพร้อมใช้งานผ่าน Marketplace หนึ่งในนั้นคือการตรวจสอบทางเทคนิคซึ่งคุณสามารถรับรายงานทางเทคนิคได้ดังต่อไปนี้: อย่างที่คุณเห็นคำเตือนมากกว่า 200 ข้อนั้นกลัวนรกฉันมีทรัพยากรที่จะช่วยแก้ไขคำเตือนทุกรายการนอกเหนือจากรายการที่มีอยู่ในเอกสาร: http://docs.magento.com/marketplace/user_guide/extensions/ review-code-validation.html ?

2
คุณลักษณะของผลิตภัณฑ์เพื่ออ้างถึงรายการและรายการสั่งซื้อ
วิธีที่ถูกต้องใน Magento ที่จะมีคุณลักษณะของผลิตภัณฑ์จะคงอยู่โดยอัตโนมัติเพื่อเสนอราคาสินค้าและในที่สุดก็จะสั่งซื้อสินค้า? มันง่ายเหมือน config XML เล็กน้อยหรือเป็นกระบวนการแบบแมนนวลที่ดูก่อนบันทึกเหตุการณ์และอื่น ๆ ?

4
คำจำกัดความของสถานะคำสั่งซื้อคืออะไร หรือ: ฉันควรรวมสถานะคำสั่งซื้อของฉันที่ไหน
ฉันต้องการกำหนดสถานะคำสั่งบางอย่างเช่น "การชำระเงินด้วยบัตรเครดิตที่ได้รับ" คำถามก็คือพวกเขาอยู่ในสถานะใด มีคำจำกัดความสำหรับสถานะในตัวแต่ละรายการหรือไม่ แก้ไข: ดูเหมือนว่าฉันผสม "สถานะ" และ "สถานะ" ฉันหวังว่ามันจะชัดเจนจากบริบทต่อไป ฉันตำหนิการแปล Magento ภาษาเยอรมัน (สถานะ => สถานะสถานะ => Zustand)

4
วิธีแก้ไขการล้างแคชและการจัดการคอมไพเลอร์
ฉันต้องการที่จะรู้ว่ามีขั้นตอนที่ต้องการสำหรับต่อไปนี้: ล้างข้อมูลแคช Magento การเปิด / ปิดการใช้งาน Magento Compiler 1. การล้างแคชของวีโอไอพี มีตัวเลือกน้อยที่นี่คือ: ตรวจสอบรายการโฆษณาและส่งการรีเฟรชจากActionsช่องแบบเลื่อนลง คลิกที่Flush Magento Cacheปุ่มและ คลิกที่Flush Storage Cacheปุ่ม มีคำสั่งที่ต้องการในการทำสิ่งเหล่านี้หรือไม่? อะไรคือความแตกต่างระหว่าง Magento cache และ Storage cache? 2. การเปิด / ปิดการใช้งาน Magento Compiler a) การเปิดใช้งานคอมไพเลอร์ เมื่อพูดถึงการเปิดใช้งานคอมไพเลอร์ของ Magento เราควรเปิดใช้งานแคชร้านค้าทั้งหมดหรือไม่ หรือคุณควรเปิดใช้งานแคชเท่านั้นหลังจากเปิดใช้งานคอมไพเลอร์และเรียกใช้กระบวนการรวบรวม? เมื่อคุณเปิดใช้งานคอมไพเลอร์แล้วคุณควรรีเฟรชแคชทั้งหมดหรือไม่ และถ้าเป็นเช่นนั้นจะมีการล้างแคช Magento & ที่เก็บข้อมูลแคช (ดังที่ได้กล่าวไว้ข้างต้น) b) การปิดการใช้งานคอมไพเลอร์ เมื่อต้องปิดการใช้งานคอมไพเลอร์ Magento คุณควรปิดการใช้งานแคชทั้งหมดก่อนแล้วจึงเปิดใช้งานอีกครั้งหลังจากปิดการใช้งานหรือไม่ มีความแตกต่างระหว่างการเปิดแคชและปิดการใช้งาน / …
25 cache  compiler 

11
Magento2 ทำงานช้ามากในการพัฒนา localhost
ฉันเพิ่งเริ่มพัฒนาส่วนขยายหรือการปรับแต่งใหม่ล่าสุดของ magento2 และความประทับใจแรกของฉันคือฝันร้าย ฉันต้องรอประมาณ 20-30 วินาทีสำหรับการเปลี่ยนแปลงทุกครั้งหรือไม่ จริงๆ? ฉันกำลังพูดถึงโหมดการพัฒนาฉันรู้ว่าในการผลิตด้วยการเปิดใช้งานแคชและสิ่งอื่น ๆ เว็บไซต์สามารถราบรื่น แต่เมื่อฉันทำงานกับปัญหาส่วนขยายหรือเลย์เอาต์ฉันจำเป็นต้องลบไฟล์สแตติกล้างแคช ฯลฯ คำถามของฉันคือนักพัฒนา M2 ทั้งหมดทำงานอย่างไร? เพราะฉันไม่เชื่อว่าคุณต้องรอ 20s-30s เพื่อรีเฟรชหน้าเว็บ ... สภาพแวดล้อมของฉัน: พีซีของฉัน "ดี" i5 พร้อม RAM ขนาด 8GB ฉันต้องทำงานกับ Windows ดังนั้นฉันจึงใช้คนจรจัด: การใช้ซีพียูทั้ง 4 คอร์ ใช้ RAM ขนาด 5120MB Ubuntu / trusty64 - Ubuntu 14.04 PHP เวอร์ชัน 7.0.12-1 + deb.sury.org ~ trusty …


1
Magento 2: ไฟล์ Interceptors ใน var / generation คืออะไร?
ดังนั้นฉันสังเกตเห็นบางInterceptor.phpไฟล์มาvar/generation ฉันรู้ว่าโฟลเดอร์นี้มีชั้นเรียนที่สร้างขึ้นในทันทีสำหรับต่อไปนี้: โรงงาน ผู้รับมอบฉันทะ ปลั๊กอิน ฉันคิดว่าไฟล์ Interceptor นั้นเชื่อมโยงกับปลั๊กอิน แต่บางครั้งฉันก็ไม่เข้าใจว่าไฟล์เหล่านั้นถูกสร้างขึ้นมาอย่างไร ตัวอย่างเช่นฉันมีvar/generation/Magento/Framework/App/Response/Http/Interceptor.phpแต่ไฟล์นี้ดูเหมือนจะไม่ตรงกับชั้นเรียนที่มีอยู่ใด ๆ ดังนั้นฉันกำลังมองหาเวิร์กโฟลว์อธิบายอย่างดีเกี่ยวกับวิธีสร้างไฟล์ Interceptor.php?

4
วันที่ชมพระอาทิตย์ตกอย่างเป็นทางการของ Magento 1 คืออะไร?
ตอนนี้เรากำลังดำเนินการอัพเกรด Magento 2 แหล่งข้อมูลบางแห่งที่ฉันอ่านว่าต้นปี 2018 การสนับสนุน Magento 1 จะถูกปิด หากเราได้รับวันปิดอย่างเป็นทางการของ Magento 1 เราสามารถตัดสินใจวันที่ครบกำหนดได้ในการอัพเกรด ใครมีความคิดมากกว่าที่นี่

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