Вопросы

Как в pdoNeighbors вывести более одного крайнего в папке ресурса?

Приветствую
Ситуация. pdoNeighbors не выводит более одного крайнего ресурса в папке.
weranda
01 декабря 2018, 13:14
modx.pro
867
0

Проверка на наличие элемента в шаблоне

Lev
Lev
30 ноября 2018, 21:58
modx.pro
1 375
0

Фильтрация по первой букве

Приветствую!
Давно видел тут пост с фильтрацией ресурсов по первой букве.
Что то вроде такого.
Ни как не могу найти. Может кто ссылочку кинет?
Rootiys
30 ноября 2018, 20:51
modx.pro
1 290
0

После перехода на новое доменное имя перестали обновляться дополнения с modstore.pro

Здравствуйте, после изменения доменного имени почему то перестали обновляться дополнения с modstore.pro — пишет «provider_err_nf» при попытке вручную выполнить проверку обновления.
Что сделано после смены доменного имени — регистрация нового сайта в магазине, получен токен который успешно введен. Однако обновления именно с этого магазина не проходят ни по одному дополнению.
Немыкин Андрей
30 ноября 2018, 15:16
modx.pro
1 359
0

Спам через minishop2

Всем добрый день!

Стал приходить спам через форму заказа в корзине.

Подскажите, как вы боретесь с этой проблемой?

Может капчу установить? (считаю, что капча в корзине не самое лучше решение )
Ника
30 ноября 2018, 11:48
modx.pro
1 119
0

Оформление заказа без перезагрузки страницы

Необходимо сделать оформление заказа на minishop2 без перезагрузки страницы. При успешном создании заказа необходимо вывести модальное окно с сообщением о том, что заказ успешно оформлен. Подскажите, пожалуйста, каким образом это лучше сделать?
Алексей Кондратьев
30 ноября 2018, 10:50
modx.pro
1
1 243
0

Вопрос по яндекс метрике

Всем привет, стоит тривиальная задача выполнить все цели воронки продаж. И собственно это представляет проблему. Дело в том, что последний пункт воронки (в моем случае получение денег после оплаты через агрегатора) — не срабатывает.
Степан Прищепенко
29 ноября 2018, 17:54
modx.pro
1 051
0

Пагинация вложена сама в себя

Помогите разобраться с пагинацией:
{var $result = '!pdoPage' | snippet : [
'ajaxMode' => 'default',
'parents' => 9,
'sortby' => $_modx->resource.sortBy,
'sortdir' => $_modx->resource.sortDir,
'includeTVs' => 'size,area,image1,pro,price1',
'tpl' => '@FILE elements/chunks/card.tpl',
'limit' => 15,
'tvPrefix' => '',
'where' => $_modx->resource.tagfilter,
'tvFilters' => $_modx->resource.tagfilter2,
'tplPageWrapper' => '@INLINE <nav aria-label="Page navigation"><ul class="pagination  justify-content-center">{$prev}{$pages}{$next}</ul></nav>',
'tplPage' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
'tplPageActive' => '@INLINE <li class="page-item active"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
'tplPagePrev' => '@INLINE <li rel="prev"><a class="page-link" href="{$href}">«</a></li>',
'tplPageNext' => '@INLINE <li rel="next"><a class="page-link" href="{$href}">»</a></li>',
'tplPagePrevEmpty' => '@INLINE ',
'pageLimit' => 6,
'tplPageNextEmpty' => '@INLINE ',
'ajaxElemWrapper' => '#child_list',
'ajaxElemRows' => '#child_list .card-deck',
'ajaxElemPagination' => '#child_list .pagination',
'ajaxElemLink' => '#child_list .pagination a',
]}

{$result}
    {$_modx->getPlaceholder('page.nav')}
{else}
    <p class="lead">Нет подходящих проектов</p>
{/if}
Вот этот код работает странно, При открытии страницы каталога, он нормально отображает пагинацию, а при переходе на другую страницу он дважды вкладывает пагинацию в tplPageWrapper:
Miša Bulic
29 ноября 2018, 16:56
modx.pro
1 585
0

Не доходит клиенту письмо активации Office

Доброго времени суток,
достался в наследство сайт с проблемой: при регистрации, некоторым клиентам не приходит письмо активации аккаунта.
Хостинг hoster.by,
modx-2.6.5,
office 1.8.2,
заранее спасибо
Дмитрий
29 ноября 2018, 16:55
modx.pro
977
0

Изменить значение в плагине

Про плагины.
Как вернуть значение?
Есть вызов события, (внутри msorderhandler.class.php)
$response = $this->ms2->invokeEvent('msOnBeforeValidateOrderValue', array(
	'key' => $key,
	'value' => $value,
	'order' => $this,
));
$value = $response['data']['value'];
По этой логике я дописываю
$key = $response['data']['key'];
И хочу обработать в плагине этот самый key.
(Мне нужно поменять key, так как борюсь с автозаполнением в браузере.)
код плагина прост:
if(strpos($key, "ac_fix") !== false){
  $key = substr($key, strlen('ac_fix'));
}
Но как вернуть этот $key?
Перепробовал варианты:
$modx->event->output(array( 'key' => $key, 'value' => $value ));
$order->order[$key] = $values;
(Этот вариант наиболее предпочтительный)
$values = & $modx->event->returnedValues;
$values['key'] = $key;
return $values;
Ничего не отработало. Прошу помощи с решением…
Сергей
29 ноября 2018, 16:33
modx.pro
1 110
0