Евгений
Volodymyr
а доков нету по evoSearch?
http://github.com/webber12/evoSearch
Евгений
http://github.com/webber12/evoSearch
что-то я как-то не понимаю его. Буду с предыдущим разбираться наверное
Anonymous
что-то я как-то не понимаю его. Буду с предыдущим разбираться наверное
Это только с виду, на самом деле ставится и запускается легко, там еще внутри компонентов есть инструкции - идите по ним https://github.com/webber12/evoSearch/tree/master/assets/snippets/evoSearch https://github.com/webber12/evoSearch/blob/master/install/assets/plugins/plugin.evoSearch.tpl
Anonymous
на modx.im тоже темы есть
Dmytro
потом java
уже) ну и муть)
Konstantin
Всем привет :) Осмелюсь поднять вопрос. Хотелось бы подключить кастомные поля веб-пользователей (дата оплаты, сумма оплаты и др.). Под 1.4.12 или под 3.*.* есть какие-то варианты, кроме старинного WebLoginPE и восьмилетнего плагина к нему? :)
Антон
3
Антон
В 3 есть возможность подключать ТВ к пользователям
Konstantin
Konstantin
Кстати, кто на Таймвебе - можно переместиться у них же на шаред сервак с пхп 7.4 по заявке в техподдержку.
Антон
У свеб и бегет пхп8 ;)
Антон
Без заявок
Konstantin
Konstantin
Так то я ща прототип для себя пишу с onetable в доклистере, вроде вполне себе юзабельно, минусы пока не просёк
Axenia
Lazar2038 (40.67) увеличил карму sysuev (339.56)
Konstantin
Может кто подскажет, как лучше веб-пользователю редактировать кастомную таблицу, делать CRUD?
Am
Скорее философствуем. Где ж там ниша сейчас, 02.06.2021, про которую скажут "меня б туда щас" лет через десять.
Поле не паханное, деньги загребай-не-хочу: "BTC" / криптовалюта; блокчейн; машинное обучение; голосовые / визуальные помощники; облачные сервисы разных калибров; BIGDATA разных мастей; программы под моб.устройства; моб.устройства; куча всего что связанно с космосом; ... еще тележка которой сам занят ((%
Am
Может кто подскажет, как лучше веб-пользователю редактировать кастомную таблицу, делать CRUD?
Раз знаете про CRUD, тогда выглядит как вопрос на разрешение. Можно. Делайте. (;
Konstantin
Просто мануалы все про контроллер Content, блин(
Am
Не, вопрос как лучше)
Исходите из постановки задачи. Поймите что должен делать пользователь. Например, нужно ли ему создавать таблицу с нуля или отдельные элементы в ней, будет ли редактирование/удаление элементов. Раз такое будет, тогда CRUD подходит. Другое дело реализация. Можно через инлайновое редактирование - куча либ для этого есть, можно без. Дальше берите инструмент для этого. Читайте документацию. (: Ваше метание "как лучше" не про это, видимо, т.к. CRUD это всего-лишь базовые действия, а Вам, скорее всего, нужны не названия, а решение в рамках CMS. Тогда нужно правильно задать вопрос. (;
Konstantin
...нет, ну конечно можно, наверное, использовать formlister с prepare, в котором уже творить любую дичь через api... хотя нафиг тогда prepare. Что-то голова уже не варит в 6 утра
Am
...вот хочу я, чтобы пользователь мог себе спортивную награду добавить, удалить, отредактировать. И вопрос, как это сделать в рамках ЦМС, чтобы не хардкодить, при условии, что все эти спортивные награды - в кастомных таблицах modx_*
Насколько знаю, таких решений публичных нет со стороны фронта. В админке есть управление заказа в том же комерц, есть решение для кастомных таблиц на основе webix.
Konstantin
О, красота, спасибо
Konstantin
https://modx.evo.im/blog/addons/5582.html
Axenia
Lazar2038 (40.67) увеличил карму Ambrion (1944.5)
Konstantin
Да, прикольный модуль, жалко только для админки)
Am
Можно взять за основу и сделать под фронт. Другое дело нужно ли вообще это. Сколько наград будет добавлять пользователь - 1, 10, 100?
Am
Для чего ему именно такой список?
Am
Тогда остается только действовать. (:
Konstantin
Короче, как я понимаю, в кастомную таблицу можно спокойно добавлять через API. вопрос только, как этому api скормить данные из формы. Формлистер без жёсткого допиливания, как я понимаю, не сработает, т.к. ни один контроллер не подходит. А просто <form> хардкодить так себе история...
Am
А в ФЛ нельзя свой контроллер сделать?
Konstantin
) можно
Konstantin
чёнашёл)
Konstantin
https://modx.evo.im/blog/questions/4685.html#comment36598
Konstantin
кто-то в своём стиле)))
Konstantin
5 лет прошло, вопросы всё те же...
Konstantin
@Pathologic93 ну шо, 15 штук выделять что-ли, или "вон металл как подорожал"? :D
Am
Такими вопросами интернет полон. ((% Люди ж не хотят изучать, а хотят скопировать и чтобы работало. Деньги взяли и радость получили - "я сделяль". ((%
Am
Скопировать, и чтоб работало - это основа программирования лет 50 как )
Ненене. Основа программирования это алгоритмы, решения и т.д. А то о чем Вы говорите это основы барыжничества. (;
Konstantin
Плачу, когда перекладываю деньги из правого кармана в левый...)))
Am
Раз лично для себя, тогда стоит разобраться и сделать. (; Можно и с ФЛ разобраться, раз там есть все базовые вещи - валидация и т.д. Можно свое сделать - закинуть файлик на сервер с нужным, вывести таблицу чем удобно, написать форму обращающуюся через ajax к этому файлику и все. Со знанием дела работы на час, без знания дела нужно изучить как посылать данные ajax'ом, как обрабатывать и возвращать результат.
Konstantin
вопрос как к Модксу правильно привязать)
Konstantin
Ладно, попробую поковырять классы
Konstantin
autoTable, видимо, трогать надо
Am
Да нет ни какого "правильно", это ж Эво.
Konstantin
Да нет ни какого "правильно", это ж Эво.
Есть проверенные, побитые жизнью, отточенные решения, ищу их...
Konstantin
Хотя вот смотрю я в autoTable.abstract.php, в его $this->modx->db->getTableMetaData, и не могу понять, что же мне не нравится
Konstantin
чем-то сбор меты с таблицы напрягает, короче
Am
Для удобства чтения и понимания структуры таблицы делают обычно, что ж там плохого то? ((%
Pathologic
@Pathologic93 ну шо, 15 штук выделять что-ли, или "вон металл как подорожал"? :D
как видишь, проблема за 5 лет только у тебя возникла
Владимир
Парни подскажите как лучше реализовать: Есть 5к юзеров и при отправке сообщений я добавляю в таблицу чтобы и после открытия юзером отметить для каждого юзера прочитал или нет. Так вот делаю таблицу: id - userid - список юзеров кому ушло собщение message - само сообщение date - дата отправки read - список юзеров кто прочитал Так номр или выносить в отдельную таблицу список тех кто прочитал?
Andrey
Я бы выносил.
Владимир
Нет, могут разные (или админ) - разным или всем
Volodymyr
Мне кажется правильней так? Таблица сообщение, где одна строка одно сообщение id user_id message date read
Axenia
Pathologic93 (5201) увеличил карму dzhuryn (2975.17)
Volodymyr
написал админ для всех, получили 5к юзеров
Volodymyr
перечеслять список юзеров кому отправили через запятую явно неудобно
Владимир
И в базе сразу 5к строк (
Владимир
Хотя можно в одну ячейку запихнуть 5к ID
Aliaksandr
Так месаги надо в отдельной таблице хранить
Volodymyr
5к строк, это не страшно
Aliaksandr
И в отдельной связку айдишников что кому ушло
Axenia
dzhuryn (2975.17) увеличил карму webber_12 (4570.14)
Pathologic
Так месаги надо в отдельной таблице хранить
даже если в отдельной хранить, то будет 5000 строк в другой таблице ((:
Pathologic
так что пофиг