Александр
АХхахааахах... Считаю что такое дело должно быть добровольное и личное дело каждого... Если не в лоб сразу в обязательном порядке, конечно! По этому каждый должен правильно подойти к такому вопросу самостоятельно!
Александр
Обещаю обращаться в крайних случаях, когда не найти ответа в открытом доступе! )
Александр
Всем приятного вечера! Еще раз спасибо за внимание ко мне ....
Anton
Парни, привет! Кто делал что-нить подобное? Напишите примерные сроки/цену? Мне чисто сориентироваться. Ну или велком в личку. )
Николай
В PHP 8.3 появится новая функция json_validate, которая будет определять является ли указанная строка действительно json.
Дима
а то есть тут некоторые димасы
Есть-есть 😉 вернее были, но скоро вернутся. Смотрю ни одного хештега за ~1.5к сообщений не прибавилось тут без меня 👁👁
Игорек
Добрый день, подскажите, делаю в одной функции несколько раз $query = $this->modx->newQuery('msProductData'/'msCategory') Что происходит с переменной query если её переопределяю несколько раз, она же просто перезаписывается?
Алексей
Да
Игорек
Да
Спасибо, решил уточнить)
Игорек
Nano.Karmabot.chat
Rad! smialexby got +1 from vinkspupsen. 112 karma in total.
Андрей
Коллеги подскажите пожалуйста вариант реализации. Необходимо через pdoResource вывести элементы с использование родителя заданного через TV. Пробовал так: {'!pdoResources' | snippet : [ 'element' => 'Localizator', 'parents' => 0, 'limit' => $block.number, 'depth' => 1, 'sortby' => ['publishedon' => 'desc'], 'includeTVs' => 'news_preview, news_dtitle, news_desc, parentId', 'tvPrefix' => '', 'where' => 'parents == parentId', 'useWeblinkUrl' => 1, 'tpl' => '@FILE chunks/news/news_preview.tpl', ]}
Артур
parents это что за поле? У ресурсов по умолчанию такого нет.
Андрей
уже видимо заработался. мне надо по родителю получить
Андрей
какой вариант правильнее использовать, не нашел пример использования
Андрей
{'!pdoResources' | snippet : [ 'element' => 'Localizator', 'parents' => 0, 'limit' => $block.number, 'depth' => 1, 'sortby' => ['publishedon' => 'desc'], 'includeTVs' => 'news_preview, news_dtitle, news_desc, parentId', 'tvPrefix' => '', 'where' => '{"parents":parentId}', 'useWeblinkUrl' => 1, 'tpl' => '@FILE chunks/news/news_preview.tpl', ]}
Артур
В целом не очень понятно, что ты хочешь получить. Есть список ресурсов, у них в ТВ указан какой-то id и нужно получить что?
Андрей
есть список новостей. Есть блок с migx где указывается ресурс-родитель, для вывода новостей именно это рубрики. Цель выбирать ту рубрику которую хочется
Андрей
parentId выбирается у блока в виде ресурса. Далее необходимо получить дочерние элементы этого ресурса
Андрей
так сейчас. проверю
Андрей
все извиняюсь. голова кипит. могу сверху в parents указать) спасибо за помощь)
OMFGDom
Добрый вечер, возник такой вопрос, мне нужно добавить телеграм пост в статью на сайте, Редактор текст TinyMCE когда вставляю код поста, код показывается в виде текста
OMFGDom
Pavel
Сча тогда открою, гляну. Чёт было для загрузки скриптов
Pavel
он почему-то в этот тег засовывает
чет и правда нельзя) Во всяком случае из того, что я знаю. Тогда только в отдельное TV пихать
Pavel
он почему-то в этот тег засовывает
ну или настроить свой темплейт под это дело https://web-revenue.ru/modx-revo/tinymce-rich-text-editor
Алексей
он почему-то в этот тег засовывает
А вам только в одной отдельной статье это надо прописать или для всего шаблона, например СТАТЬЯ? Если последнее то можно просто в шаблоне прописать.
Евгений
а там не тикетс случайно?
Pavel
для всего шаблона
Тогда да, Алексей дело советует. Если для всех элементов с этим шаблоном, то можно прям в шаблоне после контента вставить
Алексей
для вкуса можно настройку в КлиентКОнфиг или на ресурсе-родители замутить TV поле с данной настройкой.
Алексей
MODX гибкая система. что хотите - делайте.
Евгений
Да для тикетс
jevix ставит свои теги, его надо настраивать
Евгений
либо отрубать
OMFGDom
jevix ставит свои теги, его надо настраивать
Ой про него вообще забыл, ща буду смотреть
OMFGDom
спасибо
Артур
Подскажите как в migx называется список со множественным выбором?
Nano.Karmabot.chat
Astonishing! alex87ru got +1 from ShevArtV. 1 karma in total.
OMFGDom
Добрый день, кто знает как добавить такую кнопку INSTANT VIEW через тег в head? или какие-нибудь другие варианты
Maxim
Всем доброе утро. Нашел непонятный баг и не понимаю куда копать... Суть: добавляю товар в корзину, перехожу в корзину, удаляю товар -> корзина не обновляется и показывает наличие товара в корзине. При попытке удалить уже пишет "Ошибка удаления товара". Если сделать ctrl+f5, то корзина показывается уже нормальной - пустой. В журнале ошибок нет. Может у кого было похожее?
Евгений
jquery подключен и в консольке браузера чисто?
Maxim
jquery подключен и в консольке браузера чисто?
девственная чистота везде.. jquery - подключен
Maxim
Поставил tpl.msCart из коробки - ничего не изменилось...
Алексей
Поставил tpl.msCart из коробки - ничего не изменилось...
Проверьте страницу корзины на подключение jqery и наличия ошибок в консоле.
Алексей
Проверьте переключается ли кол-во товаров
Maxim
Проверьте переключается ли кол-во товаров
кол-во меняется. при этом изменяется всего товаров и сумма.
Алексей
те жаба работает, редя нет... странно.
Maxim
Баг именно при обновлении части страницы когда все товары удаляю... после ctrl f5 показывает пустую страницу. Если потом еще товара закинуть и перейти в корзину, то показывает пустую коризину опять же до ctrl f5
Алексей
А вы делаете с нуля или к вам пришел проект?
Алексей
кеш какой-то жесткий...
Алексей
кеш на стророне браузера. проверьте другой бравзер
Maxim
еще прикол, что если не в инкогнито и залогинен в админку, то все работает отлично и бага нет
Maxim
2.8.3 / 3.06
Антон
Товарищи, вопрос к опытным специалистам по mFilter2 в связке с msProducts. Добавил сниппет getUrlParam, чтобы сделать сортировку, и получать значения через get-параметр. Однако работает ровным счётом наоборот - по умолчанию выводит товары, начиная с популярных, а вот с get-параметром sort=popular - выводит по другой сортировке. Конечно можно было бы списать на неправильные условия, но нет, всё верно, вот код https://pastebin.com/KhbtG0AS
Антон
Точнее срабатывает. Но почему-то сортировка ASC и не меняется на DESC
Антон
а что showlog и tosql выдают?
showlog: 0.0000582: pdoTools loaded. 0.0000868: Conditions prepared 0.0000141: xPDO query object created 0.0000710: leftJoined msProductData as Data 0.0000460: leftJoined msVendor as Vendor 0.0000010: Grouped by msProduct.id 0.0000250: Added selection of msProduct: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `alias_visible`, `link_attributes`, `published`, `pub_date`, `unpub_date`, `parent`, `isfolder`, `introtext`, `richtext`, `template`, `menuindex`, `searchable`, `cacheable`, `createdby`, `createdon`, `editedby`, `editedon`, `deleted`, `deletedon`, `deletedby`, `publishedon`, `publishedby`, `menutitle`, `donthit`, `privateweb`, `privatemgr`, `content_dispo`, `hidemenu`, `class_key`, `context_key`, `content_type`, `uri`, `uri_override`, `hide_children_in_tree`, `show_in_tree`, `properties` 0.0000100: Added selection of msProductData: `article`, `price`, `old_price`, `weight`, `image`, `thumb`, `vendor`, `made_in`, `new`, `popular`, `favorite`, `tags`, `color`, `size`, `source` 0.0000088: Added selection of msVendor: `name` AS `vendor.name`, `resource` AS `vendor.resource`, `country` AS `vendor.country`, `logo` AS `vendor.logo`, `address` AS `vendor.address`, `phone` AS `vendor.phone`, `fax` AS `vendor.fax`, `email` AS `vendor.email`, `description` AS `vendor.description`, `properties` AS `vendor.properties` 0.0000329: Processed additional conditions 0.0001099: Added where condition: class_key=msProduct, msProduct.id:IN(325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415), msProduct.published=1, msProduct.deleted=0 0.0000231: Sorted by `popular` asc, 0.0000031: Limited to 21, offset 84 0.0001750: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `msProduct`.`id`, `msProduct`.`type`, `msProduct`.`contentType`, `msProduct`.`pagetitle`, `msProduct`.`longtitle`, `msProduct`.`description`, `msProduct`.`alias`, `msProduct`.`alias_visible`, `msProduct`.`link_attributes`, `msProduct`.`published`, `msProduct`.`pub_date`, `msProduct`.`unpub_date`, `msProduct`.`parent`, `msProduct`.`isfolder`, `msProduct`.`introtext`, `msProduct`.`richtext`, `msProduct`.`template`, `msProduct`.`menuindex`, `msProduct`.`searchable`, `msProduct`.`cacheable`, `msProduct`.`createdby`, `msProduct`.`createdon`, `msProduct`.`editedby`, `msProduct`.`editedon`, `msProduct`.`deleted`, `msProduct`.`deletedon`, `msProduct`.`deletedby`, `msProduct`.`publishedon`, `msProduct`.`publishedby`, `msProduct`.`menutitle`, `msProduct`.`donthit`, `msProduct`.`privateweb`, `msProduct`.`privatemgr`, `msProduct`.`content_dispo`, `msProduct`.`hidemenu`, `msProduct`.`class_key`, `msProduct`.`context_key`, `msProduct`.`content_type`, `msProduct`.`uri`, `msProduct`.`uri_override`, `msProduct`.`hide_children_in_tree`, `msProduct`.`show_in_tree`, `msProduct`.`properties`, `Data`.`article`, `Data`.`price`, `Data`.`old_price`, `Data`.`weight`, `Data`.`image`, `Data`.`thumb`, `Data`.`vendor`, `Data`.`made_in`, `Data`.`new`, `Data`.`popular`, `Data`.`favorite`, `Data`.`tags`, `Data`.`color`, `Data`.`size`, `Data`.`source`, `Vendor`.`name` AS `vendor.name`, `Vendor`.`resource` AS `vendor.resource`, `Vendor`.`country` AS `vendor.country`, `Vendor`.`logo` AS `vendor.logo`, `Vendor`.`address` AS `vendor.address`, `Vendor`.`phone` AS `vendor.phone`, `Vendor`.`fax` AS `vendor.fax`, `Vendor`.`email` AS `vendor.email`, `Vendor`.`description` AS `vendor.description`,
Антон
а что showlog и tosql выдают?
`Vendor`.`properties` AS `vendor.properties` FROM `yIiwUDaSgv_site_content` AS `msProduct` LEFT JOIN `yIiwUDaSgv_ms2_products` `Data` ON `msProduct`.`id` = `Data`.`id` LEFT JOIN `yIiwUDaSgv_ms2_vendors` `Vendor` ON Data.vendor=Vendor.id WHERE ( `msProduct`.`class_key` = 'msProduct' AND `msProduct`.`id` IN (325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415) AND `msProduct`.`published` = 1 AND `msProduct`.`deleted` = 0 ) GROUP BY msProduct.id ORDER BY `popular` asc LIMIT 84, 21 " 0.0001390: SQL executed 0.0000851: Total rows: 91 0.0000470: Rows fetched 0.0000551: Returning raw data 0.0004280: Checked the active modifiers 0.0008969: Loaded "modChunk" with name "tpl.msProducts.row.work" 0.0008969: Compiled Fenom chunk with name "modchunk/97" 0.0024424: Time to load products options 0.0059102: Total time 2 097 152: Memory usage
Антон
т.е. сниппет вроде получил значение сортировки popular, но почему ASC а не DESC
Gaius Cassius
я понял