Вопросы
Общие вопросы по MODX и miniShop2
Добрый вечер! Попробую позадавать тривиальные для большинства здесь вопросы.
1) Как хранятся ссылки на картинки стандартной галереи miniShop2? Вроде же не как TV-параметры? Где подробнее почитать про работу галереи?
2) Что означает поле menuindex у msProduct? Где вообще можно почитать про назначение полей msProduct и modResource?
3) В чем разница между использованием процессоров create и update и методов xPDO set/save? Процессоры нужны в первую очередь для обеспечения времени ожидания ответа от базы данных? Нормально ли обходиться без них в простых случаях, если работаешь из приложения Console?
4) Где вообще можно почитать понятное описание MODX Revo для пользователей, а где не слишком сложно для программистов? Знаю про это
5) Тот же вопрос про минишоп. Все, что есть, здесь?
6) Наконец, где и как поискать недорогую, но платную помощь? Скорее всего, не в написании, а в настройке
Спасибо.
1) Как хранятся ссылки на картинки стандартной галереи miniShop2? Вроде же не как TV-параметры? Где подробнее почитать про работу галереи?
2) Что означает поле menuindex у msProduct? Где вообще можно почитать про назначение полей msProduct и modResource?
3) В чем разница между использованием процессоров create и update и методов xPDO set/save? Процессоры нужны в первую очередь для обеспечения времени ожидания ответа от базы данных? Нормально ли обходиться без них в простых случаях, если работаешь из приложения Console?
4) Где вообще можно почитать понятное описание MODX Revo для пользователей, а где не слишком сложно для программистов? Знаю про это
5) Тот же вопрос про минишоп. Все, что есть, здесь?
6) Наконец, где и как поискать недорогую, но платную помощь? Скорее всего, не в написании, а в настройке
Спасибо.
Redirector при добавлении ?q= параметра показывает "страница не существует"
Привет!
Подскажите, как настроить Redirector или функционал сайта: надо чтобы с /markizy-gennius/ редиректило на /pergoly-so-sdvigajushhejsja-kryshej/, который доступен. Но редирект проходит на
/pergoly-so-sdvigajushhejsja-kryshej/?q=markizy-gennius/aluminium/, который показывает «страница не существует»
Спасибо
Подскажите, как настроить Redirector или функционал сайта: надо чтобы с /markizy-gennius/ редиректило на /pergoly-so-sdvigajushhejsja-kryshej/, который доступен. Но редирект проходит на
/pergoly-so-sdvigajushhejsja-kryshej/?q=markizy-gennius/aluminium/, который показывает «страница не существует»
Спасибо
Не работает 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,
]} Скачивание файла после удачной отправки формы
Здравствуйте!
Прошу помощи в написании скрипта для автоматического скачивания файла после удачной отправки формы.
Прошу помощи в написании скрипта для автоматического скачивания файла после удачной отправки формы.