Si vous souhaitez installer un bloc statique dans le site Magento, Il ya plusieurs façons de cette. Soit sur le cas échéant. Xml (im Layout Ordner Modèles Des), directement sur le modèle ou le CMS lui-même.
Si un bloc statique directement à un CMS (Ainsi une page CMS) être impliqués, pourrait également conduire à le code suivant arriver:
{{type de bloc ="cms / bloc" block_id ="Ihr_Seitenbezeichner" template ="cms / content.phtml"}}
Ihr_Seitenbezeichner ici, dans chaque cas, ni le titre du bloc (Nom de la page) ni le nombre (ID).
mais il est également suffisant
{{type de bloc ="cms / bloc" block_id ="Ihr_Seitenbezeichner"}}
depuis Magento 1.9 est un Scandales commun, que l'on oublie le bloc par l'intermédiaire Système > autorisations > blocs pour permettre. Il y a plus d'info ICI.
Soll ein statischer Block hingegen z.B. in eine Artikelbeschreibung eingebunden werden, geht dies nicht so einfach, da die Artikelbeschreibung mit dieser Zeile (plus) nichts anfangen kann. Damit auch in der Artikelbeschreibung ein statischer Block eingefügt werden kann, muss zuerst noch die Datei Product.php aus dem Verzeichnis
app/code/core/Mage/Catalog/Model
in das Verzeichnis
app/code/local/Mage/Catalog/Model
kopiert werden und dann folgender Code (am besten vor der letzten abschließenden Klammer) insérer:
function getDescription() { $content = $this->getData('description'); $templateFilter = Mage::getModel('cms/template_filter'); $cms = $templateFilter->filter($teneur); return $cms; } function getShortDescription() { $content = $this->getData('short_description'); $templateFilter = Mage::getModel('cms/template_filter'); $cms = $templateFilter->filter($teneur); return $cms; }
Mit diesem Code kann dann ein statischer Block sowohl im Langbeschreibungs- wie auch Kurzbeschreibungsbereich verwendet werden.
Une autre variante de l'intégration des blocs statiques est le XML approprié (EX.. cart.xml) Mise en im Ordner. Ici insérez le code suivant où vous le souhaitez:
<nom de référence ="teneur"> <type de bloc ="cms / bloc" name ="cms_Ihr_Seitenbezeichner"> <méthode d'action ="setBlockId"><block_id>Ihr_Seitenbezeichner</block_id></action> </bloquer> </référence>
Comme simples blocs statiques peuvent être intégrés dans la boutique Magento.
Aimeriez-vous un bloc statique dans un (P)Page HTML installée, comme EX.. Information pour l'expédition directement à partir des méthodes d'expédition dans la caisse, est incorporé dans ce cas dans le transport-method.phtml à la gewünschtn, remplacez le code:
<?php echo $ this->getLayout()->createBlock('Cms / block')->setBlockId('Infos Shipping')->toHtml() ?>
dans lequel “Info livraison” du bloc de code statique est. Cela peut ensuite être utilisé comme n'importe quel autre code, bien sûr, d'autres pages peuvent être utilisés PHTML.
Mise à jour de 08.09.2021 pour Magento 2:
En Magento 2 l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé. l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé, l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé. l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé:
{{block class="Magento\\Cms\\Block\\Block" area="frontend" block_id="[CODE DES BLOCKS bspw. agb]"}}
ODER
{{widget type="Magento\Cms\Block\Widget\Block" template="widget/static_block/default.phtml" block_id="[ID DES BLOCKS bspw. 3]"}}
l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé, l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé “Code” l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé (l'extrait ci-dessus ne fonctionne plus et un extrait légèrement différent doit être utilisé).
Weiterführende Links:
Bloc statique / Static Block in Seite und phtml einbauen
Hallo Covos,
Malheureusement funktioiert votre Captcha dessous du message http://www.fly2mars-media.de/seoblog/magento/magento-statischen-cms-block-im-template-ausgeben-101390/ pas. Par conséquent, de cette façon. Je me bats avec mon Magento Navi et je voudrais compléter la Hauptnavi horizontal remplacé par un bloc statique. Mon approche: un bloc statique avec l'identificateur de page “navigation” Création et page.xml dans le bloc ” ” remplacés par “navigation”. Malheureusement, je reçois seulement une page complètement blanche.
Quel est le problème?
Cordialement,
Marcus
Ene navigation peut être bien intégré à l'aide de tableaux dans les pages individuelles. La page lien du nom avec / votre-page-url et par copier-coller pour reproduire rapidement .
Dans les politiques de la caisse serait sans cette extension, l'intégration de l'annulation ne fonctionne pas comme statique Bloquer:
http://magento.xonu.de/magento-extensions/empfehlungen/static-blocks-everywhere/
Ceci est une extension éventuellement utiles, devrait y avoir des problèmes avec l'intégration simple de blocs statiques dans la boutique. Mais je recommande généralement d'abord sans l'extension d'essayer.