Вопросы
Чёйта после обновления pdoTools перестало выводить
Собственно проблема такая. Есть конструкция.
[[!pdoPage@articlePaging? &tpl=`@INLINE <p>[[+idx]] <a href="/[[+uri]]">[[+pagetitle]]</a></p>` &pageLimit=`7` &tpl=`ListRowTpl` &limit=`18` &maxLimit=`18`]]В ListRowTpl есть конструкция [[#[[+id]].price]]Сегодня обновился на pdoTools 2.9.2. Цена перестала выводиться. Хелп ) AjaxForm + FormIt отправляет письмо всегда
Использую хук math для антиспама. На фронтэнде валидирует правильно — показывает ошибки и т.д.
Но FormIt постоянно отправляет сообщения, даже если на фронте валидация не правильная. В логах ничего нет.
На фронте
Так всё заработало:
Но FormIt постоянно отправляет сообщения, даже если на фронте валидация не правильная. В логах ничего нет.
На фронте
<div class="form-group">
<label class="control-label" for="af_math">Сколько будет [[!+fi.op1]] [[!+fi.operator]] [[!+fi.op2]]?</label>
<div class="controls">
<input id="af_math" class="form-control" rows="5" type="text" name="math" value="[[+fi.math]]"/>
<input type="hidden" name="op1" value="[[!+fi.op1]]" />
<input type="hidden" name="op2" value="[[!+fi.op2]]" />
<input type="hidden" name="operator" value="[[!+fi.operator]]" />
<span class="error_math">[[!+fi.error.math]]</span>
</div>
</div>Вызов AjaxForm [[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&hooks=`email,math`
&emailSubject=`Обращение с сайта`
&emailTo=`it@domen.ru`
&validate=`name:required,email:required,message:required,math:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
&emailFrom=`[[++mail_smtp_user]]`
&emailTpl=`tplEmailFeedback`
]]UPD: Так всё заработало:
&hooks=`math,email` При указании tvFilters ничего не возвращает.
Добрый день!
Проблема с фильтрацией по tv (radio, с checkbox'ом ситуация та же). При выборе «Да» (значение по умолчанию) ресурс должен отображаться в плитке, при «Нет» соответственно — нет. Но когда добавляю
Проблема с фильтрацией по tv (radio, с checkbox'ом ситуация та же). При выборе «Да» (значение по умолчанию) ресурс должен отображаться в плитке, при «Нет» соответственно — нет. Но когда добавляю
'tvFilters' => '[\'show_in_list\' => \'true\']'ничего не выводится.Tickets: добавить дополнительное поле
Добрый день!
Подскажите, пожалуйста, как можно добавить обязательное поле «Телефон» в форму Tickets с сохранением значения в базе.
Создала плагин на событие OnBeforeCommentSave
Чанк:
Подскажите, что я неправильно сделала или что ещё конкретно нужно добавить?
Подскажите, пожалуйста, как можно добавить обязательное поле «Телефон» в форму Tickets с сохранением значения в базе.
Создала плагин на событие OnBeforeCommentSave
<?php
if ($modx->event->name == 'OnBeforeCommentSave') {
$properties = array(
'phone' => $modx->stripTags($_POST['phone'])
);
$modx->event->params['TicketComment']->set('properties', $properties);
}Чанк:
<form id="comment-form" action="" method="post" class="well">
<div id="comment-preview-placeholder"></div>
<input type="hidden" name="thread" value="[[+thread]]" />
<input type="hidden" name="parent" value="0" />
<input type="hidden" name="id" value="0" />
<div class="form-group">
<label class="comment-name" for="comment-name">[[%ticket_comment_name]]</label>
<input type="text" name="name" value="[[+name]]" id="comment-name" class="form-control" />
<span class="error"></span>
</div>
<div class="form-group">
<label class="comment-name" for="comment-email">[[%ticket_comment_email]]</label>
<input type="text" name="email" value="[[+email]]" id="comment-email" class="form-control" />
<span class="error"></span>
</div>
<div class="form-group">
<label class="comment-name" for="comment-phone">Телефон</label>
<input type="text" name="phone" value="[[+phone]]" id="comment-phone" class="form-control" />
<span class="error"></span>
</div>
<div class="form-group">
<label class="comment-editor" for="comment-editor"></label>
<textarea name="text" id="comment-editor" cols="30" rows="10" class="form-control"></textarea>
</div>
[[+captcha]]
<div class="form-actions">
<input type="button" class="btn btn-default preview" value="[[%ticket_comment_preview]]" title="Ctrl + Enter" />
<input type="submit" class="btn btn-primary submit" value="[[%ticket_comment_save]]" title="Ctrl + Shift + Enter" />
<span class="time"></span>
</div>
</form>добавила поле phone в
/assets/components/tickets/js/mgr/comment/comment.window.js
/core/components/tickets/processors/mgr/comment/get.class.phpВ самом комментарии телефон выводится, а в админ-панель нетПодскажите, что я неправильно сделала или что ещё конкретно нужно добавить?
Не работает JS
Не работает на этом сайте chillout-lampa.tk/ а на UCOZ у меня работает — ivfake.at.ua
Что надо прописать чтобы на MODX все заработало? скидки таймера нет и гугл карта пишет «При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.» и нажимаю купить товар битрикс формы тоже нету.
Что надо прописать чтобы на MODX все заработало? скидки таймера нет и гугл карта пишет «При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.» и нажимаю купить товар битрикс формы тоже нету.
minishop: не отправляет сообщения с сайта
Не приходят уведомления с minishop-2.4.0-beta2.
QuickEmail — приходит. Отправка с FormIt — приходит.
Отправляется с почтой домена site.ru Протестировал отправку на yandex, gmail, ПДД для gmail, ПДД для yandex.ru. Приходило в спам только в gmail. Установил SMTP через Яндекс.
Стало приходить нормально только на gmail. Остальные — нет ;-(
Есть идеи?
minishop-2.4.0-beta2
QuickEmail — приходит. Отправка с FormIt — приходит.
Отправляется с почтой домена site.ru Протестировал отправку на yandex, gmail, ПДД для gmail, ПДД для yandex.ru. Приходило в спам только в gmail. Установил SMTP через Яндекс.
Стало приходить нормально только на gmail. Остальные — нет ;-(
Есть идеи?
minishop-2.4.0-beta2
Фильтрация в категориях админки Minishop2
Добрый день, есть потребность «фильтровать» ресурсы перед показом их в сетке категории, чтобы показывало допустим не все вложенные товары, а только те, которые соответствуют определенным условиям. Как и где проще всего это сделать? подходящего события минишопа я не нашел. Мб как — то модифицировать стандартный класс
Отвалилась админка
Пропало левое меню с ресурсами элементами и файлами. Верхнее на месте но не работает. при клике на пункты верхнего меню перегружается и все, белый экран и верхнее меню.
'compress_css' => '0',
'compress_js' => '0',
выставил в нули не помогает.
core/cache чистил
браузерная консоль полна ошибок.
логи сайта и modx чистые.
Ай нид хэлп о великие!
'compress_css' => '0',
'compress_js' => '0',
выставил в нули не помогает.
core/cache чистил
браузерная консоль полна ошибок.
логи сайта и modx чистые.
Ай нид хэлп о великие!