Nikita
С нами с 18 февраля 2013; Место в рейтинге пользователей: #381Сортировка поля size в Minishop2
Ввожу размер товара в поле size (S,M,L,XL,XXL), далее сохраняю товар.
Обновляю страницу в админке и поле меняет сортировку (XXL,XL,L,M,S)
На странице сайта тоже самое. При входе на страницу товара одна сортировка. При обновлении страницы другая.
Обновляю страницу в админке и поле меняет сортировку (XXL,XL,L,M,S)
На странице сайта тоже самое. При входе на страницу товара одна сортировка. При обновлении страницы другая.
{'!msOptions' | snippet:[
'options'=>'size',
'tpl'=>'m_msOptions',
]}
{foreach $options as $name => $values}
{foreach $values as $value}
<input type="radio" value="{$value}" id="{$value}" name="options[{$name}]"><label for="{$value}">{$value}</label></option>
{/foreach}
{/foreach}
Заперт символов при автосоздании алиаса. Как сделать?
При автоматическом создании алиаса получается:
Книга «Название»
Создаётся адрес:
kniga-«nazvanie»
Как запретить кавычки, чтобы было:
kniga-nazvanie
И можно ли как-то перегенерировать все адреса на сайте уже без кавычек (или других символов), чтобы не править вручную?
Книга «Название»
Создаётся адрес:
kniga-«nazvanie»
Как запретить кавычки, чтобы было:
kniga-nazvanie
И можно ли как-то перегенерировать все адреса на сайте уже без кавычек (или других символов), чтобы не править вручную?
[modRetailCRM 2.0] - глобальное обновление
Представляю крупное обновление компонента для связи вашего сайта с RetailCRM — modRetailCRM 2.0.
Это одно большое изменение, так как компонент по сути написан с нуля. Это связано с тем, что разработчики RetailCRM сменили версию API и полностью переписали библиотеку, которая используется в компоненте.
Это одно большое изменение, так как компонент по сути написан с нуля. Это связано с тем, что разработчики RetailCRM сменили версию API и полностью переписали библиотеку, которая используется в компоненте.
mFilter2 - как сортировать параметры в фильтре?
Есть фильтр по тв, в котором у товаров заполнены числовые значения:
12.05
12.2
3.5
10.48
5.5
...
Как сделать сортировку этого тв по int, а не string?msProducts фильтрация товаров по размеру, цвету
Всем привет! Не могу отфильтровать товары в каталоге по размеру, цвету. По цене фильтрует легко. С чем это связано?
Собственно код:
Ответ:
Не уверен, что решение правильное, но оно точно работает и может кому пригодится.
Собственно код:
{$_modx->runSnippet('!pdoPage', [
'parents' => $_modx->resource.id,
'element' => 'msProducts',
'ajaxMode' => 'default',
'limit' => '8',
'where' => '{"Data.size:IN":["1200x600","213x313"]}',
'tpl' => '@FILE chunks/productsMainRow.tpl',
])}
По цене и др. фильтрация работает: {$_modx->runSnippet('!pdoPage', [
'parents' => $_modx->resource.id,
'element' => 'msProducts',
'ajaxMode' => 'default',
'limit' => '8',
'where' => '{"Data.price:IN":["720","20"]}',
'tpl' => '@FILE chunks/productsMainRow.tpl',
])}
Ответ:
Не уверен, что решение правильное, но оно точно работает и может кому пригодится.
{$_modx->runSnippet('!pdoPage', [
'parents' => $_modx->resource.id,
'element' => 'msProducts',
'limit' => '2',
'optionFilters' => '{"size:=":"1200x600","OR:size:=":"213x313","OR:size:=":"222x444"}',
'tpl' => '@FILE chunks/productsMainRow.tpl',
])}
Страницы вида: сайт/index.php/страница код 200OK
Настроены ЧПУ и корректно работают, НО:
Страницы вида: сайт/index.php/страница отдают всегда код 200 ОК (даже если такой страницы нет).
Помимо этого, всегда отображается главная страница, даже если страница существует, например есть страница сайт/оплата со своим контентом, по адресу сайт/index.php/оплата откроется главная и отдаст код 200 ОК.
В чем может быть проблема, и как ее решить?
MODX Revo 2.5.7 php7.1
Страницы вида: сайт/index.php/страница отдают всегда код 200 ОК (даже если такой страницы нет).
Помимо этого, всегда отображается главная страница, даже если страница существует, например есть страница сайт/оплата со своим контентом, по адресу сайт/index.php/оплата откроется главная и отдаст код 200 ОК.
В чем может быть проблема, и как ее решить?
MODX Revo 2.5.7 php7.1
Синтаксис применения модификаторов на fenom
Добрый день.
Подскажите, какой синтаксис применения сложных модификаторов с использованием fenom?
Под сложными я подразумеваю те, которые не только имеют название и передаваемый параметр, как к примеру
Читаю документацию по fenom на docs.modx.pro, но не вижу аналогов. Примеры там либо принимают один параметр как | date: 'd.m.Y' либо если параметров несколько, то они задаются без названий, просто в определенной очередности. К примеру
Подскажите, какой синтаксис применения сложных модификаторов с использованием fenom?
Под сложными я подразумеваю те, которые не только имеют название и передаваемый параметр, как к примеру
{'2015-01-10 12:45' | date : 'd.m.Y'}
, а такой в котором есть много параметров и плюс каждый параметр имеет свое название. К примеру [[*tvImage:phpthumbof=`w=120&h=120&zc=1&fltr[]=gray`]]
При стандартном синтаксисе modx модификатор phpthumbof вызывается так, а вот как его вызвать на fenom?Читаю документацию по fenom на docs.modx.pro, но не вижу аналогов. Примеры там либо принимают один параметр как | date: 'd.m.Y' либо если параметров несколько, то они задаются без названий, просто в определенной очередности. К примеру
escape (e) - экранирование переменной. Первым параметром принимает режим работы, вторым - кодировку.
{'<p>value</p>' | escape : 'html' : 'utf-8'}
Насколько я знаю у phpthumbof нет никакой обязательной очередности и он не будет работать если указать только значения параметров.Шаблон сортировки для mFilter2
Здравствуйте, у меня в категории выводится сортировка вот в таком виде
<div class="sorting__cat sorting__cat-top" id="mse2_sort">
<a href="#" data-sort="resource|pagetitle" data-dir="[[+mse2_sort:is=``:then=`desc`]]"
data-default="desc"
class="sort" >Название <span></span></a>
<a href="#" data-sort="ms|price" data-dir="[[+mse2_sort:is=`ms|price`:then=`desc`]]" data-default="desc" class="sort">Цена <span></span></a>
</div>
Amp для modx
Наткнулся на плагин для revo AMP модх.
ссылка на github репозиторий
Кто реализовывал AMP на modx? Поделитесь любой информацией.
ссылка на github репозиторий
Кто реализовывал AMP на modx? Поделитесь любой информацией.
pdoResources и выборка по дате
Здравствуйте.
Пытаюсь вывести только те ресурсы, у которых дата создания раньше чем, заданная.
Вот так не работает.
Но пытаюсь скормить &where=`{«createdon:>»:«2017-05-16 13:14:34»}`, так он показывает всех, хотя они младше текущего времени.
Почему?
Пытаюсь вывести только те ресурсы, у которых дата создания раньше чем, заданная.
Вот так не работает.
[[!pdoResources?
&parents=`7`
&showHidden=`1`
&tpl=`@INLINE <h4><a href="[[+uri]]">[[+pagetitle]] - ID: [[+id]]</a></h4>`
&where=`{"createdon:<=":"2017-05-15 21:24:44"}`
]]
Делал как здесь modx.pro/help/3253/Но пытаюсь скормить &where=`{«createdon:>»:«2017-05-16 13:14:34»}`, так он показывает всех, хотя они младше текущего времени.
Почему?