Alexandr
чет я либо не то пишу, либо не тем пользуюсь
Артур
show_service это чекбокс?
Alexandr
да
Артур
И тебе нужно вывести ресурсы где он отмечен?
Alexandr
Alexandr
верно
Артур
В where почему пустые кавычки, должно быть 1.
Alexandr
я думал оно выдает либо то значение что я указал либо пустую строку, а если там пусто то выдает 1 ?
Alexandr
Alexandr
все вывелось)
Pavel
ребят такой вопрос - как можно организовать сохранение доп полей пользователями в одном ресурсе с фронта? те при сохранении чтоб записывать данные пользователя в массив одного ТВ, например mogx?
Pavel
думал можно сделать на основе тикетов но таам вроде автор только может сохранять? или можно дать права всвем зарегистрированным?
Pavel
Все пользователи должны мочь записывать данные в одно тв? или что?
да, есть ресур с тв, каждый может зайти и добавить свои данные. одно тв, один ресурс
Pavel
я смотрю в сторону migx, ну или может проще можно
Артур
А что за данные?
Pavel
А что за данные?
Просто текст или ссылка. Ну и наверное ид пользователя, чтоб при повторном сохранении выцепить и перезаписать в массиве
Артур
Я не знаю, конечной цели, но если одно тв 1 ресурс и разноплановые данные, то можно migx. Создай его, получи его, раскодируй в массив, посмотри структуру и потом просто при отправке данных пользователем, дописывай данные и сохраняй.
Артур
Ты же знаешь как получить значение ТВ?
Pavel
Ты же знаешь как получить значение ТВ?
Это то знаю. В плагине делал так как-то на тикетах
Артур
Из POST
Pavel
Например в ресурсе делаю форму, на фронте. И при отправке передаю ид ресурса. Дальше как нужно вызвать плагин?
Pavel
Вот это не оч ясно пока
Артур
Например в ресурсе делаю форму, на фронте. И при отправке передаю ид ресурса. Дальше как нужно вызвать плагин?
Какой ещё плагин? Форму нужно принять и обработать, нет для этого плагинов.
Артур
Как форму отправляешь AjaxForm+FormIt?
Pavel
Как форму отправляешь AjaxForm+FormIt?
Пока никак не отправляю, я думаю как сделать удобнее. Можно и AjaxFormIt
Pavel
Те в ресурс я выводу аяксформ, дальше эти данные как-то нужно принять и обработать и записать в тв. Вот я думал это делается плагином 😬
Артур
Пока никак не отправляю, я думаю как сделать удобнее. Можно и AjaxFormIt
Ну так вот у FormIt есть хуки, пишешь свой хук, который из POST будет брать данные и дальше по схеме. Хук это сниппет, который должен возвращать true, т.е. в конце должно быть return true. Пропишешь его название в параметре hooks и будет тебе счастье.
Pavel
https://modstore.pro/packages/users/ms2form Глянь, по-моему там tv есть
Гляну, спасибо. Но это вроде для минишопа. С хуками вроде проще будет
Sentinel
Гляну, спасибо. Но это вроде для минишопа. С хуками вроде проще будет
ms2 это те же ресурсы, просто class другой... смотри, как удобнее
Alisa
Кстати, не было никогда плана товары полностью унести в свою таблицу? Без привязки к _site_content.
Alisa
-1 JOIN
Eugene
-1 JOIN
т.е сделать копию _site_content + еще столбцы для товара?
Eugene
И что вообще в джойнах плохого?
Alisa
Да, что-то вроде копии _site_content + _ms2_products. Чуть быстрее без JOINов.
Alisa
Хотя, да. Туповатая затея, учитывая сколько портянок нужно тащить от modResource.
Павел
А там к нему и миллион других сниппетов
Алексей
учитывая что стандартный сниппет джойнит и вендора и опции и еще кучу какашек, то облегчить это можно прописав выборку по полям в select поле снипета.
Алексей
Ну или решить прямыми запросами - накатав свой снипет. Получится быстрее в несколько раз выборка. :)
Алексей
Вы мне лучше обясните. почему в феноме ereplace не хочет работать регулярка... строка такая условно: asdgf asdgf <figure> ..... </figure> dfgfdfg dfgdfg шоб вырезать эту figure делаю: (.+?)<figure(.+?)<\/figure>(.+?)/i игнорит и выводит всю строку. или я много хочу от этой функции?
Alisa
Попробуй /is
Алексей
я с этого начинал...
Алексей
кажись просто эта штука как-то по другому работает. как - х.з.
Alisa
На обычном вызове preg_replace тестировал? Если да, то грабли где-то в экранировании символов.
Алексей
тк если написать только (.+?) - Заменяет все. ну и плюс - проверял на онлайн https://regex101.com/
Алексей
ладно, видимо, свой модификатор забомблю.
Gena
Может кто посоветовать хостера в РФ?
Gena
https://beget.com/p26326
Благодарю
Алексей
Благодарю
Пожалуйста.
Артур
Скажите php8 полностью совместим с php7.*, т.е. если поднять версию до 8 ничего не сломается?
Dmytro
Сломается, совместим не полностью Вернее тут зависит от того что вы запускаете, какой код
Артур
Сломается, совместим не полностью Вернее тут зависит от того что вы запускаете, какой код
Не знаю, какой товарищи из сообщества в допах написали, тот и запускаю)))
Иван
+ пару фиксов было. Они не влиты
Артур
понял, спасибо.
Иван
Update PHPMailer to 6 by Jako · Pull Request #15491 · modxcms/revolution https://github.com/modxcms/revolution/pull/15491
Иван
В 2.х обновили
Dmitriy
Господа, почему $modx->reloadConfig() возвращает array? Зачем он нафиг это делает?
Evgeniy
видимо чтобы старый и новый сравнить можно было
Dmitriy
Как мне короч перезагрузить медиаисточник?
Dmitriy
конфиг я типо перезагрузил
Артур
Как считаете стоит запускать два интернет-магазина в одной админке и на одной бд? Товаров немного ~1000 в каждом?
Артур
В чем профит ?
Ну не надо будет второй раз допы покупать))) Я бы сказал что у них ассортимент одинаковый, но тут один фиг писать плагин для синхронизации изменений.
Артур
Плюсы понятны, экономия на допах, удобнее администрировать, а вот какие могут быть минусы? Допустим если переходить с одного сайта на другой, корзина нормально будет работать, не будет всё складываться в одну?
Alisa
Если каждый магазин на отдельном домене, то корзину не "склеит".