Метка: umi
Простое добавление баннеров при подключенной Enhanced Ecommerce
Извините, вы не имете прав на просмотр этого материала!
Настройка Google Enhanced Ecommerce через Tag Manager
Извините, вы не имете прав на просмотр этого материала!
Правильное добавление баннеров на сайт
Извините, вы не имете прав на просмотр этого материала!
UMI CMS – Обмен данными. Добавление новых форматов экспорта на примере Google Merchant FEED
Задача: добавить в экспорт каталога в формате Google Merchant Feed. Подробнее о спецификации. Спецификация данных о товарах. Статьи в вики справочнике UMI, которые могут пригодиться: Добавление нового формата экспорта данных Настройка экспорта в YML Яндекс-маркет Отключение экспорта виртуальных копий в YML Экспорт в YML списка объектов каталога В Шаблонах Данных в справочник Форматы Экспорта добавляем наименование….
UMI-CMS: Вывод поля выпадающий список с множественным выбором на php шаблонизаторе
Для вывода значений данного поля существует экстеншен. Как и куда добавлять экстеншены нужна отдельная статья. protected function getRelativeValue() { return function ($page, $name) { /** @var umiHierarchyElement $page */ $relationText = null; if(isset($page)) { $property = $page->getObject()->getPropByName($name); /** @var umiField $property */ $relations = $page->getValue($property->getName()); if (is_array($relations)) { $relationText = array(); foreach ($relations as $relation)…
Удаление лишних XSL атрибутов из готового HTML кода
Удаление ненужных XSLT атрибутов Иногда HTML валидатор ругается на лишние атрибуты у тегов. Например “Attribute xmlns:php not allowed here.” Для того чтобы убрать эти теги, нужно в соответствующих файлах шаблонов добавить в тег <xsl:stylesheet …> записи. Например: <xsl:stylesheet version=“1.0” xmlns:xsl=“http://www.w3.org/1999/XSL/Transform” xmlns:umi=“http://www.umi-cms.ru/TR/umi” xmlns:php=”http://php.net/xsl” exclude-result-prefixes=“xsl umi php“> Удаление закрывающихся тегов img, meta и тп. Для удаления тегов нужно во…