วิธีการทำตารางผลิตภัณฑ์ใน frontend ในโมดูล magento 2 ที่กำหนดเอง


14

ฉันสร้างหน้าแบรนด์เพื่อแสดงรายละเอียดพร้อมกับรายการผลิตภัณฑ์ที่เกี่ยวข้อง

ฉันต้องการแสดงรายการผลิตภัณฑ์ในกริดเหมือนกับผู้ดูแลระบบ

เป็นไปได้ไหมที่จะแสดงตารางในส่วนหน้าเหมือนส่วนหลังหรือไม่


ขอแนะนำให้ใช้ Repositories ตัวอย่างของการบล็อกด้วย ProductList สามารถดูได้ที่นี่: github.com/magento/magento2-samples/blob/master/…
Shtirlitz

@ Dharmendra ใช่มันเป็นไปได้
Manish Goswami

@ Manish Goswami ฉันจะทำสิ่งนี้ได้อย่างไร
Dharmendra Jadav

@DharmendraJadav คุณสามารถทำสิ่งนี้สำเร็จหรือไม่?
manini

@ManishGoswami เราจะทำสิ่งนี้ได้อย่างไร
manini

คำตอบ:


1

ผมถือว่าคุณรู้เกี่ยวกับMVVC & CURD ในวีโอไอพี 2 คุณสามารถทำสิ่งนี้ได้ด้วยHelper & View , In view (phtml) คุณสามารถเขียนโค้ดด้านล่างเพื่อแสดงผลิตภัณฑ์ของคุณ

//view 
$productHelper = $this->helper('<ext>\<module>\Helper\Product');
$productlist = $productHelper->getProductData();
foreach ($productlist as $product) {
$product_name = $product['name'];
//your grid listing code
}

ในไฟล์ผู้ช่วยคุณสามารถเขียนโค้ดด้านล่าง

//Helper Code 
Public function getProductData(){
            $products = $this->_objectManager->create(
               'Magento\Catalog\Model\Product'
           )->load();
           //Your collection code
}

0

ใช่ แต่คุณเปลี่ยนไฟล์ backend-css สำหรับหน้ามุมมองร้านค้าก่อนอื่นคุณต้องดูว่า CSS มุมมองร้านค้าของคุณอยู่ที่ไหนและคุณเปลี่ยนคลาสของมันเหมือนเป็นคลาสพาเนลของผู้ดูแลระบบและคุณยังเปลี่ยนไฟล์แบ็คเอนด์ -php

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