J'ai créé une page de marque pour afficher les détails avec la liste de produits associée.
Je veux afficher cette liste de produits dans la grille comme l'administrateur.
Peut-il être possible d'afficher la grille en frontend comme un backend?
J'ai créé une page de marque pour afficher les détails avec la liste de produits associée.
Je veux afficher cette liste de produits dans la grille comme l'administrateur.
Peut-il être possible d'afficher la grille en frontend comme un backend?
Réponses:
Je suppose que vous connaissez MVVC et CURD dans magento 2 . Vous pouvez y parvenir par Helper & View , en vue (phtml), vous pouvez écrire le code ci-dessous, pour afficher votre produit.
//view
$productHelper = $this->helper('<ext>\<module>\Helper\Product');
$productlist = $productHelper->getProductData();
foreach ($productlist as $product) {
$product_name = $product['name'];
//your grid listing code
}
Dans le fichier d'aide, vous pouvez écrire le code ci-dessous
//Helper Code
Public function getProductData(){
$products = $this->_objectManager->create(
'Magento\Catalog\Model\Product'
)->load();
//Your collection code
}
Oui, mais vous modifiez ses fichiers backend-css pour la page de vue de magasin.Tout d'abord, regardez où se trouve votre vue de magasin css et vous en modifiez les classes comme en tant que classes du panneau d'administration et vous modifiez également les fichiers backend-php.