Sortby в pdomenu
Здравствуйте!
Вывожу список ресурсов в 1ом меню таким образом:
Вывожу список ресурсов в 1ом меню таким образом:
[[pdoMenu?
&parents=`95`
&showHidden=`0`
&showUnpublished=`0`
&useWeblinkUrl=`0`
&outerClass=`child`
&innerClass=`child`
&parentClass=`has-child`
&levelClass=`level-`
&firstClass=`0`
&lastClass=`0`
&tplOuter=`@INLINE [[+wrapper]]`
&tplCategoryFolder=`@INLINE <li [[+classes]]><span>[[+menutitle]]</span><span class="toggler"></span>[[+wrapper]]</li>`
&tplParentRow=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a><span class="toggler"></span>[[+wrapper]]</li>`
&resources=`114,106,121,2011,132,141,1335,128,137,1831,1965,1995,5093,5127,5160,5172,5218,5221,5224,5227,5261,5451,5601,5564,`
]] Кастомизация поля input[type=number] или поля количество
В интернет много всяких решений, но часть из них обладают избыточной функциональностью, часть требует сторонние библиотеки, типа jQuery, а простые и лёгкие решения мне не попадались, это наверное потому что я искать не умею))) В общем как бы там ни было, пусть в интернете появится ещё одно решение, вдруг кому-то пригодится. Все подробности о том, как пользоваться в репозитории.
Ошибка в minishop2 action.php после переноса сайта
Добрый день.
После переноса сайта при добавлении товара в корзину возникают ошибки
Fatal error: require_once(): Failed opening required '/manager.class.php' (include_path='.:') in /var/www/u1613500/data/www/spklinker.ru/core/components/minishop2/controllers/mgr/settings.class.php on line 4
Наверное это как то связано, хз.
У кого-нибудь есть хоть какие-нибудь предположения в чем может быть проблема?
После переноса сайта при добавлении товара в корзину возникают ошибки
Warning: dirname() expects exactly 1 parameter, 2 given in /var/www/u1613500/data/www/spklinker.ru/assets/components/minishop2/action.php on line 12Также происходит ошибка в админке когда я пытаюсь зайти Пакеты -> minishop2 -> Настройки:
Warning: require(/index.php): failed to open stream: No such file or directory in /var/www/u1613500/data/www/spklinker.ru/assets/components/minishop2/action.php on line 12
Fatal error: require(): Failed opening required '/index.php' (include_path='.:') in /var/www/u1613500/data/www/spklinker.ru/assets/components/minishop2/action.php on line 12
Fatal error: require_once(): Failed opening required '/manager.class.php' (include_path='.:') in /var/www/u1613500/data/www/spklinker.ru/core/components/minishop2/controllers/mgr/settings.class.php on line 4
Наверное это как то связано, хз.
У кого-нибудь есть хоть какие-нибудь предположения в чем может быть проблема?
Вывод цен в зависимости от производителя
Всем привет, как сделать вывод текста «Цена по запросу» только по определенным производителям?
К примеру, если бренд Nokia или iphone, то цена по запросу, если Xiaomi, то цена та, что в карточке.
Пробую сделать условие, не получается…
К примеру, если бренд Nokia или iphone, то цена по запросу, если Xiaomi, то цена та, что в карточке.
Пробую сделать условие, не получается…
{if $_pls['vendor.name']: 'nokia' ,'iphone'}
Цена по запросу
{else}
[[+price]]
{/if} Как добавить коэффициент умножения на цены miniShop2 и msOptionsPrice2
Нужно чтобы в минишоп попадали уже цены умноженные на этот коэффициент. Часть товаров с опциями msop2.
Еще на сайте есть текстовые цены на доп услуги, их тоже как-то менять надо на этот коэффициент.
Еще на сайте есть текстовые цены на доп услуги, их тоже как-то менять надо на этот коэффициент.
Компонент Tagger и htaccess на TimeWeb
Всем добрый день.
Пытаюсь заставить компонент Tagger выдавать «красивые» ссылки на теги. Но на хостинге TimeWeb не работает запись в htaccess вида:
Может ли кто-то подсказать, где я допустил ошибку в правиле? Или может у кого-то есть опыт настройки этого под TimeWeb?
Пытаюсь заставить компонент Tagger выдавать «красивые» ссылки на теги. Но на хостинге TimeWeb не работает запись в htaccess вида:
RewriteRule ^vyvod-tegov/(.*)$ vyvod-tegov/?tag=$1 [L]Ссылки в чанке формируются следующим образом:<a href="[[~145]][[+alias]]">[[+tag]]</a>Как я понимаю, правило в htaccess должно подхватывать значение «alias» и подставлять его в преобразованные урл после «tag=». Но ничего не срабатывает.Может ли кто-то подсказать, где я допустил ошибку в правиле? Или может у кого-то есть опыт настройки этого под TimeWeb?
StaticElementsLive
Дополнение позволяет автоматически создавать элементы Modx на основании статических файлов созданных в определенных директориях, что позволяет ускорить разработку сайтов в IDE.
Видео-обзор
Beta релиз minishop2 3.0
Друзья,с прошлого анонса обновления miniShop2 прошло какое-то время. Обновление было хорошо оттестировано. Релиз был дополнен большим количеством исправлений. Стал более стабильным.
Я перевел все свои проекты, с которыми работаю на постоянной основе на эту версию. Полет нормальный.
Перед официальным релизом, который будет доступен все в репозиториях MODX решил выпустить Бета версию и еще раз рассказать что нового, как правильно адаптировать проекты.
Я перевел все свои проекты, с которыми работаю на постоянной основе на эту версию. Полет нормальный.
Перед официальным релизом, который будет доступен все в репозиториях MODX решил выпустить Бета версию и еще раз рассказать что нового, как правильно адаптировать проекты.
Как подружить filetranslit и fastupload?
Получает если заливать файл латинскими буквами, без пробелов и нижних подчёркиваний, всё норм, но если что-то другое. всё, показывает что картинка сломана, путь показывает не такой какой он есть. Допустим такой fastupload tv. prnt.sc/cSFatPKsx_Sz
Если не использовать fastupload всё норм.
Если не использовать fastupload всё норм.
ZoomX Быстрый старт - разбираем на практике. Часть первая.
Я уже неоднократно писал комплиментарные заметки компоненту ZoomX, никак не останавливаясь на практических моментах. Пришло время закрыть этот гештальт. Давайте разберемся как устроен компонент, как им пользоваться и напишем первое приложение.
Прежде всего скажу, что выделяю в компоненте ZoomX несколько частей, каждая из которых отвечает за решение своей глобальной задачи.
Таких задач я для себя выделил две.
Прежде всего скажу, что выделяю в компоненте ZoomX несколько частей, каждая из которых отвечает за решение своей глобальной задачи.
Таких задач я для себя выделил две.
- Построение полноценного RESTfull API
- Отказ от парсеров MODX и построение шаблонов сайта на основе правильного взрослого шаблонизатора (это ведет, в том числе к ускорению загрузки сайта)