Артур
Ну видимо дело в наборе параметров, смотри что там у тебя в custom
Пути к скриптам на месте. Чанки только переопределил...
Андрей
Пути к скриптам на месте. Чанки только переопределил...
А если твой вызов без набора, подключаются?
Дима
⁉️ Я знаю чего вы все не знаете 🤪 Но вдруг кто-нибудь пробовал сделать статическим элементом TV-штку? Как я понял, там сохраняется дефолтное значение, А Можно PHP-код там писать? #MODX2
Фёдор
Господа, приветствую. Подскажите, на данный момент знаю PHP, насколько велико его значение в данной CMS?
Фёдор
Ну она написана на php+mysql+js
Просто я смотрю офф.документацию, а там всё (почти всё встроенными функциями написано). Вот и закрались сомнения
Артур
А если твой вызов без набора, подключаются?
Спасибо, разобрался))) Как всегда сам дурак.
Фёдор
Сниппеты и плагины это php
То бишь, если я хочу продвигать свои услуги как php разработчик, то мой предел в этом плане, то, что вы указали?😅
Фёдор
Сниппеты и плагины это php
И в таком случае, мне лучше не стоит влезать в CMS,а искать другой путь развития?
Sentinel
Бэк
Тогда еще + extJs
Фёдор
Тогда еще + extJs
Что такое extJs?
Андрей
Тогда еще + extJs
Ну не обязательно же, vue, angular, да что угодно
Андрей
Sentinel
Что такое extJs?
Лучше загуглить 😉
Фёдор
Можешь в октябрь влезть 🙃
Хм, выглядит интересно. Спасибо за наводку
Алексей
Ну вот.... Испугали разработчика. У нас и так нехватка.... (((
Sentinel
Ну конечно странно октябрь предлагать в чате MODX как по мне 🤷‍♂
Андрей
Ну конечно странно октябрь предлагать в чате MODX как по мне 🤷‍♂
Да я стебусь так то, всё в modx норм, пили на чём удобно, zoomx привнёс удобства, надеюсь для трёхи Сергей допилит
Алексей
Да, понятно. Я тож смеюсь...
Алексей
Может кто знает... в modalConsole пытаюсь свой класс запустить и потом сделать getObject Не создается обьект... причем: в 2.8.1 работает в 2.8.3 НЕТ. пишу в консоле один и тот же код... нюанс - в 8.1 - разработка допа в 8.3 - установил его.... или
Проблема была в смене типа БД для MODX. Актуально для modExtra Суть: Если при создании компонента был выбран для таблицы обьект xPDOSimpleObject И потом понадобилось отказаться и сделать его обьектом типа xPDOObject То в билдере нужно В РУЧНУЮ удалить файлы схемы из папки models/_myKomponent_/ и возможно models/_myKomponent_/mysql тк файлы непосредственно в папке компонента не перезаписываются, а если их очистить - создадутся новые.
Дима
Хм, выглядит интересно. Спасибо за наводку
Ещё можешь в Битру пойти, но кроме php придется ещё учиться материться как никогда и не мечтал! А вообще, на modx очень комфортно работается, экосистема позволяет "писать на php" там где стоило бы "писать на встроенных функциях" как ты выразился. Потому что любой сниппет - это кусочек php. Попробуй! Я в ~2013 попробовал и скоро 10 лет пора отмечать. Даже удалось дожить до MODX3 👍
Алексей
Доброго времени суток! Такой вопрос - без контекстов как можно сделать мультирегиональность типа site.ru/ufa site.ru/omsk ? Чтобы все работало с одного контекста, на страницах будет меняться только город в тексте С поддоменами получилось, а с подпапками 404 отдается и все
Евгений
Евгений
а вообще, не оч понятно
Алексей
вот такой плагин для поддоменов
Евгений
modstore. pro/packages/ecommerce/cityfields наверное
выходил подышать свежим воздухом?
Алексей
Евгений
Алексей
бесполезно
неее. надо закончить темку шоб начать выкладывать в паблик ))))
Алексей
вот такой плагин для поддоменов
а для подпапки что-то не могу сообразить как отдавать нужную страницу
Алексей
и рубить баблишко))
чет я уже пессимистичен в этом.
Евгений
+ там написано set site_start - это устанавливает главную страницу сайта
Евгений
можно как вариант попробовать ставить нужные вам id , а можно переписать на sendforward
Алексей
будет много городов и много страниц на сайте site.ru/ufa/test site.ru/omsk/test одна и та же страница будет, только заменится город через плейсхолдер получать url, искать по нему id и отдавать его - вариант. но насколько это правильное решение?
Алексей
Пока не читал, возможно есть решение там Но я уже сделал с помощью плагина себе абсолютно тоже самое
Алексей
Но спасибо 👌🏻
Артур
Приветствую. Задача. Есть список ресурсов который я получаю из ТВ при сохранении ресурса, нужно записать его в БД в формате: id сохраняемого ресурса - id из списка. При этом если id в списке нет, а в БД есть, запись из базы надо удалить. Конкретный пример. Есть Главная (1) и есть разделы с новостями Политика (2) Экономика (3) Спорт(4). У главной есть ТВ list где записаны id тех разделов которые на главной надо выводить. Допустим изначально list = 2,3,4 и в БД есть записи 1 - 2 1 - 3 1 - 4. Затем я удаляю из list id = 4. И мне нужно удалить из БД запись 1 - 4. Самый простой вариант который пришел мне в голову, удалить все записи где есть 1 и сделать новые, но это как-то топорно, есть вариант лучше? При этом если я вместо 4 запишу 5 то в БД надо добавить запись 1-5
Gaius Cassius
Приветствую. Задача. Есть список ресурсов который я получаю из ТВ при сохранении ресурса, нужно записать его в БД в формате: id сохраняемого ресурса - id из списка. При этом если id в списке нет, а в БД есть, запись из базы надо удалить. Конкретный пример. Есть Главная (1) и есть разделы с новостями Политика (2) Экономика (3) Спорт(4). У главной есть ТВ list где записаны id тех разделов которые на главной надо выводить. Допустим изначально list = 2,3,4 и в БД есть записи 1 - 2 1 - 3 1 - 4. Затем я удаляю из list id = 4. И мне нужно удалить из БД запись 1 - 4. Самый простой вариант который пришел мне в голову, удалить все записи где есть 1 и сделать новые, но это как-то топорно, есть вариант лучше? При этом если я вместо 4 запишу 5 то в БД надо добавить запись 1-5
смею предположить, что для хранения списка ресурсов лучше было бы использовать поле в базе типа enum и тогда при сохранении просто обновлять 1 поле (будет и удалять и записывать и тд)
Gaius Cassius
ну или делать как MIGX - хранить json
Gaius Cassius
типа id_нужной страницы - [{"1","22","7","15"}] (айдишники из списка)
Артур
смею предположить, что для хранения списка ресурсов лучше было бы использовать поле в базе типа enum и тогда при сохранении просто обновлять 1 поле (будет и удалять и записывать и тд)
Понял, надо было это уточнить. Мне нужно будет в сниппет получать список ресурсов которые используют тот или иной раздел новостей. Т.е. разделы будут выводиться не только на главной но и на других страницах
Артур
я бы использовал json формат хранения с ним и в сниппете работать просто и обновлять придется всегда 1 запись
А как я из json получу список всех ресурсов которые используют раздел Политика, например?
Артур
В бд кастомная таблица?
Да два поля master и slave
Dan
Да два поля master и slave
А для каждого отдельная запись делается? Или в slave через запятую перечисляются?
Gaius Cassius
А как я из json получу список всех ресурсов которые используют раздел Политика, например?
меняем немного структуру хранения json "id"-"Тэг (политика например)", ... и потом %Like% загрузка конечно будет большая
Gaius Cassius
можно еще оставить как есть просто при сохранении делать delete по id и потом новый инсерт данных и по поиску - просто уловие в where (ну и джойн)
Dan
Отдельная
А что если делать одну запись для ресурса и в slave через запятую перечислять? Тогда можно просто при сохранении получать значение slave, конвертировать в массив и делать array_intersect с текущим
Gaius Cassius
а, я чет проспал его
поэтому вариант оставить как есть, и делать delete insert
Артур
поэтому вариант оставить как есть, и делать delete insert
Ну ок, в принципе он самый простой 😁
Максим
Подскажите как обратиться к эту свойству в сниппете: $_modx->config.cultureKey
Mr. Karandash
Всем привет. Какой на данный момент актуальный способ реализации мультисайтовости на контектстах? Подомен на основной сайт направлен + плагин?
Максим
$modx->config['cultureKey'];
Спасибо большое!
Nano.Karmabot.chat
Swell! vectorserver got +1 from Derzaiii. 1 karma in total.
Дима
Всем привет. Какой на данный момент актуальный способ реализации мультисайтовости на контектстах? Подомен на основной сайт направлен + плагин?
Мы так делаем, универсально получается. Вроде было ещё решение с правкой index.php но не прижилось)) А можно как то ещё?
Mr. Karandash
Мы так делаем, универсально получается. Вроде было ещё решение с правкой index.php но не прижилось)) А можно как то ещё?
я просто давно делал, думал может что то придумали типа 2 кнопки нажал и готово )
Ростислав
Приветствую. Подскажите этот плагин работает только в связке с minishop? https://modstore.pro/packages/payment-system/mspcloudpayments