5 часов назад
параметры из url и записывал бы в кукиПонятное дело, магии не существует. Надо JS написать который возьмёт параметры из url закодирует в JSON и запише...
Как вывести похожие товары по списку опций? 8
Вчера в 13:57
Кстати, если кому интересно, mmxDatabase вроде как можно запустить и на MODX 2.x.
Сначала в консоли делаем так:
composer require mmx/databaseвыпол...
Новый тип дополнений: mmxDatabase и mmxForms 31
Вчера в 11:45
Всем привет! Подскажите пожалуйста а можно ли сделать фильтр в 2 уровня и как это сделать? Т.е. например мне нужно сделать: домен/бренд-из-сео-фильтра...
Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120
02 мая 2024, 15:27
Есть у кого-то идеи? или в данном случае через плагин и событие пробовать, или мсинк тупо всё обрезает?
Msync как записать html контент, а не обработанный без тегов? 1
02 мая 2024, 12:15
воротите, что хотите. Вплоть до удаления исходников сайта, это уже на ваше усмотрение.
Это определённо очень важная возможность 😊
mmxFenom - нативная интеграция шаблонизатора 3
02 мая 2024, 11:30
Управляя настройками mysql, можно задать параметр sql_mode пустым значением (после чего все заработает), но хостер такую возможность не дает… Есть ли ...
pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage 1
02 мая 2024, 10:27
<?php
$id = $modx->getOption('id', $scriptProperties, $modx->resource->id);
$field = $modx->getOption('field', $scriptProperties);
$tpl...
Вывод даты msTimeStamp полей MiniShop2: new, favorite, popular... 3
01 мая 2024, 21:40
$pdoTools = $modx->getParser()->pdoTools;
$data['count_products'] = count($data['products']);
$renderedHtml = $pdoTools->get...
Как передать переменные внутрь чанка из сниппета и заполнить с помощью fenom? 2
Я пользуюсь компонентом localizator для создания многоязычных сайтов.
Могу лишь привести такие цифры.
Открываю на одном компе, в одном браузере, оба сайта на одном сервере.
modx 2.6.5 Кликаю по ресурсу, чтобы открыть на редактирование. Кстати ресурсов в дереве много сотен. Проходит менее секунды, когда все открылось.
modx 2.7.1. те же действия. Только ресурсов 36 штук. Засекаю секундомером. 10,11 секунд пока ресурс открылся и прогрузилось дерево ресурсов.
Вообще-то в состав minishop входит msGallery
Почитайте о нем
docs.modx.pro/komponentyi/minishop2/snippetyi/msgallery
Вы можете передать ему любой свой чанк как tpl
и делать там с изображениями что хотите.
но мне кажется вы что-то путаете.
Я еще могу понять если вы настроили site.com на русский язык а site.com/en/ на английский.
Но вы то пишите что настроили контектсы на /ru/ и на /en/
Так что же вы ожидаете увидеть на site.com?
Всех кто стучиться на .com направляйте на .com/ru/
И это имеет смысл, поскольку обращение идет к объекту приложения $modx, который доступен только внутри сниппета.
А вот использовать эти методы для объекта $_modx на мой взгляд бесполезно, хотя мало ли…
и зачем вообще решили ими пользоваться? Я специально зашел на страницу документации по fenom
docs.modx.pro/komponentyi/pdotools/parser#%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-Fenom
и нашел упоминание только об одном методе, значит вы явно отрыли их не на этой странице.
Я могу ошибаться, но считаю, что 99 процентов разработчиков вообще ими не пользуется для сайтов. Эти методы скорее нужны для написания компонентов и регистрации каких-то строго определенных скриптов.
Проект на 45 процентов готов, а тут такая «радость». Нельзя же заставлять заказчика каждый раз создавая товар идти и переключать источник файлов. А я к своему стыду не знаю, как повлиять на это, кроме системной настройки для minishop ms2_product_source_default
Это будет быстрее, это будет качественнее. И вы потом пойдете и детально посмотреть как он сделал. Вам для опыта будет полезно.
А то вы, не имея опыта, замахнулись на довольно не простые вещи и только наломаете дров.
Вы работате с телеграм на ПК, хотя на ПК уже есть возможность удобно работать с информацией на сайте modx.pro
Это как раз то, о чем говорил Дмитрий Касаткин выше — происходит разделение сообщества, что совершенно не идет на пользу всем нам. Но если сайт обладает возможностью индексации в поисковых системах, возможностью хорошо структурировать все по разделам, то мессенджеры и всякие там каналы в них — это каша из разносортной информации. Это отлично подходит чтобы собрать друзей на пиво или лайкать их фотографии с отпуска. Но нельзя построить полезный и нужный обучающий канал. Вы бы учили PHP по твиттеру? Или wueJS по ICQ? По крайней мере, мне так кажется, хотя как и Дмитрий Касаткин напишу, что скорее всего я просто подсознательно сопротивляюсь прогрессу (меня например и GIT бесит) и все это лишь зависит от возраста.
Разве мессенджеры не служат двум целям? Рассылать девочкам цветочки и поцелуйчики и «прессовать» людей рекламой? Разве можно построить обучающий канал по программированию на этом? Реально обучающий? А как вы код с телефона себе в PhpStorm копируете? Отсылаете на почту?
А со стилями это уж смотрите в консоли браузера, почему они не подключаются. Может не указан тег base href
Вы выводите список ресурсов через сниппет pdoResources. У него есть возможность указать условия выборки через where
Ваша задача после нажатия селект как-то передать нужное условие внутрь этого сниппета.
Вариантов масса, к примеру ваш селект входит в состав формы, которая отправит get запрос на эту же страницу, только добавить в запрос некоторый параметр ?room_count=1
Отловите этот параметр на странице, постройте на основании его корректную строку для where и передайте в сниппет. Вам будут показаны только те ресурсы, которые подошли под условие
PS при использовании Fenom это будет проще, так как он умеет сразу работать с суперглобальными массивами GET