Вопросы
Как разрешить оценивать товар только купившим?
Есть интернет-магазин на MODx Revo. В качестве компонента магазина используется miniSHOP2, в качестве дополнения для рейтинга — goodStar
Как реализовать возможность изменения рейтинга товаров только купившим его?
Как реализовать возможность изменения рейтинга товаров только купившим его?
Не работает TicketsComments внутри каждого тикета, если тикетов больше одного на странице
Добрый день!
Занялся задачей по созданию страницы тикетов в личном кабинете пользователя, чтобы пользователь мог задавать вопрос через TicketForm, а специально обученный админ на каждый вопрос мог ответить через TicketsComments. Но почему-то результат получается неожиданным в случае, когда на странице больше одного вопроса. А точнее выводится массив с параметрами после первого вопроса. Ошибок нет ни в журнале MODX, ни в консоли браузера. Такое ощущение, будто нельзя размещать более одного TicketComments на странице, но это же бред какой-то? Подробности под катом.
Занялся задачей по созданию страницы тикетов в личном кабинете пользователя, чтобы пользователь мог задавать вопрос через TicketForm, а специально обученный админ на каждый вопрос мог ответить через TicketsComments. Но почему-то результат получается неожиданным в случае, когда на странице больше одного вопроса. А точнее выводится массив с параметрами после первого вопроса. Ошибок нет ни в журнале MODX, ни в консоли браузера. Такое ощущение, будто нельзя размещать более одного TicketComments на странице, но это же бред какой-то? Подробности под катом.
pdoCrumbs внутри pdoResources и tpl
Здравствуйте.
Есть такой вызов
Если делают так
Находил такую проблему https://modx.pro/help/11232, там было решено так
Есть такой вызов
[[pdoResources?&tpl=`prod2`]]Чанк prod2 содержит:[[pdoCrumbs?
&tpl=`@INLINE <a href="[[+link]]">[[+menutitle]]</a>`
&to=`[[+id]]`
&showCurrent=`0`
&from=`14`
&limit=`3`
&tplWrapper=`@INLINE [[+output]]`
&tplMax=``
]]На странице генерируется такой вывод: <a href=""></a>Если убираю &tpl, то генерируется нужная последовательность, только в обёртке по умолчанию.Если делают так
&tpl=`@INLINE <a href="[[+alias]]">[[+pagetitle]]</a>`, то генерируются одинаковые ссылки на id указанный в &to.Находил такую проблему https://modx.pro/help/11232, там было решено так
&toPlaceholder=`crumbs`, но добавление этого параметра и вывод [[+crumbs]] ни к чему не привёл. fenom ignore как модификатор content.
Как реализовать ignore внутри ресурса: {$_modx->resource.localizator_content} и {$_modx->resource.content}?
Например: мне нужно чтобы сработал код, но внутри ресурса игнорировал fenom.
Можно ли как-нибудь реализовать.
Или как отключить феном содержимого только для tickets или определённого ресурса?
Например: мне нужно чтобы сработал код, но внутри ресурса игнорировал fenom.
Можно ли как-нибудь реализовать.
Или как отключить феном содержимого только для tickets или определённого ресурса?
Не подключается репозиторий
Пытаюсь подключить репозиторий, но выходит ошибка:
В журнале ошибок при каждой попытке добавить только это:
Этот поставщик не может быть проверен, и поэтому не может быть использован как поставщик. Пожалуйста проверьте URL сервиса и повторите попытку.Данные авторизации точно правильные, лишних пробелов нигде нет, не первый раз делаю. Пробовал и modstore.pro/extras/ с http и https
В журнале ошибок при каждой попытке добавить только это:
(ERROR in xPDO::getService @ /var/www/vhosts/site.com/httpdocs/core/xpdo/xpdo.class.php: 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
(ERROR in modRestCurlClient::__construct @ /var/www/vhosts/site.com/httpdocs/core/model/modx/rest/modrestcurlclient.class.php: 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead. Подскажите какой плагин использовать?
Доброго времени суток!
Работаю над интернет-магазином на локалке
Планирую запускать
Перед запуском, хотелось бы проверить, на всех ли страницах присутствуют мета-теги description, title и тд
Соответственно вопрос, каким плагином на modx можно проверить все страницы на содержание тегов?
Работаю над интернет-магазином на локалке
Планирую запускать
Перед запуском, хотелось бы проверить, на всех ли страницах присутствуют мета-теги description, title и тд
Соответственно вопрос, каким плагином на modx можно проверить все страницы на содержание тегов?
Представление товаров в корзине
Нужно при добавлении в корзину комплекта товаров, а затем его наполнения считать,
что входящий товар выбран в количестве 1. Далее добавляем новый комплект и при
выборе того же составляющего товара не группировать и не суммировать количество.
В целом я сделал это на привязке к событиям перед добавлением и при добавлении. Но
никак не могу сделать, чтобы группировка была не по product_id, а например product_id+(признак комплекта или его id)
Реализация на сайте new.mylunch.ru/menyu/biznes-lanch/
В роли комплектов выступают бизнес-ланчи. Нужно сначала выбрать Мини, Средний и т.д. а потом наполнять его
товарами и разных категорий. На первом шаге все хорошо, но при добавлении нового комплекта пересекающиеся товары «схлопываются» на первом комплекте. Думаю, что изменение правил группировки должно спасти ситуацию :)
Помогите советом.
что входящий товар выбран в количестве 1. Далее добавляем новый комплект и при
выборе того же составляющего товара не группировать и не суммировать количество.
В целом я сделал это на привязке к событиям перед добавлением и при добавлении. Но
никак не могу сделать, чтобы группировка была не по product_id, а например product_id+(признак комплекта или его id)
Реализация на сайте new.mylunch.ru/menyu/biznes-lanch/
В роли комплектов выступают бизнес-ланчи. Нужно сначала выбрать Мини, Средний и т.д. а потом наполнять его
товарами и разных категорий. На первом шаге все хорошо, но при добавлении нового комплекта пересекающиеся товары «схлопываются» на первом комплекте. Думаю, что изменение правил группировки должно спасти ситуацию :)
Помогите советом.
Почему не работает pdoResources с where?
Доброго времени суток коллеги. Собственно вопрос в заголовке.
[[!pdoResources?
&parents=`257`
&tpl=`tpl.records2.list`
&limit=`0`
&sortby=`publishedon`
&sortdir=`desc`
&includeTVs=`phone`
&where=`{«pagetitle:LIKE»:"%кит%",«phone:LIKE»:"%56%"}`
]]
Так работает:
&where=`{«pagetitle:LIKE»:"%кит%"}`
И так работает:
&where=`{«phone:LIKE»:"%56%"}`
А вот так не работает:
&where=`{«pagetitle:LIKE»:"%кит%",«phone:LIKE»:"%56%"}`
[[!pdoResources?
&parents=`257`
&tpl=`tpl.records2.list`
&limit=`0`
&sortby=`publishedon`
&sortdir=`desc`
&includeTVs=`phone`
&where=`{«pagetitle:LIKE»:"%кит%",«phone:LIKE»:"%56%"}`
]]
Так работает:
&where=`{«pagetitle:LIKE»:"%кит%"}`
И так работает:
&where=`{«phone:LIKE»:"%56%"}`
А вот так не работает:
&where=`{«pagetitle:LIKE»:"%кит%",«phone:LIKE»:"%56%"}`
Minishop2 - удалить все товары
Все хай.
Подскажите, как удалить все товары в категории, удаляя так же и их id. Если удалять вручную, это очень долго. Удалять саму категорию не хотелось бы. И после добавления новых товаров, у них id начинается с последнего до этого удаленного.
Было 10000 товаров, удалил, добавляю новые — у него id 10001.
Спасибо.
Подскажите, как удалить все товары в категории, удаляя так же и их id. Если удалять вручную, это очень долго. Удалять саму категорию не хотелось бы. И после добавления новых товаров, у них id начинается с последнего до этого удаленного.
Было 10000 товаров, удалил, добавляю новые — у него id 10001.
Спасибо.
Unknown column 'msProduct.import_pid' in 'where clause' при getObject после расширения модели товара
Доброго времени суток.
После расширения модели товара (по этой документации) при попытке в отдельном php-файле (modx подключен и инициализирован) поиска товара (через getObject) по значению добавленного поля выдаёт Unknown column 'msProduct.special' in 'where clause'. Во все нужные файлы новые поля прописал, в БД их добавил. Подобных тем поиском не нашел. Код привожу ниже.
После расширения модели товара (по этой документации) при попытке в отдельном php-файле (modx подключен и инициализирован) поиска товара (через getObject) по значению добавленного поля выдаёт Unknown column 'msProduct.special' in 'where clause'. Во все нужные файлы новые поля прописал, в БД их добавил. Подобных тем поиском не нашел. Код привожу ниже.