Blog
Как сделать редирект на url без языковых префиксов?
При создании мультиязычного сайта с несколькими языковыми доменами, может возникнуть проблема с дублями из-за языковых префиксов. https://mysite.ru/ru = https://mysite.ru/ Решается эта ситуация очень просто: в файл .htacces после строчки RewriteEngine on добавляем RewriteRule ^ru/(.*)$ http://mysite.ru/$1 [L,R=301]
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)…
ПО для разработки
Извините, вы не имете прав на просмотр этого материала!