Всего 123 791 комментарий

vit
vit
30 сентября 2023, 21:35
0
Спасибо большое за развернутый ответ
Алексей Смирнов
30 сентября 2023, 21:17
+1
Ускорить сайт, подключив все через файлы, думаю, не особо получиться. Потому что нужно для начала знать хотя бы какая область в шаблоне тормозит.
Тк тормозить может:
— Ответ сервера в который входит запросы и время ответа БД и обработка PHP.
— Загрузка контента после ответа. И тут влияет в общем комплекс из js,css,fonts, картинрки файлы, видео iframe И прочее.
— Ответ сервера, скорее всего вы не сможете поправить через include. нужно знать что именно подтормаживает (БД или php) и потом уже смотреть сниппеты и запросы.
А про фронтенду — там другая пляска более веселая и глобальная.
Игорь
30 сентября 2023, 20:10
0
Большое спасибо. Обновление версии PHP до 8.0 полностью решило проблему )
Евгений
30 сентября 2023, 19:39
0
да, действительно это я игрался с php версией и это сработало
Евгений
30 сентября 2023, 19:13
0
а, точно )
благодарю
Баха Волков
30 сентября 2023, 14:45
+2
Ну… Желаю тебе сил и выдержки!
Гарри
30 сентября 2023, 00:18
0
Последняя версия phpThumb некорректно работает с PHP 7.4:
github.com/modxcms/revolution/issues/16468
Гарри
29 сентября 2023, 23:59
+2
&tvFilters=`mytv!=%something%`
Игорь
29 сентября 2023, 23:23
0
/core/cache/ удалял уже полностью через FTP — не помогло
Евгений
29 сентября 2023, 23:12
0
мне помогло удаление папки кэш /core/cache/ целиком
миниатюры ок, только вот как мне кажется не показывается картинка под заполненным tv полем изображение… раньше отображалось
Евгений
29 сентября 2023, 22:52
0
да не, вчера типа отображалось
сегодня поставил обновление и памяти вдруг перестало хватать? ))) на сервере где ее гиги
Игорь
29 сентября 2023, 22:45
0
совсем маленькие иконки (меньше 10kb) отображаются… в гугле прочитал, что так может быть, когда не хватает оперативной памяти на хостинге — но там 512мб выставлено сейчас, куда уж больше… версия php 7.4.33, хостинг hostland.ru
Сергей Лим
29 сентября 2023, 19:57
0
Все прогуглил, ничего не помогало из этого:
1) Зайти из под инкогнито или с другого браузера
2) Чистка кэшей, куки
3) Чистка modx_session

В общем накатил версию 2.8.4 сделал обновление через setup и пустило
Евгений
29 сентября 2023, 19:51
0
та же история, не отображаются в админке картинки
Ivan
29 сентября 2023, 16:20
-1
Ой а как там в модальном окне сразу ресурсы создаются. фууу. А еще пропали кнопки создания шаблона, чанка, сниппета. И много чего еще(
maksim
29 сентября 2023, 12:09
+1
Ну конечно, если захотеть, то можно и без документации разобраться, но очень долго. Наличие быстрых инструкций чего бы то ни было, этакая популяризация, дает основное ускорение в развитии проекта… тут много примеров победы в конкурренции товаров, да и логично, что сниженный порог входа, который даст такая инструкция, резко ускорит переход на новую версию в данном случае.
Ну так-то да, видимо один путь — брать готовые компоненты для 3 версии для изучения различий, распаковывать старые компоненты, искать различия, пихать исходники в ModExtra3 и паковать в пакет. И вылавливать потом ошибки, которые сразу при изучении различий не нашлись…

Ну а еще, хотелось бы добавить, что особо то и не зачем переходить на 3 версию, потому что 2.8.5 вполне выполняет свои задачи на сто процентов. Для конечного потребителя разницы вообще никакой, на мой взгляд… Разве что из научного интереса только, в «головоломку» поиграть…
Николай Савин
29 сентября 2023, 10:24
0
Отличий хватает.
  • Другое расположение элементов ядра, например моделей, процессоров
  • Другие процессоры в принципе
  • Обязательное использование namespace при обращении к классам (и при их создании)
  • По другому работает $modx->getService. Так больше писать нельзя
  • Ряд отличий в админке.
Я не видел каких то исчерпывающих инструкций. Но понемногу тут на форуме была информация. В том числе от меня. Мне кажется если очень захотеть то можно разобраться.
Опять же есть готовый компонент-шаблон ModExtra3 — можно пошагово посмотреть как он устроен и чем отличается от modExtra
Алексей Смирнов
29 сентября 2023, 10:18
0
Ну тогда создай отдельный или MIGX или ресурсами можно сделать. (те значения которые вводить) и в доп значениях если MIGX, то его через сниппет рендерить, если сделать через ресурсы, то в рендере достаточно будет
[[#[[+id]].pagetitle]]
И заказчикку понятно как создавать и тебе проще с этим работать будет.
maksim
29 сентября 2023, 10:15
+2
Мне кажется, что было бы хорошо иметь инструкцию по адаптации компонентов, где-то закрепленную. Тогда бы люди, например я, сами могли бы при необходимости адаптировать нужные компоненты. Например, мне не удалось с первого захода в поиск, найти внутренние отличия устройства компонентов для MODX3… Может где-то и есть описание, но видимо надо много времени потратить чтобы их найти. Если кто-то видел такую информацию, дайте пожалуйста ссылку…