Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
21 августа 2014, 18:46
0
По моему, ты неправильно решаешь свою задачу.

Расскажи лучше, зачем тебе нужны идентификаторы фильтров.
Василий Наумкин
21 августа 2014, 15:21
+1
на minishop2.com/ при заходе в товар
Это у меня права для юзера test неправильные были. Настроил, ошибки больше нет.

и еще спросить хотел насчет этого
Починил, вот pr.
Василий Наумкин
21 августа 2014, 13:18
0
Сочувствую.
Василий Наумкин
21 августа 2014, 13:17
0
Плагин на события OnBeforeDocFormSave и OnDocFormSave.

При первом событии нужно что-то засунуть в pagetitle, чтобы пройти валидацию, а во втором событии уже можно вставить id страницы и еще разок сохранить. Заодно надо бы поправить и alias с uri.
Василий Наумкин
21 августа 2014, 10:07
+1
1. Добавь в параметры вызываемого pdoPage
'includeContent' => 0,
чтобы не выбирать и не выводить контент ресурса.

2. Пропиши в своем сниппете в where выбирать только ресурсы, у которых searchable = 1.
У карты сайта, понятно, нужно эту галочку в админке снять.
Василий Наумкин
20 августа 2014, 20:56
+1
У тебя где-то в шаблоне вызывается pdoSitemap, который выводит карту сайта и отрубает всё остальное.
Василий Наумкин
20 августа 2014, 20:51
+1
Кажется, в первой версии [[+mse.query]] — через точку.
Василий Наумкин
20 августа 2014, 16:07
0
Ты будешь смеяться, но
$where = "MONTH(birthday) = MONTH(NOW()) AND status_life = 0 AND published = 1";

Ну или так:
$where = array (
	'published' => 1,
	'status_life' => 0,
	'birthday:LIKE' => '%-' . date('m') . '-%'
);
Желательно добавить индекс на столбец birthday.
Василий Наумкин
20 августа 2014, 15:29
0
Насколько я знаю, Gallery пока не поддерживает MODX 2.3. Где-то есть патч, который взяли с моего обновления ms2Gallery, но нужно искать и прикручивать вручную.

Ну а можно забить на это дело, и купить ms2Gallery — там всё в порядке и с MODX 2.3, и со скоростью и всем остальным — вот свежий выпуск.
Василий Наумкин
20 августа 2014, 13:26
+1
Очень, очень рад, что miniShop2 позволяет так удобно подключать новые методы оплаты.

Не зря заморачивался с его системой расширений классов.
Василий Наумкин
20 августа 2014, 07:18
+1
Теоретически — да, практически — сложно и незачем.

Проще сделать закрытый раздел на фронтенде и настроить там вывод фильтров со ссылками на редактирование в админку.
Василий Наумкин
20 августа 2014, 05:42
0
Не проще ли тогда уж id заказа вместо номера везде выводить?

Нынешние номера понятнее, потому что отображают «год-месяц/порядковый номер».
Василий Наумкин
19 августа 2014, 22:44
0
Фильтрацию вряд ли (во всяком случае, это будет довольно сложно нарисовать на ExtJS), а поиск делает mSearch2 из коробки.
Василий Наумкин
19 августа 2014, 22:41
0
Зачем вручную убирать .html, если это лучше сделать через «типы содержимого»?

Иначе на сайте будут страницы и с .html и без — это как-то неправильно.
Василий Наумкин
19 августа 2014, 13:53
+1
Самый правильный способ — сделать так же, как и miniShop2, то есть CRC. Вот подробная инструкция.

Если коротко, то ты указываешь свой class_key, и MODX для него загружает твой контроллер, а там ты уже можешь делать со страницей что угодно.
Василий Наумкин
19 августа 2014, 10:17
+1
modx.pro/development/3139-foundations-of-ajax/

Если ничего не понятно, а хочется, чтобы все работало — придётся поискать программиста.
Василий Наумкин
19 августа 2014, 06:55
+1
В репозитории Simple Dream версия miniShop2 новее.
Василий Наумкин
18 августа 2014, 14:46
0
Исправлено, вроде.