pdoPage и mFilter2 - два вида пагинации одновременно
Здравствуйте.
Подскажите пожалуйста как реализовать у pdoPage и mFilter2, два вида пагинации одновременно.
Чтобы и цифры и кнопка загрузки работали одновременно.
Типа вот так:))
&ajaxMode=`default, button`
Сейчас у многих интернет-магазинов именно два вида пагинации одновременно, очень хочется также сделать.
Подскажите пожалуйста как реализовать у pdoPage и mFilter2, два вида пагинации одновременно.
Чтобы и цифры и кнопка загрузки работали одновременно.
Типа вот так:))
&ajaxMode=`default, button`
Сейчас у многих интернет-магазинов именно два вида пагинации одновременно, очень хочется также сделать.
Турбо новости с картинками
Товарищи, помогите подскажите пожалуйста!
Как добавить картинки в турбо?
Я перепробовала всё что можно и нельзя — картинка не отображается.
Заранее благодарю за ответ!
Как добавить картинки в турбо?
Я перепробовала всё что можно и нельзя — картинка не отображается.
<item turbo="true">
<link>[[++site_url]][[~[[+id]]]]</link>
<title>[[+longtitle:is=``:then=`[[+pagetitle]]`:else=`[[+longtitle]]`]]</title>
<pubDate>[[!ShowDate_en? &val=`[[+publishedon]]`]] +0300</pubDate>
<turbo:content>
<![CDATA[
<header>
<figure>
<img src="[[*imgBlogDetails]]" alt="[[+pagetitle]]"> </figure>
<h1>[[+longtitle:is=``:then=`[[+pagetitle]]`:else=`[[+longtitle]]`]]</h1>
</header>
[[+content:limit=`300`:replace=`
== `:strip_tags]]
]]>
</turbo:content>
</item>
imgBlogDetails не вытягивает картинку((Заранее благодарю за ответ!
Пиксель Вконтакте + MODX = белый экран
Здравствуйте, подскажите как вы устанавливаете пиксель между тегами
<head> </head>
Пробую так<noscript>
<script type="text/javascript">!function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src='https://vk.com/js/api/openapi.js?149',t.onload=function(){VK.Retargeting.Init("VK-RTRG-1202537-15OjH"),VK.Retargeting.Hit()},document.head.appendChild(t)}();</script><noscript><img src="https://vk.com/rtrg?p=VK-RTRG-1542597-12OjH" style="position:fixed; left:-999px;" alt=""/></noscript>
</noscript>
Выдает белый экран. Уведомление пользователя о публикации его тикета
Зарегистрированный пользователь создает тикет, тикет падает на проверку администратору. Тикет имеет статус неопубликовано до проверки админом.
Подскажите, как реализовать возможность уведомления пользователя, создавшего тикет, о публикации его тикета на сайте?
Подскажите, как реализовать возможность уведомления пользователя, создавшего тикет, о публикации его тикета на сайте?
[Ideas] - как добавить фильтр по user_id ???
Вот снипет, подскажите плиз, как добавить фильтр по user_id ????
<?php
/** @var modX $modx */
/** @var array $scriptProperties */
/** @var ideas $ideas */
$ideas = $modx->getService('ideas', 'ideas', MODX_CORE_PATH . 'components/ideas/model/', $scriptProperties);
if (!$ideas) {
$modx->log(modX::LOG_LEVEL_ERROR, '[ideas] Could not load ideas class!');
return '';
}
$allow_jquery_modal = $modx->getOption('ideas_allow_jquery_modal', null, true);
if($allow_jquery_modal){
$modx->regClientCSS(MODX_ASSETS_URL . 'components/ideas/css/jquery.modal.min.css');
$modx->regClientScript(MODX_ASSETS_URL. 'components/ideas/js/jquery.modal.min.js');
$modx->regClientCSS(MODX_ASSETS_URL . 'components/ideas/lib/iziToast.css');
$modx->regClientScript(MODX_ASSETS_URL. 'components/ideas/lib/iziToast.min.js');
}
$js_frontend = $modx->getOption('ideas_frontend_js', null, MODX_ASSETS_URL.'components/ideas/js/default.js');
if(!empty($js_frontend)){
$modx->regClientScript($js_frontend);
}
$css_frontend = $modx->getOption('ideas_frontend_css', null, MODX_ASSETS_URL.'components/ideas/css/default.css');
if(!empty($css_frontend)){
$modx->regClientCSS($css_frontend);
}
$limit = $modx->getOption('limit', $scriptProperties, 20);
$sortby = $modx->getOption('sortby', $scriptProperties, 'createdon');
$sortdir = $modx->getOption('sortdir', $scriptProperties, 'asc');
$tpl = $modx->getOption('tpl', $scriptProperties, 'tpl.ideas.tpl');
$resource = $modx->getOption('resource_id', $scriptProperties, false);
$pdoFetch = $modx->getService('pdoFetch');
$pdo = $modx->getService('pdoTools');
$types = $pdoFetch->getCollection(
'ideasType',
array('active' => 1),
array(
'sortby' => 'rank',
'sortdir' => 'asc',
)
);
if(count($types) > 0){
foreach($types as $key => $type){
$postFilter = array();
$postFilter['active'] = 1;
$postFilter['type'] = $type['id'];
if($resource){
$postFilter['resource_id'] = $resource;
}
if($type['only_context'] == 1){
$postFilter['context_key'] = $modx->resource->get('context_key');
}
$types[$key]['posts'] = $pdoFetch->getCollection(
'ideasPost',
$postFilter, //where array
array(
'sortby' => $sortby,
'sortdir' => $sortdir,
'leftJoin' => array(
'Status' => array(
'class' => 'ideasStatus',
'on' => 'ideasPost.status = Status.id'
),
'Type' => array(
'class' => 'ideasType',
'on' => 'ideasPost.type = Type.id'
),
),
'select' => array(
'ideasPost' => '*',
'Status' => 'Status.name as status_name',
'Type' => 'Type.name as type_name, Type.id as type_id'
),
'limit' => $limit
)
);
}
return $pdo->getChunk($tpl, array('data' => $types));
}else{
$modx->log(modX::LOG_LEVEL_ERROR, '[ideas] type not found');
}
Tickets ошибка пишет что поля не заполнены
Tickets выдает ошибку пишет что поля не заполнены. В чем проблема помогите плиз
Компонент mspyacassa или mspYooKassa
Добрый вечер всем! Подскажите сейчас компонент mspyacassa уже не актуален? Так как Яндекс кассы сейчас нет, а есть Ю касса. А для нее есть отдельный компонент это mspYooKassa. Вопрос тогда почему в продаже висит этот компонент mspyacassa, может кто-то подсказать какой покупать пакет?
Условие на Fenom
Всем здравствуйте, подскажите пожалуйста, как возможно реализовать такое условие на fenom:
Есть опция товара Статус производителя и 2 значения Оригинал/Неоригинал
В шаблоне необходимо выводить, если значение Оригинал, то выводим изображение бренда, а в title подставляем titile=«Оригинал», если Неоригинал, то выводим картинку зачеркнутого бренда.
Сейчас для этого используется опция Производитель товара и выглядит это так, все работает отлично: disk.yandex.ru/i/3qxRRGR4goh8gA
И выводится в шаблоне так:
Есть опция товара Статус производителя и 2 значения Оригинал/Неоригинал
В шаблоне необходимо выводить, если значение Оригинал, то выводим изображение бренда, а в title подставляем titile=«Оригинал», если Неоригинал, то выводим картинку зачеркнутого бренда.
Сейчас для этого используется опция Производитель товара и выглядит это так, все работает отлично: disk.yandex.ru/i/3qxRRGR4goh8gA
И выводится в шаблоне так:
[[+{$_pls['vendor.logo']}:isnot=`0`:then=`<div class="vendor-logo">
<img src="{$_pls['vendor.logo']}" title="[[+vendor.name]]" class="img-responsive" data-toggle="tooltip"/>
</div>`:else=``]]
Но все же хотелось бы эту дефолтную опцию использовать по её прямому назначению, а как реализовать данный функционал не приложу ума… Додумался только так пока. Периодически отваливаются иконки FontAwesome (и перестаёт оформляться заказ в miniShop2)
Добрый день!
Подскажите пожалуйста.
Периодически (иногда раз в неделю, а иногда и раз в три дня) на фронте отваливаются иконки FontAwesome. Посетитель сайта видит квадратики вместо иконок.
Но иконки — это пол беды. Как только происходит «отвал» иконок, так сразу же перестаёт работать оформление заказа в miniShop2. При нажатии «оформить заказ» ничего не происходит. При этом, остальные функции miniShop2 вроде бы работают.
Обе проблемы решаются очисткой кэша MODX.
Подскажите, в чем может быть причина? Может кто сталкивался с подобным?
Подскажите пожалуйста.
Периодически (иногда раз в неделю, а иногда и раз в три дня) на фронте отваливаются иконки FontAwesome. Посетитель сайта видит квадратики вместо иконок.
Но иконки — это пол беды. Как только происходит «отвал» иконок, так сразу же перестаёт работать оформление заказа в miniShop2. При нажатии «оформить заказ» ничего не происходит. При этом, остальные функции miniShop2 вроде бы работают.
Обе проблемы решаются очисткой кэша MODX.
Подскажите, в чем может быть причина? Может кто сталкивался с подобным?
Выбор даты из фронта
Подскажите, есть тип тв дата. При выборе из админке все понятно. Как сделать выбор даты из фронта и передачу ее в документ? Как вывести этот чудо календарь на фронте?