Comment afficher un contenu de bloc sur la page d'accueil?
Après avoir installé magento2 sans exemple de données, j'ai choisi le thème 'Magento Luma' et j'ai ajouté le bloc 'Home Page Block' et copié le code depuis le magasin d'échantillons.
mais rien n'apparaît sur la page d'accueil, comment afficher mon bloc cms sur la page d'accueil comme le magasin d'échantillons?
magasin d'échantillons
Réponses:
dans le panneau d'administration, accédez à Contenu-> Pages et modifiez la page d'accueil et si vous avez créé votre bloc statique à partir du panneau d'administration, ajoutez la suite à l'onglet Contenu
et si vous avez créé un bloc personnalisé à l'aide d'un module, ajoutez le suivant à l'onglet de contenu de la page d'accueil
puis enregistrez les modifications et videz le cache magento et déployez / supprimez le contenu statique maintenant actualisez la page d'accueil.
Si cela n'a pas fonctionné, faites le moi savoir
la source
cms_index_index.xml
, j'ai ajouté ceci dans le contenu de la page d'accueil -<block class="Vendor\Module\Block\Index" name="modulename" template="module.phtml"></block> and It says
Modèle de filtrage d'erreur: Fichier de modèle non valide: 'Vendor_Module :: module.phtml' dans le module: Nom du bloc 'Vendor_Module': 'index_0' 'essayez ceci ou bien postez votre code, nous vous suggérerons où vous vous êtes trompé.
Fichier de blocage
etc / module.xml
view / layout / cms_index_index.xml
voir / templates / html / cms.phtml
après avoir créé le cache de vidage.
J'espère que cela t'aidera. Si vous n'obtenez pas de résultats, faites-le moi savoir.
la source
Dans la page d'accueil, vous pouvez appeler le bloc statique comme la manière mentionnée ci-dessous
Dans la page html, vous pouvez appeler le bloc statique comme indiqué ci-dessous.
la source