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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
19 октября 2014, 11:28
0
Попробуй заменить
name="text:required:stripTags"
на
name="text"

У тебя эта проверка и так прописана в параметрах сниппета, вряд ли нужно писать её в имя поля.
Василий Наумкин
19 октября 2014, 11:05
0
Ну ты хоть покажи этот свой textarea, может там опечатки какие?
Василий Наумкин
19 октября 2014, 10:14
0
Если вы любите Git — откройте GitHub и поищите исходный код дополнений. Например, мои вот здесь.

Покупки в магазине нужны для своевременных обновлений и поддержки от авторов. Для локальной разработки сайта ничего лучше исходников не придумать.

Если же исходников нет — трясите автора, пусть выкладывает в сеть или присылает вам лично. Все наши дополнения, насколько я знаю, под GPLv2, так что предоставление исходников — их обязанность.

bezumkin.ru/sections/blog/2998/
Василий Наумкин
18 октября 2014, 23:03
2
+3
Нужен сниппет-обёртка:
<?php
$pdo = $modx->getService('pdoFetch');
$scriptProperties['return'] = 'data';
$pdo->setConfig($scriptProperties);
$result = $pdo->run();

return $modx->toJSON($result);

Вызывать точно также, как pdoResources:
[[!pdoResourcesWrapper?
	&parents=`0`
	&includeTVs=`mytv`
]]
На выходе получишь JSON.
Василий Наумкин
18 октября 2014, 18:13
0
А, ну тогда события там не нужны и все спокойно работает через вызов сниппетов или других тегов в чанке редактирования или даже в шаблоне страницы.
Василий Наумкин
18 октября 2014, 16:38
0
Такого нет, это же на фронтенде происходит, а не в админке.

Ты что конкретно хочешь сделать, поясни? Будет проще подсказать.
Василий Наумкин
17 октября 2014, 13:53
+2
if ($modx->user->passwordMatches('0987654321')) {
	echo 'Верный пароль!';
}
github.com/modxcms/revolution/blob/master/core/model/modx/moduser.class.php
Василий Наумкин
15 октября 2014, 23:07
0
Это даже pdoResources может, не говоря уже о собственном сниппете.

Подсказывать не буду, предлагаю самостоятельно прочитать про &class и &showLog.
Василий Наумкин
15 октября 2014, 22:42
0
Думаю, это можно сделать с помощью Tickets.

Только не спрашивай, как именно — читай сразу историю изменений с первой версии.
Василий Наумкин
15 октября 2014, 14:40
0
Да, opcache вшит в ядро.
Да, никакого отдельного обработчика у MODX для opcache нет, так что включать нечего.

Более того, я считаю, что не нужно вообще использовать кэширование кода без реальной необходимости. С тем же php-apc у меня было больше проблем, чем пользы и в итоге я от него отказался.

Если на сайт ходит в сутки 1000 человек — что там кэшировать?
Василий Наумкин
15 октября 2014, 07:22
0
Нет не предназначены.

Если есть большое желание — исправляй родной javascript, чтобы работало, и присылай в репозиторий.
Василий Наумкин
14 октября 2014, 22:04
0
Никакой не нужно указывать.
Василий Наумкин
14 октября 2014, 17:49
0
Все версии MODX до 2.2.15 уязвимы.

Да и про 2.2.15 я совсем не уверен.
Василий Наумкин
14 октября 2014, 16:31
0
Наверное, можно, если сделать это самостоятельно.

Поиск возвращает набор id ресурсов, дальше можно узнать их категории и сортировать.
Василий Наумкин
14 октября 2014, 16:16
0
Видимо, ищут или по статьям или по товарам.

Я другого варианта не вижу, как вызвать mSearch2 2 раза.
Василий Наумкин
14 октября 2014, 13:27
0
Комменты привязываются к ветке комментов, а у неё просто должен быть уникальный &thread.

Короче, делай так:
[[!getComments?thread=`user-[[+user_id]]`]]

Где взять user_id — дело твоё.
Василий Наумкин
13 октября 2014, 21:36
+2
Поиск и последующий фильтр — это именно что основное отличие mSearch2 от других решений. Вот, например, он у нас в сообществе работает.

Смотри документацию, тестируй, если понравится — покупай и настраивай.

Будут вопросы — пиши в техподдержку, там я помогу, если что.
Василий Наумкин
13 октября 2014, 18:41
+1
Подразумевается, что стоимость этой работы ниже 1990р?

Иначе лучше сразу купить mSearch2.