Всего 125 668 комментариев

Александр Мельник
31 марта 2021, 12:26
0
спасибо, Юрий. modx не причем, вы правы.
Но раздел вопросы на этом сайте тем и хорош, что позволяет задавать вопросы не только о нем, если верить заголовку раздела)
«Здесь можно задавать различные вопросы про MODX, хостинги, базы данных, программирование и вообще — что угодно. „
А поскольку я знаю что тут сидят умные люди, то иногда задаю вопросы не связанные с modx
Александр Мельник
31 марта 2021, 12:22
0
спасибо за развернутый ответ. Работа pwa не зависит от технологий на которых сделан сайт? Классический сайт, где сервер возвращает уже верстку страницы в ответе. Или что то типа SPA, когда от сервера будет приходить только json а сайт будет строится в браузере?
Юрий
31 марта 2021, 12:17
0
А почему jwt будет помехой для PWA? Это как?
Все зависит от того, что Вы хотите получить. Получить 100% оффлайн режим не получится, по причинам, о которых я говорил выше. Если нужно ускорить фронтенд, за счёт кеширования ресурсов и запросов, и плюсом а браузере получить кнопку для установки «приложения», то достаточно добавить манифест и несложный worker.
А причём здесь Modx кстати?
Александр Мельник
31 марта 2021, 11:59
0
да да спасибо, под программой на js я и имел ввиду service workers.
Но исходя из вашего опыта, это достойная технология, которую можно использовать на серьезных проектах?
Я собираюсь делать аутентификацию в портале на jwt токенах и мне кажется что pwa станет здесь помехой и проблемой. Но правда пока что это на уровне собаки — все понимаю, но пояснить не могу)
Юрий
31 марта 2021, 11:16
+1
Просто разместить manifest.json не позволит создать pwa приложение, для его полноценной работы нужен serviceworker. Который будет управлять состоянием приложения, в том числе и работой режима оффлайн.
Самое доступное решение для реализации оффлайн режима, это кеширование все запросов исходящих из приложения в cache storage. Есть разные настройки этого режима, откуда в первую очередь брать данные из кэша или из api. Но тут кроется один момент. В кэше будут храниться результаты только тех запросов, которые выполнялись при просмотре страниц пользователем, поэтому в режиме оффлайн человек не сможет увидеть те данные, которые он не запрашивал в режиме онлайн.
Можете начать знакомство с PWA отсюда
Valeria
31 марта 2021, 10:58
0
все сработало, спасибо!
Valeria
31 марта 2021, 10:58
0
я даже и забыла, что его можно просто отключить) все сработало, спасибо!
Роман
31 марта 2021, 09:07
+1
TinyMCE лучше не вставлять код. В настройках страницы, отключите галочку «Использовать HTML-редактор».
Роман
31 марта 2021, 08:52
0
Это по-моему совсем не то, что мне нужно. Нужна обычный парсинг в fenom, чтобы он сохранял значение переменной предыдущего или следующего элемента. Через tpl это сделать не получается, так как он переменные не сохраняет, а просто подставляет в шаблон. Что-то на подобии этого, только без применения JS.
Артур Шевченко
31 марта 2021, 00:11
+1
Ну допустим вы не хотите использовать шаблон, но что мешает отключить для этого конкретного ресурса визуальный редактор? Перейдите на вкладку Настройки и отключите его.
Valeria
31 марта 2021, 00:05
0
ввожу это file.modx.pro/files/2/c/8/2c8e788856bca4d564ab51b53be0ff6d.png
TinyMCE делает это file.modx.pro/files/b/a/0/ba00740164ee831adc00ec3d16b174d2.png
после сохранения видим это file.modx.pro/files/9/9/1/991c8d5ba7320574f28923abcbcb0480.png
а надо так file.modx.pro/files/6/5/1/651639cb274678a630478ce61395f1c0.png

вроде ничего и не вырезается, но в итоге все плохо(
Артур Шевченко
30 марта 2021, 22:59
0
TinyMCE Rich Text Editor насколько я знаю по умолчанию там таблицы через кнопку добавляются, в противном случае тэги таблицы вырезаются. А уж тэги modx и подавно.
Valeria
30 марта 2021, 22:51
0
включен TinyMCE Rich Text Editor, но код в нем добавляю через «исходный код», иначе воспринимает как обычный текст.
еще интересный момент, когда добавляю код, строчка [[!pdoPage?… ]] при сохранении встает перед таблицей
Артур Шевченко
30 марта 2021, 22:31
0
А я для чего два варианта написал? Даже подписал каждый.
Виноградов Тимур
30 марта 2021, 22:26
0
А без FENOM можно сделать, на традиционном языке MODx?
Артур Шевченко
30 марта 2021, 22:17
0
FENOM {$.get['query']}
phx [[#get.query]]
Виноградов Тимур
30 марта 2021, 22:06
0
Поисковый запрос да, передается в урле.
Артур Шевченко
30 марта 2021, 21:28
0
а там запрос разве в get параметрах не передается?