Tickets, дублирование ответов.
Не могу понять как случилось, но после какой-то версии апдейта творится вот такая вещь:
Дублирование ответа, то есть если просто комментировать, все нормально, если у комментария есть parent, то под него сам он же дублируется с таким же id, но коммент создается в бд 1.
pdotools 1.89 pl3
tickets 1.2.3 pl2
вот вызов
Дублирование ответа, то есть если просто комментировать, все нормально, если у комментария есть parent, то под него сам он же дублируется с таким же id, но коммент создается в бд 1.
pdotools 1.89 pl3
tickets 1.2.3 pl2
вот вызов
[[!TicketComments? &fastMode=`0`]]
вот такой чанк комментария «tpl.Tickets.comment.one.auth» <li class="ticket-comment[[+comment_new]] box_inside" id="comment-[[+id]]" data-parent="[[+parent]]" data-newparent="[[+new_parent]]">
<div class="ticket-comment-body">
<div class="ticket-comment-header">
<div class="ticket-comment-dot-wrapper"><div class="ticket-comment-dot"></div></div>
<div><span class="ticket-comment-author"><a href='[[~35]]&user=[[+internalKey]]' title='Информация о [[+fullname]]'>[[+fullname]]</a></span>
<span class="ticket-comment-createdon">// [[+date_ago]]</span>[[+comment_was_edited]]
<span class="ticket-comment-link"><a href="[[+url]]#comment-[[+id]]">#</a></span></div>
<div class="ticket-comment-text" style='display:table;'><img src="[[+photo:phpthumbon=`wp=100&hp=150&wl=100&hl=150`]]" class="ticket-avatar" alt="[[+fullname]]" width="120px" align='left' style="float:left;padding:7px;" />
[[+text]]
</div>
</div>
</div>
<div class="comment-reply">
<table width="150px"><tr><td > <a href="#reply" onclick="Tickets.forms.reply([[+id]]);return false;" >[[%ticket_comment_reply]]</a></td>
<td> [[+comment_edit_link]]</td>
</tr></table>
</div>
<ol class="comments-list">[[+children]]</ol>
</li>
<!--tickets_comment_edit_link <a href="#edit" onclick="Tickets.forms.edit([[+id]]);return false;">[[%ticket_comment_edit]]</a>-->
<!--tickets_comment_was_edited <span class="ticket-comment-edited">([[%ticket_comment_was_edited]])</span></a>-->
<!--tickets_comment_new ticket-comment-new-->
Перезапись чанков и т.д.
Вопрос банальный:
При обновлениях компонентов minishop2, tickets и др. перезаписываются только сниппеты и плагины? А чанки и лексиконы нет?
При обновлениях компонентов minishop2, tickets и др. перезаписываются только сниппеты и плагины? А чанки и лексиконы нет?
передача параметров в массив
Здравствуйте, подскажите пожалуйста как передать в массив параметры товара из поля «size» (MS2)?
К примеру сниппет «mysnippet»:
Спасибо.
К примеру сниппет «mysnippet»:
<?php
$weights = array( "100:150", "200:250", "300:350", "400:450" );
foreach ( $weights as &$weight ) {
list( $paramprice, $param ) = explode( ":", $weight );
$weight = '<option value="'.$paramprice.'">'.$param.'</option>';
}
unset( $weight );
echo '<select>';
foreach ( $weights as $weight ) {
echo $weight;
};
echo '</select>';
Подскажите как мне в массив $weights засунуть значения из поля size?Спасибо.
скачет page.nav
Подключение репозитория Simple Dream
Сделал специальный пакетик, для таких же ленивых ребят, как и я — sdStore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.

Качать из официального репозитория — modx.com/extras/package/sdstore.
Он очень легко и просто устанавливает репозиторий Simple Dream на свежий сайт, можно сразу указать логин\пароль.

Качать из официального репозитория — modx.com/extras/package/sdstore.
Скорее баг репорт modx-test
Если при заказе тестового сайта указать все галочки то перестает грузить страницу с системными настройками.
Подключение сторонних сервисов к minishop2
В данном случае речь идет о reatirocket. По инструкции требуется:
На финальной странице оформления заказа (на которой пользователю сообщают о том, что заказ сформирован, благодарят за покупку и так далее) необходимо установить обработчик совершения транзакции:
На финальной странице оформления заказа (на которой пользователю сообщают о том, что заказ сформирован, благодарят за покупку и так далее) необходимо установить обработчик совершения транзакции:
sortby в MS2
Есть у меня во такой кусок кода в аяксовом файлике:
$ord = "
'Выключатели',
'Поворотные выключатели',
'Ручки для поворотных выключателей',
'Розетки электрические',
'Розетки TV',
'Розетки телеф/комп',
'Розетки акустические',
'Управление жалюзи',
'Светорегуляторы',
'Терморегуляторы теплого пола',
'Датчики движения',
'Выключатели автоматические',
'Вывод кабеля',
'Кнопка звонка',
'Заглушки'
";
$sortby = "FIELD(Data.product_type,".$ord.")";
$output = $modx->runSnippet('msProducts',array(
'parents' => $parent
,'tpl' => 'switchElecrRuCHNK'
,'includeThumbs' => '80x80'
,'where' => "Data.product_type NOT LIKE 'Рамки' AND Data.product_type NOT LIKE 'Вставки' AND (Data.external_signs LIKE '".$color."' OR Data.external_signs_extra LIKE '/%".$color."%/')"
,'sortby' => $sortby
,'includeContent' => 1
,'limit' =>0
));
ms2: Минигаллерея с увеличением. Замена дефолтной.
Поделюсь. Замена стандартной галереи для страницы товара.
getTickets: плейсхолдер комментариев к тикету
Добрый день! В сниппете getTickets есть плейсхолдер [[+content]], который выводит текст тикета, и есть плейсхолдер [[+comments]], который выводит число комментариев к тикету.
А можно ли получить текст комментариев? Например, мне нужно в футере сделать цитатник с произвольно появляющимися комментариями — нужен именно текст комментариев к тикету(-ам), а не текст тикета(-ов).
Буду очень признательна за решение.
А можно ли получить текст комментариев? Например, мне нужно в футере сделать цитатник с произвольно появляющимися комментариями — нужен именно текст комментариев к тикету(-ам), а не текст тикета(-ов).
Буду очень признательна за решение.