TicketComments. Не выводит комментарии [Решено]

После обновления Tickets сниппет TicketComments перестал выводить комментарии для авторизованных пользователей, для неавторизованных выводит без проблем.
В логе следующая строка:
[2014-10-23 05:50:51] (ERROR @ /index.php) [pdoTools] Error 23000: Column 'parent' in field list is ambiguous
Сниппет вызывается так:
[[!TicketComments?
	&sortdir=`DESC`
	&allowGuest=`1`
	&allowGuestEdit=`1`
	&enableCaptcha=`1`
	&maxCaptcha=`100`
]]
Виталий Батушев
23 октября 2014, 01:57
modx.pro
2 015
0

На post запросах отваливается php5-fpm

Всем привет!

Если обычно в вопросах, касаемых linux, у меня кривые руки и сам всё ломаю, то теперь я не при чём :-)

В общем, система debian 7.
Добавил dotdeb-репозитории и обновился:
sudo apt-get update
Почему-то не всё смогло скачаться (это вывод в консоли):
{здесь список скачавшихся пакетов}
Err http://ppa.launchpad.net wheezy/main Sources
  404  Not Found
Err http://ppa.launchpad.net wheezy/main i386 Packages
  404  Not Found
{здесь список скачавшихся пакетов}
W: Failed to fetch http://ppa.launchpad.net/nginx/stable/ubuntu/dists/wheezy/main/source/Sources  404  Not Found
W: Failed to fetch http://ppa.launchpad.net/nginx/stable/ubuntu/dists/wheezy/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They been ignored, or old ones used instead.
Ну, думаю, ладно. Проапгрейдимся:
sudo apt-get upgrade

Всё прошло нормально. Т.е. по сути обычный апдейт.
Но вот после этого
Алексей Карташов
22 октября 2014, 16:01
modx.pro
7 608
0

Вывод товаров в minishop2

Здравствуйте! Возникла такая ситуация, мне дали интернет-магазин на доработку. Он сделан на minishop2, проблема в том, что у меня не выводятся товары в категории, при чем в шаблоне стоит вызов [[*Content]], а в категории ставил и
[[!pdoPage?
	&element=`msProducts`
]]

[[!+page.nav]]
и
[[!getPage? &element=`msProducts` ]] [[!+page.nav]]

все равно ничего не выводит. Даже есть вписать простой текст. ТО есть, как понимаю он попросту не делает вызов. Кто может посмотреть/ помочь, уже все перепробовал наверно… безысходность(
Заранее спасибо!

P.S. читал эту тему, modx.pro/help/1279/ всю систему переустановить это очень крайний вариант.
Владислав
22 октября 2014, 12:43
modx.pro
5 361
0

Сниппет вывода path первого изображения из альбома компонента Gallery

Для начала создадим новый тип TV вот по этой инструкции — community.modx-cms.ru/blog/tips_and_tricks/8733.html

Далее создадим сниппет, который будет выводить наше первое изображение из альбома заполненного в дополнительных полях ресурса:
<?php
// Сниппет получения пути изображения из указанного альбома компонента Gallery

$album = $modx->getOption('album', $scriptProperties, '1'); // проверяем, указан ли id альбома.. (по умолчанию - id альбома = 1)
$rank= $modx->getOption('rank', $scriptProperties, '0'); // проверяем, указан ли номер картинки в альбоме, по счёту от начала, которую нужно вывести.. (по умолчанию - первая)
$toPlaceholder = $modx->getOption('toPlaceholder', $scriptProperties, ''); // в плейсхолдер

$where=array();
$where['album'] = $album;
$where['rank'] = $rank;

$gAlbumItemObj = $modx->getObject("galAlbumItem", $where );

$pathToImage = ''; // Сохраняем пустоту, чтобы в случае пустого альбома обновить плейсхолдер..

// Проверяем, получили ли мы результат.. проще говоря - есть ли такая картинка в таком альбоме
if(is_object($gAlbumItemObj)) {
	$gItemObj = $modx->getObject("galItem", array('id' => $gAlbumItemObj->get('item')) );
	
	$pathToImage = '/assets/gallery/' . $gItemObj->get('filename');
	//print_r($gItemObj->toArray()); die;
}

if($toPlaceholder!='') {
	$modx->setPlaceholder($toPlaceholder, $pathToImage);
} else {
	return $pathToImage;
}
Пример запроса к сниппету:
[[!getGalleryImage? &album=`[[*hotelPhotos]]`&toPlaceholder=`hotelFirstImage`]]
[[*hotelPhotos]] — это TV с id альбома Gallery (с тем новым типом TV, который мы создали по инструкции выше)
Также мы можем указать параметр «rank», он будет отвечать, какое по счёту изображение от начала нам вывести. Допустим если укажем "&rank=`1`", то получим второе по счёту от начала изображение, укажем «2» — получим третье изображение и т.д.
Пашок
22 октября 2014, 11:53
modx.pro
1
2 345
+1

Периодически падает mysql-сервер

Приветствую.

У меня сервер DigitalOcean, Ubuntu. Настраивал по мануалу Василия, но видимо, что-то упустил.

Сервер базы данных периодически падает. Гуглил, перепробовал многое, даже пересобрал сервка и mysql, но проблема осталась.

Вот такая ошибка выводится:

SQL Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) at /var/www.domain.com/www/engine/modules/database/Database.class.php line 72
Array ( [code] => 2002 [message] => Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) [query] => mysql_connect() [context] => /var/www/domain.com/www/engine/modules/database/Database.class.php line 72 )
Кто-нибудь сталкивался с такой ошибкой? Помогите избавиться от недуга.
Mihan
22 октября 2014, 11:00
modx.pro
1 987
0

Ошибка в ms2 после обновления MODX до версии 2.3

После обновления modx перестали сохранятся изменения в ресурсах, относящихся к компоненту minishop2, а именно в товарах (в обычных ресурсах все сохраняется без проблем). Про открытии ресурса товара выскакивает окно с ошибкой:
Код: 200 OK
{"success":false,"message":"\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d: getlist","total":0,"data":[],"object":[]}

А при попытке сохранить изменения:
Процессор не найден: update
Василий Бочаров
22 октября 2014, 09:10
modx.pro
2 155
0

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

В письме то выводится стоимость доставки и общая сумма, а как вывести это в самой корзине?
Андрей
22 октября 2014, 08:05
modx.pro
2 440
0

Смена производителя и cache_db

Всем привет, заметил такую особенность\баг. Если установить cache_db = yes (Включить кэширование базы данных) То перестает меняться производитель у товаров. Меняешь сохраняешь а он старый, тот что был до этого. Если cache_db = no все меняется без проблем.

Вопрос это нормально или нет?
Ilya Ev
22 октября 2014, 04:02
modx.pro
1 056
0

Разработка платного каталога недвижимости

Здравствуйте. Есть несколько общих вопросов по поводу сабжа.
1) Надо продавать доступ к каталогу недвижимости. Человек регистрируется, оплачивает из личного кабинета в робокассе сумму, и после может привязать свой логин к компьютеру. В дальнейшем выходить он сможет только с этого компьютера(устройства).
Для кабинета наверное следует использовать Office. Для оплаты робокассы соответствующий компонент.
Надо ли использовать тут MS2 для процесса оплаты за услугу доступа? Если нет, то как лучше решить вопрос.
Как лучше сделать привязку к компьютеру? По cookies? Сработает ли этот способ для мобильных устройств?
Как сделать чтобы оплатившие пользователи смогли видеть номера телефонов в объявлениях каталога в отличие от не оплативших или не зарегистрированных вообще?
2)Стоит ли использовать MS2 и Msearch2 для организации каталога и фильтра?

Понимаю, что вопросов много, но MODX Revo очень понравилась как система и хочется поскорее разобраться, как поступать правильно. Спасибо.
Сергей
21 октября 2014, 17:26
modx.pro
1 564
+1

Админка открывается через раз

Сталкивался ли кто с такой проблемой когда админка иногда открывается а иногда нет.
Под не открывается я имею ввиду растянутый фон главного меню админки.

И не понятно откуда эта проблема взялась. Если сталкивались опишите пожалуйста как решили.
Николай Загумённов
21 октября 2014, 13:55
modx.pro
1 036
0