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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
23 февраля 2015, 16:29
0
В одном случае теги для файлов, в другом для документа. Неясно, зачем использовать и те, и другие одновременно?

Если очень хочется, то только самому выбирать из базы. Я делать решение для тегов документа не планирую.
Василий Наумкин
23 февраля 2015, 10:15
+1
Шапку можно вывести сразу, скрытой.

А потом показать.
Василий Наумкин
23 февраля 2015, 08:21
0
выводило не голое содержимое чанка, а с «запущеными» minifyx, pdomenu и т.д.?
Это вывод документа с шаблоном, а не чанка.

Для подобного принято использовать modX::sendForward. Ну или можно на лету сгенерировать виртуальный ресурс, как у нас в документации организован поиск и карта сайта.
Василий Наумкин
23 февраля 2015, 08:11
+1
Именно из-за подобного все давно перешли на вёрстку блоками.
Василий Наумкин
21 февраля 2015, 13:39
0
Используй метод formatPrice.
$ms2 = $modx->getService('miniShop2');

$new_price = $ms2->formatPrice($my_price);
Есть также и formatWeight.
Василий Наумкин
20 февраля 2015, 11:00
0
И по твоему, что-то не так?

Ты указал кэшировать вывод — вот он и кэширует.
Василий Наумкин
20 февраля 2015, 06:14
0
Кажется, ты забыл указать table_prefix:
$config_options = array(
	xPDO::OPT_TABLE_PREFIX => 'modx_'
);
$xpdo = new xPDO($database_dsn, $database_user, $database_password, $config_options);
Василий Наумкин
20 февраля 2015, 06:05
0
Внятно задать вопрос в техподдержке магазина и дать все необходимые данные для доступа в админку.

На демо-сайте каталог выводится тоже через mFilter2, но глюка нет.
Василий Наумкин
19 февраля 2015, 06:07
0
А почему на демо-сайте не пропадают?

Да и «Убрать из сравнения» выводит addComparison, а не getComparison.
Василий Наумкин
18 февраля 2015, 21:43
3
+1
Перейти в директорию сайта в консоли сервера, затем набрать:
mkdir ./Extras
cd ./Extras
git clone https://github.com/bezumkin/mSearch2.git
php ./mSearch2/_build/build.transport.php
Готовый пакет лежит в ./core/packages/.
Теперь нужно зайти в управление пакетами админки, поискать его там локально и установить.

Куда проще — я не знаю.
Василий Наумкин
18 февраля 2015, 19:52
0
Неужели это проще, чем взять готовый и проверенный mSearch2, который еще и регулярно обновляется?

Нафига ставить капельницы давно заброшенному проекту?
Василий Наумкин
18 февраля 2015, 18:14
0
То есть: «теряется параметр &list в ссылке».

Поправил, обновись.
Василий Наумкин
18 февраля 2015, 17:38
0
Поправлю, только не известно, когда.
Василий Наумкин
18 февраля 2015, 17:35
0
Да там нечего помогать, это просто ошибка.

Должно быть как у процессора update — требование comment_save. Поменяй самостоятельно в файле.
Василий Наумкин
18 февраля 2015, 17:23
0
Всё предусмотреть невозможно, тем более, произвольную сортировку твоего конкретного ТВ по неизвестно какому алгоритму.

Поэтому в mFilter2 можно менять родные методы и добавлять свои, а в них хоть засортируйся.
Василий Наумкин
18 февраля 2015, 17:17
0
Ты бы освоил уже быстрые плейсхолдеры, которые используются во многих моих чанках.

Замени это:
<span class="comparison comparison-[[+list]][[+added]][[+can_compare]]">
	<a href="[[+link]]" class="comparison-go">
		[[%comparison_go_to_list]] (<span class="comparison-total">[[+count]]</span>)
	</a>
</span>

<!--comparison_can_compare  can_compare-->
<!--comparison_added  added-->

На это:
<span class="comparison comparison-[[+list]] [[+added]] [[+can_compare]]">
	<a href="[[+link]]" class="comparison-go">
		[[%comparison_go_to_list]] (<span class="comparison-total">[[+count]]</span>)
	</a>
</span>

<!--comparison_can_compare can_compare-->
<!--comparison_added added-->

И не будет никаких пробелов.
Василий Наумкин
18 февраля 2015, 15:14
0
Ну, пока не одной заявки в поддержке не было.

Будут покупатели спрашивать — буду думать.
Василий Наумкин
18 февраля 2015, 09:56
1
+4
Берём заметку про роутинг, сниппет pdoResources с его параметром where, и за полчаса делаем симпатичный вывод каталога по ссылкам типа
site.ru/catalog/А
site.ru/catalog/Б
site.ru/catalog/В
Василий Наумкин
18 февраля 2015, 09:24
0
Нет, не ошибаешься.

По моему, нецелесообразное нововведение.