не работают TV параметры в msProducts

Доброго времени суток!
Проблема следующая:
в modx revo с помощью msProducts нужно вывести только некоторые товары, которые как-то будут помечены при редактировании.
Я пытаюсь сделать вроде как обычным способом, через TV-параметр, следующим образом:
создал параметр isTop c типом ввода Список (одиночный выбор). В возможные значения добавил
Да==yes||Нет==no, по умолчанию no. сделал его доступным для шаблонов товара и главной страницы, где они выводятся.
товары пытаюсь выводить так:
[[!msProducts? &includeTVs=`isTop` &sortby=`price` &sortdir=`asc` &parents=`6` &where=`{«TVisTop»:«yes»}` &limit=`6` &includeThumbs=`127x169`]]
но так ничего не выводится.
также в чанке tpl.msProducts.row пытался добавить [[+isTop]], чтобы хоть увидеть, какое у него значение, но на его месте пустота.
Помогите разобраться, в чем дело.
Спасибо.
Bogdan
01 августа 2014, 12:18
modx.pro
3 239
0

Modx $_SESSION

Здравствуйте.

Непонятная для меня проблема c $_SESSION в MODx revo 2.2.14 — 2.3.1

Вот не большой сниппет, который получает рандомно отсритрованные id нужных ресурсов, но во избежание повтора id использую сессию, следующим образом:
<?php
$output = $modx->runSnippet('pdoResources',array(
   'includeTVs' => 'place_banner',
   'parents' => '3',
   'depth' => '2',
   'limit' => '0',
   'sortby' => 'RAND()',
   'returnIds' => '1',
   'where' => '{"template:=":"5", "place_banner:!=":""}'
));
$outputArray = explode(',', $output);
echo("<script>console.log('IN SES: " . $_SESSION['current_adimg'] . "');</script>");
echo("<script>console.log('IN ARR: " . $outputArray[0] . "');</script>");
if ( empty( $_SESSION['current_adimg'] ) ) {
	$_SESSION['current_adimg'] = $outputArray[0];
	echo("<script>console.log('ON EMPTY SES: " . $_SESSION['current_adimg'] . "');</script>");
	$modx->setPlaceholder($toPlaceholder,  $_SESSION['current_adimg']);
	return;
}
else if ($_SESSION['current_adimg'] == $outputArray[0]) {
	$_SESSION['current_adimg'] = $outputArray[1];
	echo("<script>console.log('ON REP SES: " . $_SESSION['current_adimg'] . "');</script>");
	$modx->setPlaceholder($toPlaceholder,  $_SESSION['current_adimg']);
	return;
}
else {
	$_SESSION['current_adimg'] = $outputArray[0];
	echo("<script>console.log('JUST SES: " . $_SESSION['current_adimg'] . "');</script>");
	$modx->setPlaceholder($toPlaceholder,  $_SESSION['current_adimg']);
	return;
}
Так вот, проблема состоит в том, что после сохранения в сессию одного значение на входе у сессии уже совсем другое, как будто снипет сработал невидимо второй раз.
Ivan
01 августа 2014, 02:14
modx.pro
3 051
0

Tickets. Ошибка tickets_err_register_globals

Установил Tickets. Засунул все снипеты на один ресурс, чтобы понять как что выводить.
При любой манипуляции выдает ошибку
tickets_err_register_globals
Пробовал смотреть по одному — та же история.
Станислав
31 июля 2014, 21:51
modx.pro
1 209
0

Login. Как заставить принимать EMAIL

Как заставить компонент LOGIN принимать вместо обычного логина, email?

Сложно сформулировать вопрос)))

Обычно как, пишут логин и пароль и входят в систему. Так вот надо чтобы логином был EMAIL.
Станислав
31 июля 2014, 18:13
modx.pro
1
2 197
0

Tickets есть ли у кого-нибудь новое руководство?

bezumkin.ru/modx/tickets/quickstart
Отличный ресурс, но как я понял устарел. Уже нет даже чанков, которые прописываются в этом видео.
Помогите найти руководство по настройке как можно подробнее.
Спасибо.
Станислав
31 июля 2014, 16:19
modx.pro
707
0

Minishop2 - глюк после обновления

После обновления Minishop появился странный глюк. При сохранении товара 2 раза выдается табличка «Эта страница просит вас подтвердить, что вы хотите уйти — при этом введённые вами данные могут не сохраниться.» Но при этом данные сохраняются. И при редактировании та же беда. Сохраняю, пытаюсь уйти со страницы товара, и снова эта табличка. В чем пожет быть проблема? Кто-нибудь сталкивался с этим?
Наталья Бабенко
31 июля 2014, 12:53
modx.pro
1
1 186
0

Gallery, проблема редактирования элементов

Доброго времени суток,

второй день гуглю, но пока впустую. Стоит Revo 2.3.1, установил Gallery, создал альбом, но столкнулся с проблемой. Если добавлять элемент по одному то открывается форма для выбора файла и ввода описания, но после сохранения элемента она более недоступна. Судя по инструкциям и скринам из гугла — это неправильно. Элементы должны редактироваться. Я же вижу элементы странно растянутыми:



И провалиться в элемент для редактирования не могу. В чём может быть причина такого поведения админки галереи?
Ян Юнин
31 июля 2014, 12:05
modx.pro
1 071
0

не могу разобраться почему pdoResources не выводит

Привет!
Странная фигня:
[[!pdoResources?
    	    &resources=`4`
            &tpl=`stat`
            &showLog=`0`
            &includeContent=`1`
        ]]
вот такой вызов не выводит содержимого 4 рессурса…

Пробовал даже
[[!pdoResources?
    	    &resources=`4`.
            &tpl=`@INLINE <h3>[[+pagetitle]]</h3><p>[[+content]]</p>`
            &showLog=`0`
            &includeContent=`1`
        ]]
В чем можно поискать причину? версия последняя 1.9.3
под катом лог
Sergey Leleko
31 июля 2014, 11:33
modx.pro
2 406
0

Доработка личного кабинета пользователя

Добрый день.
Есть задача и нужна помощь за материальное вознаграждение )

Задача 1.

Нужно реализовать в админ панели пользователя страничку со след. возможностями.
ПРИМЕР:
User зарегистрировался на сайте не по реферальной ссылке.
В системе есть более опытные пользователи у которых есть свои команды.

Окончание в топике.
Станислав
31 июля 2014, 11:12
modx.pro
1
807
0

Выборка данных по полю "extended" в БД

Привет профессионалам и таким же начинающим как я)))

Вопрос к профессионалам.

Подскажите пожалуйста как правильно сделать запрос к полю «extended» в БД.

Допустим мне нужны все записи которые содержат «alone» в столбце «lider»

В ячейке БД «extended» запись имеет вид
{"lider":"alone","skype":"s.aloneby"}
Вот как сделать такой запарос? Спасибо ребята за терпение к таким как я. Вы ооочень помогаете стать умнее.
Станислав
31 июля 2014, 10:50
modx.pro
1
1 661
0