Вопросы
Не работает pdoPage по кнопке, как исправить?
Не могу завставить работать pdoPage, ошибок в консоли нету, проверял в нескольких браузерах, в итоге появляется просто стандартная навигация от pdopage, и при этом при клике на навигацию, переход идет на страницу а не аякс подгрузка.
вот код полностью
вот код полностью
<div class="equipments__wrapper" id="pdopage">
[[$crumbs]]
<div class="equipment__wrapper rows">
[[!pdoPage:default=`<h3 class="def-bold-title equipment__title">Список пуст.</h3>`?
&parents=`3`
&limit=`3`
&ajaxElemWrapper=`#pdopage`
&ajaxElemRows=`#pdopage .rows`
&ajaxElemMore=`#pdopage .loadMore`
&ajaxMode=`button`
&sortby=`{ "parent":"ASC", "menuindex":"ASC" }`
&tpl=`equipmentTpl`
&ajaxTplMore=`@INLINE <button class="def-btn loadMore">Посмотреть еще</button>`
]]
</div>
[[!+page.nav]]
</div> При открытии страницы товара в URL строке появляется ?id=17
tilkom.com/datchiki/?id=17
Надо что бы открывалась данного формата, но переходя что по одной что по другой ссылку открываются категории
tilkom.com/datchiki/
Надо что бы открывалась данного формата, но переходя что по одной что по другой ссылку открываются категории
tilkom.com/datchiki/
tvssCloud как заставить работать
Добрый день! Застрял я на облаке тегов, пытаюсь это сделать на tvsuperselect. Выводить пробую так
( Про TaggerTag знаю и все работает но хотелось бы на tvss ) Может подскажет кто, как решить вопрос.
{'tvssCloud' | snippet : [
'id'=>'{$parent}'
'tv'=>'10'
'tpl'=>'@INLINE <a class="btn btn-default btn-xs" href="{$link}" role="button"><i class="fa fa-tag" aria-hidden="true"></i>{$tag}</a>']}В ответ такая ошибка на главнойNotice: Array to string conversion in core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487) : eval()'d code on line 269 ArrayНа странице с ресурсом пишет просто Array ( Про TaggerTag знаю и все работает но хотелось бы на tvss ) Может подскажет кто, как решить вопрос.
Object of class msProduct_mysql could not be converted to string

Необходимо из урлов удалить ®, но на 8 строчке возникает ошибка.
Подскажите, как исправить?
Мультиязычность сайта на MODX
Доброго всем дня!
Чаще всего для создания мультиязычного сайта рекомендуют использовать Babel.
Но у него есть один недостаток — очень сильно увеличивается количество страниц.
Т.е., к примеру, одна страница (index.html) на самом деле — это 4 отдельные страницы
example.ru
example.ru/en/
example.ru/us/
example.ru/fr/
Есть ли альтернатива этому?
Есть вот такой вариант — для страницы index.html создаётся MIGX с соответствующими контентами (pagetitle, longtitle, content и прочие) ru en us fr, которые в процессе вывода страницы выводятся вместо стандартных pagetitle, longtitle, content и т.д.
Страница примет вид (с той же структурой)
example.ru?lang=ru
example.ru?lang=en
example.ru?lang=us
example.ru?lang=fr
Имеет ли данный вариант право на жизнь? Или остановиться на Babel (т.е. игра не стоит свеч)?
Или есть другие варианты?
Чаще всего для создания мультиязычного сайта рекомендуют использовать Babel.
Но у него есть один недостаток — очень сильно увеличивается количество страниц.
Т.е., к примеру, одна страница (index.html) на самом деле — это 4 отдельные страницы
example.ru
example.ru/en/
example.ru/us/
example.ru/fr/
Есть ли альтернатива этому?
Есть вот такой вариант — для страницы index.html создаётся MIGX с соответствующими контентами (pagetitle, longtitle, content и прочие) ru en us fr, которые в процессе вывода страницы выводятся вместо стандартных pagetitle, longtitle, content и т.д.
Страница примет вид (с той же структурой)
example.ru?lang=ru
example.ru?lang=en
example.ru?lang=us
example.ru?lang=fr
Имеет ли данный вариант право на жизнь? Или остановиться на Babel (т.е. игра не стоит свеч)?
Или есть другие варианты?
Смена tv на лету
Всем привет!
Помогите пожалуйста, никак не соображу как можно сделать следующее:
На сайте нужно сделать так чтобы отображались цены ну например в двух валютах, на выбор пользователя.
Суммы и обозначения валют (USD, RUR и т.д.) предполагаю брать из tv-поля, заполненного вручную.
Так вот каким образом сделать так, чтобы пользователь например выбрал нужную валюту из выпадающего списка где-нибудь в шапке сайта, и все цены отобразились в нужной ему валюте. Если это будет делаться без перезагрузки страницы — вообще супер, но совсем не обязательно.
Помогите пожалуйста, никак не соображу как можно сделать следующее:
На сайте нужно сделать так чтобы отображались цены ну например в двух валютах, на выбор пользователя.
Суммы и обозначения валют (USD, RUR и т.д.) предполагаю брать из tv-поля, заполненного вручную.
Так вот каким образом сделать так, чтобы пользователь например выбрал нужную валюту из выпадающего списка где-нибудь в шапке сайта, и все цены отобразились в нужной ему валюте. Если это будет делаться без перезагрузки страницы — вообще супер, но совсем не обязательно.
Как написать условие OR c помощью fenom?
Все привет, делаю фильтрацию товаров, и столкнулся с проблемой и недостатком знаний как организовать условие в скобках и с OR между ними. Подскажите, кто разбирается. P.S. Код весь не влазит, но нужное я разместил.
{var $filter = []}
{if $get.gem?}{set $filter['consist'] = $get.gem}{/if}
{if $get.metal?}{set $filter['metal'] = $get.metal}{/if}
{if $get.size?}{set $filter['size'] = $get.size}{/if}
{if $get.type?}{set $filter['fabric:IN'] = $get.type}{/if}
{if $get.tag?}{set $filter['tags:IN'] = $get.tag}{/if}
{if $get.label?}
{foreach $get.label as $label}
{set $filter[$label] = 1} // Вооот здесь
{/foreach}
{/if}
<div class="products flx">
{var $products = '!pdoPage' | snippet : [
'element' => 'msProducts',
'parents' => 19,
'depth' => 0,
'limit' => $get.pagesize ? : 12,
'tpl' => 'tplProducts',
'includeThumbs' => 'thumb',
'optionFilters' => $filter | toJSON,
'where' => $where,
]} Скачивание файла после удачной отправки формы
Здравствуйте!
Прошу помощи в написании скрипта для автоматического скачивания файла после удачной отправки формы.
Прошу помощи в написании скрипта для автоматического скачивания файла после удачной отправки формы.
Как добавить в migx список, в котором будут другие migx объекты, при выборе откроется соответствующий?
Как добавить в migx список, и в списке будут другие migx объекты, при выборе одной записи из списка появится соответствующий migx обект, и после заполнения добавится в основный migx.
migxMain
MigxLISTBOX
1 name
3
4
2 name
5
6 miniShop2 и ошибка обработки пользовательских данных при оформлении заказа
Добрый день.
Используется:
1) minishop2-2.5.0-pl
2) MODX Revolution 2.7.0-pl
Суть проблемы: Если пользователь при оформлении заказа хоть раз вводил сочетание телефон + почта, какие бы данные в будущем он не вводил — его почта ВСЕГДА будет такой, какой он её указал в первый раз.
Используется:
1) minishop2-2.5.0-pl
2) MODX Revolution 2.7.0-pl
Суть проблемы: Если пользователь при оформлении заказа хоть раз вводил сочетание телефон + почта, какие бы данные в будущем он не вводил — его почта ВСЕГДА будет такой, какой он её указал в первый раз.