Мультиязычный back-end

Всех яро приветствую!
Встал вопрос мультиязычной админки.
Григорий Коленько
01 августа 2014, 20:36
modx.pro
1
679
0

Вывод комментариев

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

Вот, хочется сделать книгу отзывов на сайте через пакет Tickets. На странице Отзывы вывожу форму комментариев, а на главной внизу хотелось бы вывести из этих комментариев только 3 штуки.

Сайт собираю на версии 2.3.1 и хотя не проинсталировались Tickets полностью, комментарии работают, как и модуль управления.

Если с подключение комментариев все понятно, получилось. Полировка формы и отображения еще впереди, но, думаю, справлюсь самостоятельно.

А вот с выводом 3 комментариев у меня загвоздка. Подскажите, пожалуйста, как подступиться к решению задачи. Хотелось бы стандартными способами, а не дергать с базы
Е. Вершинин
01 августа 2014, 17:59
modx.pro
700
0

не работают 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 229
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 041
0

Tickets. Ошибка tickets_err_register_globals

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

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

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

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

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

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

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

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

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

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

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

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



И провалиться в элемент для редактирования не могу. В чём может быть причина такого поведения админки галереи?
Ян Юнин
31 июля 2014, 12:05
modx.pro
1 070
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 405
0