Serhii
Для мене це перевага завжди була що саме CMF бо в неї є всі властивості. Нехай Діма розсудить)
CMF вона перестала бути одразу як в якості базового ядра закинули Ларавель.
Serhii
Нині це вже щось, що розширяє можливості базового фреймворка, якась обгортка, що має власну адмінку
Михаил
а Laravel це не фреймворк?
Serhii
Так, фреймворк, але наш продукт вже не фреймворк
Михаил
Пораджуся з Дімою, але для мене це завжди було дуже сильною перевагою як для першої версії EVO а для третьої сам по собі Laravel в основі це сильна перевага. Можливо це краще розписати окремо
Михаил
+ Шикарна стаття. Може б її якось на evo.im закинути?
Можу закинути сьогодні ввечері як погодимо з Дімою всі тонкощі)
Serhii
чудово, бо стаття гарно пояснює переваги ЕВО
Михаил
CMF вона перестала бути одразу як в якості базового ядра закинули Ларавель.
Діма сказав, що все ще доречно називати CMF, але порадив, що більшість клієнтів слабо оріюнтуються і краще писати CMS
Михаил
Так що поміняв всюди на CMS
Serhii
Так що поміняв всюди на CMS
На evo.im Вдалось закинути?
Serhii
Михаил
На evo.im Вдалось закинути?
✅ https://modx.evo.im/blog/docs/6361.html
Serhii
Народ, а хто знає де можна підгледіти оформлення красивої та зручної документахи?
DM
Смотря по чему, если api подойдет, то лучшее, что я видел это дока сделанная в postman’е. После типичных вики движков или сваггера - просто невероятно хороша + можно сгенерировать код для клиентов под любой язык и тут же прогнать тесты на выбранном окружении или мок серверах.
DM
Или речь про evo?
Serhii
Та я думаю про дизайн оформлення. Треба щоб було красиво.
Serhii
Мова йде про evo. Для початку хочу красиву доку на свої репозиторії накатати, а там можливо й на саму ЦМС поправимо.
Serhii
Бо воно коли виглядає як какаха то й читати не хочеться.
Serhii
От щось типу ларовської на ум приходить.
DM
:) Они все так выглядят, тут она хотя бы соответствует тому, что происходит(часто в проектах и этого нет) Из документаций по внутренним компонентам - дока по гошке довольно приятная. Показано что принимает, что возвращается, в какой версии появилось и как работает. Визуально не очень красивая(на мой взгляд). Но работать комфортно. https://pkg.go.dev/builtin@go1.20.4 - как пример
DM
Чет выглядит как спам. И что же у тебя за успех такой?
Serhii
Ну й нафіга нам тут крипта? Ще й москальське певно. Я б видалив цю особу з чату.
DM
@Dmi3yy а не было попыток запустить Evo через Laravel Octane? Я бы с радостью в таком поучаствовал.
DM
Это штука, которая позволяет не умирать php от странички к страничке, сохраняя скомпилированный код в памяти. Мы когда на проект на Ларе внедряли - скорость почти в 6 раз выросла.
DM
Мы Open Swoole в качестве сервера приложений для Octane использовали
Serhii
о, прикольно
Serhii
ну наразі підтягнемо версію ядра, а потім можна й Octane поштуркати.
aiogram 🇺🇦
Вітаю, Венедикт Машир. Будь ласка, підтверди що ти людина. В цьому чаті ввімкнуто фільтр нових користувачів, отже, якщо ти не дасиш відповідь на моє запитання, я буду змушений вигнати тебе з чату.
aiogram 🇺🇦
Вітаю, Matt Boone. Будь ласка, підтверди що ти людина. В цьому чаті ввімкнуто фільтр нових користувачів, отже, якщо ти не дасиш відповідь на моє запитання, я буду змушений вигнати тебе з чату.
Vitaliy
ку. можете порадити як реалізувати такий фільтр на ево 1,4. Щоб в залежності від марки підмішувались моделі й далі роки
Serhii
Випустив новий реліз 3.2.0 на компонетах Laravel 10.x https://github.com/evolution-cms/evolution/releases/tag/3.2.0
DM
Обновления поддерживаются или только чистая установка?
Serhii
Ну там в основном ап ядра и библиотек. Структура БД не менялась. Должно обновление сработать. Только піха минимум 8.1
Serhii
Хтось може протестувати оновлення?
Serhii
Супер
Serhii
Я тестував чисте встановлення
Vitaliy
eFilter
як саме фільтрувати? що буде параметрами
Multi
У доках все є...tv треба додавати
Vitaliy
я робив фільтр по тв
Vitaliy
типу додати додаткові тв і по ним фільтрувати? якось не дуже
Vitaliy
eFilter
руками ajax + бд походу. якшо можна ефильтром то будь ласкавий як це реалізовується по твоєму ?)
Multi
В нем вроде есть опция, Скрывать недоступные значения
Vitaliy
В нем вроде есть опция, Скрывать недоступные значения
Так а фільтрувати по чому? ТВ додавати до всіх 30к ресурсів ?
Vitaliy
Це у вигляді дерева марка - модель - рік - продукція
DM
Хтось може протестувати оновлення?
Обновлялся с версии 3.1.10 Обновление прошло без ошибок, но при просмотре ресурса поймал ошибку: « Evolution CMS Parse Error » SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in field list is ambiguous (Connection: default, SQL: select id from modx_evo_site_content left join modx_evo_document_groups on modx_evo_document_groups.document = modx_evo_site_content.id where modx_evo_site_content.parent = 2 and modx_evo_site_content.published = 1 and modx_evo_site_content.deleted = 0 and (`privateweb` = 0) order by menuindex asc) File /var/www/core/vendor/illuminate/database/Connection.php Line 793 В действительности проблема возникает в www/core/src/Core.php в функции getDocumentChildrenTVarOutput в вызове $this->getDocumentChildren с передачей значения параметра "по-умолчанию" 'id' в параметре fields без указания таблицы, то есть проблема потенциально решается указанием таблицы - заменой 'id' на 'site_content.id', префикс имени таблицы добавлять не нужно. === И есть еще мини-проблема, но она возможно и в старой версии была: Кликаю на "Элементы"->"Чанки". В табах открывается список чанков. Кликаю на зеленую кнопку "Новый чанк". Создаю новый чанк. Нажимаю зеленую кнопку "Сохранить" (режим сохранить + закрыть). Меня возвращает на таб со списком чанков и после этого идет анимация подгрузки и загружается внутренний таб "Шаблоны". Хотя ожидаемым был возврат на список чанков.
Serhii
Дякую за апдейт.
Serhii
Будемо дивитись
Serhii
Обновлялся с версии 3.1.10 Обновление прошло без ошибок, но при просмотре ресурса поймал ошибку: « Evolution CMS Parse Error » SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in field list is ambiguous (Connection: default, SQL: select id from modx_evo_site_content left join modx_evo_document_groups on modx_evo_document_groups.document = modx_evo_site_content.id where modx_evo_site_content.parent = 2 and modx_evo_site_content.published = 1 and modx_evo_site_content.deleted = 0 and (`privateweb` = 0) order by menuindex asc) File /var/www/core/vendor/illuminate/database/Connection.php Line 793 В действительности проблема возникает в www/core/src/Core.php в функции getDocumentChildrenTVarOutput в вызове $this->getDocumentChildren с передачей значения параметра "по-умолчанию" 'id' в параметре fields без указания таблицы, то есть проблема потенциально решается указанием таблицы - заменой 'id' на 'site_content.id', префикс имени таблицы добавлять не нужно. === И есть еще мини-проблема, но она возможно и в старой версии была: Кликаю на "Элементы"->"Чанки". В табах открывается список чанков. Кликаю на зеленую кнопку "Новый чанк". Создаю новый чанк. Нажимаю зеленую кнопку "Сохранить" (режим сохранить + закрыть). Меня возвращает на таб со списком чанков и после этого идет анимация подгрузки и загружается внутренний таб "Шаблоны". Хотя ожидаемым был возврат на список чанков.
Додав правку
Serhii
Обновлялся с версии 3.1.10 Обновление прошло без ошибок, но при просмотре ресурса поймал ошибку: « Evolution CMS Parse Error » SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in field list is ambiguous (Connection: default, SQL: select id from modx_evo_site_content left join modx_evo_document_groups on modx_evo_document_groups.document = modx_evo_site_content.id where modx_evo_site_content.parent = 2 and modx_evo_site_content.published = 1 and modx_evo_site_content.deleted = 0 and (`privateweb` = 0) order by menuindex asc) File /var/www/core/vendor/illuminate/database/Connection.php Line 793 В действительности проблема возникает в www/core/src/Core.php в функции getDocumentChildrenTVarOutput в вызове $this->getDocumentChildren с передачей значения параметра "по-умолчанию" 'id' в параметре fields без указания таблицы, то есть проблема потенциально решается указанием таблицы - заменой 'id' на 'site_content.id', префикс имени таблицы добавлять не нужно. === И есть еще мини-проблема, но она возможно и в старой версии была: Кликаю на "Элементы"->"Чанки". В табах открывается список чанков. Кликаю на зеленую кнопку "Новый чанк". Создаю новый чанк. Нажимаю зеленую кнопку "Сохранить" (режим сохранить + закрыть). Меня возвращает на таб со списком чанков и после этого идет анимация подгрузки и загружается внутренний таб "Шаблоны". Хотя ожидаемым был возврат на список чанков.
По другому питанню теж знайшов та виправив артефакт.
Serhii
То вже піде в фікс коміт, коли трохи назбираємо фіксів.
aiogram 🇺🇦
Вітаю, John Cooper. Будь ласка, підтверди що ти людина. В цьому чаті ввімкнуто фільтр нових користувачів, отже, якщо ти не дасиш відповідь на моє запитання, я буду змушений вигнати тебе з чату.
aiogram 🇺🇦
Вітаю, Amanda Soto. Будь ласка, підтверди що ти людина. В цьому чаті ввімкнуто фільтр нових користувачів, отже, якщо ти не дасиш відповідь на моє запитання, я буду змушений вигнати тебе з чату.
Vlad
Добрий день. Скажіть будь-ласка, а можно в адмін панелі заблокувати доступ користувачам тільки до конкретних полів в конкретному шаблоні?
Dmytro
Так за допомогою системи ролей там templateEdit в якому можна надаштувати вигляд для ролі
Vitaliy
доброго. для коммерс є доступний плагІн для оnline оплати портмоне? чи можна купити готовий
Multi
Готового немає. Треба замовляти...
Vitaliy
так я ж не проти. ціну називайте й запитаю
Multi
Я точно не зможу написати плагін. Треба питати у спеців... А їх небагато...
Vlad
Добрий день. Скажіть будь-ласка, що може спричиняти таку помилку, та як її можна виправити. Раніше не було її, також вона тільки в менеджері файлів в полях с типом file, картинки грузяться нормально. Структура папок не показується, замість неї "Невідома помилка"
DM
Права и владелец папки правильные?
Vlad
на assets/files? Зараз 777 ставив, нічого не міняється
DM
А путь к папке загрузки из админки?
Vlad
DM
Попробуй прописать полный путь вместо относительного, а еще проверь владельца папки-на части веб-серверов есть разделение папок по владельцам и даже с 777 правами оно не будет видно
DM
По ssh зайди, в папке assets введи ls -l
DM
Там будет видно кто владелец
DM
Можно сравнить с картинками, которые работают