Як зробити сітку продукту у передній частині в користувацькому модулі magento 2?


14

Я створив сторінку бренда для відображення деталей із пов’язаним списком продуктів.

Я хочу показати, що список продуктів у сітці такий же, як і адміністратор.

Чи можна відобразити сітку в інтернеті так само, як бекенд?


Переважно використовувати сховища. Приклад блоку з ProductList можна знайти тут: github.com/magento/magento2-samples/blob/master/…
Shtirlitz

@ Dharmendra так це можливо.
Маніш Госвамі

@ Manish Goswami Як я можу це зробити?
Дхармендра Ядав

@DharmendraJadav Ви змогли цього досягти?
manini

@ManishGoswami Як ми можемо це зробити?
manini

Відповіді:


1

Я припускаю, що ви знаєте про MVVC і CURD в magento 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.