-
Magento CMS Block in phtml Einbindung
Einbinden in Templatedateien: echo $this->getLayout()->createBlock(‚cms/block‘)->setBlockId(‚block_id‘)->toHTML(); oder ein Block in der entsprechenden Layout-datei <block type=“core/template“ name=“block_name“ template=“pfad_zum/template.phtml“ /> und der Aufruf in der phtml echo $this->getChildHtml(‚block_name‘);
-
Magento reviews in der view.phtml
catalog.xml <block type=“review/product_view_list“ name=“product.info.product_additional_data“ as=“reviews“ template=“review/product/view/list.phtml“> <block type=“review/form“ name=“product.review.form“ as=“review_form“/> // <- mit Review Form </block> .phtml <?php echo $this->getChildHtml(‚reviews‘) ?>
-
Magento multiple-select im Frontend ausgeben
id Ausgabe des multiple-select $_product->getData(‚color‘); // i.e. 456,499 instanz des Mage_Catalog_Model_Resource_Eav_Attribute: $_product->getResource()->getAttribute(‚color‘); // zeigt rot, grün ausgabe als array : $_product->getAttributeText(‚color‘) // Array([0]=>’rot‘, [1]=>’grün‘) Dies gibt den Text aus: if ($attr = $_product->getResource()->getAttribute(‚color‘)): echo $attr->getFrontend()->getValue($_product); // will display: red, green endif; Label und Id aller Optionen $attributeId = Mage::getResourceModel(‚eav/entity_attribute‘)->getIdByCode(‚catalog_product‘,’trainingsziel‘); $attribute = Mage::getModel(‚catalog/resource_eav_attribute‘)->load($attributeId); $attributeOptions = $attribute->getSource()->getAllOptions(); foreach($attributeOptions as $each){ echo $each[„label“].“ „.$each[„value“].“<br>“; }
-
Magento übersetzung in phtml nutzen
-
Statischen CMS Block im Template ausgeben
XML Block: <layout> <default> <reference name=“content“> <block type=“cms/block“ name=“cms_store_check“> <action method=“setBlockId“><block_id>block_id</block_id></action> </block> </reference> </default> </layout> Einbinden in eine CMS-Seite oder einen anderen Block oder eine CMS-Seite im Backend: {{block type=“cms/block“ block_id=“block_id“ template=“cms/content.phtml“}} Direkt einbinden im Template: echo $this->getChildHtml(‚block_name‘); Einbinden im CMS: {{block type=“core/template“ name=“home_minds“ template=“cms/minds.phtml“}}
-
Übersicht über die wichtigsten Joomla 1.5 Template Befehle
Allgemein Joomla Stammverzeichnis: <?php $this->baseurl ?> Seitenname: <?php echo $mainframe->getCfg(’sitename‘); ?> Titel: <?php echo $mainframe->getPageTitle(); ?> Beschreibung: <?php echo $this->description ?> Aktives Template: <?php echo $this->template ?> Sprache: <?php echo $this->language ?> Template Parameter: <?php $this->params->get(‚ParameterName‘); ?> JText: <?php JText::_(‚Text‘);?> Datum/Zeit: <?php $date = new JDate(time()); echo $date->toFormat(); ?> Artikel Parameter: <?php print_r($this->params); ?> Artikel…
-
Careful Design Planning

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,…
-
Full-Width Slider Post

-
Vimeo Video Post Full-Width

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,…
-
Clean Post Without Image