คำถามติดแท็ก magento-2.0.2

7
Magento 2 ไม่ได้ลงชื่อเข้าใช้อย่างถูกต้องหรือบัญชีของคุณถูกปิดใช้งานชั่วคราว
เมื่อพยายามที่จะเข้าสู่ระบบบัญชีผู้ดูแลระบบในการตั้งค่าการทดสอบในท้องถิ่นของฉันมันบอกว่า: บัญชีถูกปิดใช้งานชั่วคราวแม้ฉันใช้ผู้ใช้และรหัสผ่านที่ถูกต้อง

3
Magento 2 Admin Panel ค้างตลอดไปจนกว่าจะรีเฟรชหน้า
นับตั้งแต่ทำงานกับ Magento 2 ฉันมีปัญหาที่น่ารำคาญ: ฉันเข้าสู่แผงผู้ดูแลระบบหรือสลับไปยังหน้าอื่นภายในแผงการดูแลระบบ หน้าเริ่มโหลดบางครั้งก็ปรากฏขึ้นบางส่วน แต่ก็หยุดตลอดไป (อย่างน้อยก็หลายนาที) บางครั้งมันก็แสดงให้เห็นอย่างสมบูรณ์ แต่เบราว์เซอร์ยังระบุว่า "กำลังโหลด" และการนำทางไม่ทำงาน แต่ฉันไม่เห็นล้มเหลว คำขอในคอนโซลของเบราว์เซอร์ หากฉันกดF5ขณะที่แขวนอยู่หน้าจะโหลดเกือบจะในทันที (อย่างน้อยก็ส่วนใหญ่) ดูเหมือนจะไม่เกี่ยวข้องกับเหตุการณ์ใด ๆ เพราะฉันได้รับพฤติกรรมนี้แม้ว่าจะไม่ได้ทำการเปลี่ยนแปลงใด ๆ ในแผงผู้ดูแลระบบหรือในรหัสเพียงแค่การนำทาง แต่ผมสังเกตเห็นความสัมพันธ์ที่เป็นไปได้กับแคชโมฆะ ความคิดใด ๆ ที่อาจทำให้เกิดปัญหานี้? ฉันไม่เชื่อว่าเป็นปัญหาทั่วไปเกี่ยวกับการอนุญาตหรือคุกกี้เนื่องจากการพูดโดยทั่วไปจะใช้งานได้จากแผงควบคุมของผู้ดูแลระบบ Magento ทำงานในโหมดนักพัฒนาซอฟต์แวร์บน Linux

1
เทมเพลต phtml ถูกสร้างขึ้นเมื่อใดและอย่างไรใน view_preprocess
ฉันเห็นไฟล์ phtml จำนวนมากที่สร้างขึ้นvar/view_preprocessed/htmlจากโมดูลหลักและจากโมดูลที่กำหนดเอง ดูเหมือนว่าเทมเพลตเหล่านี้จะถูกใช้ทั้งหมดพร้อมกับช่องว่างที่ถูกปล้น Alan Kent เขียนในฉันจะอัปเดตไฟล์ php ของ Magento 2 ใน Grunt ได้อย่างไร? : คุณไม่ได้ "ปรับใช้" ไฟล์ PHTML มีการอ้างอิงโดยบล็อกในไฟล์เลย์เอาต์และประมวลผลทางฝั่งเซิร์ฟเวอร์ ดังนั้น "เสี้ยงฮึดฮัด" ไม่เกี่ยวข้องที่นี่และการปรับใช้เนื้อหาแบบคงที่ในทำนองเดียวกันไม่เกี่ยวข้อง และเมื่อวิเคราะห์การปรับใช้เนื้อหาแบบคงที่และเวิร์กโฟลว์เสี้ยงฮึดฮัดแสดงความไม่พบสิ่งที่เกี่ยวข้องกับแม่แบบดังนั้นฉันคิดว่านี่ยังคงเป็นจริง แต่ไฟล์เหล่านี้จะถูกสร้างขึ้นเมื่อใด มีอะไรเกิดขึ้นจริงที่นั่นและทำไม?

3
Magento2 วิธีที่ถูกต้องในการรับรายการสั่งซื้อ
ฉันกำลังทำงานกับการขยายเวลาชำระเงิน M2 ร้านค้าของเราต้องการให้เราส่งรายละเอียดรายการพร้อมกับคำสั่งซื้อ ทุกอย่างทำงานได้ดี แต่$order->getAllItems();หรือ$order->getAllVisibleItems();ส่งคืนผลิตภัณฑ์หลักที่เรียบง่ายและกำหนดค่าได้ ถ้าฉันมี 2 สินค้าในตะกร้า 1 ผลิตภัณฑ์ง่าย ๆ 1 เกี่ยวข้องกับผลิตภัณฑ์ที่กำหนดค่าได้ ดังนั้นแทนที่จะได้สองผลิตภัณฑ์ฉันได้สาม ผลิตภัณฑ์ที่เกี่ยวข้องและผลิตภัณฑ์หลักอย่างง่ายหนึ่งรายการ ฉันสามารถลองแยกผลิตภัณฑ์ที่ถูกต้อง แต่ฉันแน่ใจว่าต้องเป็นอย่างอื่น /** @var \Magento\Sales\Model\Order $order */ $order = $payment->getOrder(); /** * Get All Items of Products */ $productItems = $order->getAllItems() // returning 3 products where I have 2 in cart $productItemsTest = $order->getAllVisibleItems(); // …

2
ทดสอบหน้าการกำหนดค่าด้วย AbstractBackendController: testAclNoAccess ล้มเหลว
ฉันกำลังเขียนการทดสอบการรวมสำหรับส่วนการกำหนดค่าและพบความล้มเหลวต่อไปนี้จากกรณีทดสอบเริ่มต้น: My\Module\ConfigTest::testAclNoAccess Failed asserting that 302 is identical to 403 เท่าที่ฉันเห็นทุกอย่างทำงานได้ตามปกติ แต่วีโอไอพีส่งการตอบกลับการเปลี่ยนเส้นทางแทนที่จะเป็น "ต้องห้าม" เมื่อปฏิเสธการเข้าถึงในส่วนกำหนดค่า การเปลี่ยนการทดสอบเป็นรหัสสถานะ 302 นั้นเหมาะสมหรือไม่ ฉันจะไม่ลบกรณีทดสอบออกเพราะช่วยให้ฉันจับตัวระบุทรัพยากรผิด นี่คือรหัสที่เกี่ยวข้อง: namespace My\Module; use Magento\TestFramework\TestCase\AbstractBackendController; class ConfigTest extends AbstractBackendController { protected function setUp() { parent::setUp(); $this->uri = 'backend/admin/system_config/edit'; $this->resource = 'My_Module::config_my_module'; $this->getRequest()->setParam('section', 'my_module'); } // [other tests] }
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.