Aliaksandr
вроде
Александр
в трейси такая штука:
Александр
какой-то странный гет
Aliaksandr
а где search? контакты?
Александр
да
Aliaksandr
0 похоже на GET['q']
Александр
/search-results.html?search=контакты так и есть
Aliaksandr
ну кто его знает, добавь debug=1 - может запрос выведет )
Anonymous
в трейси такая штука:
Это косяк example package
Anonymous
Там где-то в BaseController есть sort, замените на ksort
Александр
Александр
все заработало
Andrey
Хело. Какой самый простой способ, не лазая по шаблонам в стопицот мест, заменить значение ТВ? Типа пересчёт курса валюты. Уж очень не хочется везде сниппет вставлять.
Илья
если типа пересчет курса, то можно плэйсхолдером в js сунуть курс и уже jsом пересчитывать
Илья
ну и у цены самой data-price="первоначальная цена" для пересчета обратно
Andrey
Да тоже тягомотно.
Aliaksandr
плагином на onloaddocumentobject %)
Aliaksandr
но для списков то все-равно придется пересчитывать где-нибудь в препаре :)
Aliaksandr
а то и некэшированным сниппетом прямо в tpl
Andrey
Эт да(
Aliaksandr
так а в базе нельзя пересчитать сразу?))
Aliaksandr
если это не мультивалютный магазин - самый прямой путь это менять сразу в базе
Andrey
Неа.
Aliaksandr
ну так сделать один тв с ценой в долларах к примеру, а второй в рублях и пересчитывай себе по мере смены курса ))
Aliaksandr
лишних тв бояться - в модх не ходить ))))
Владимир
HELP - Ребят помогите как-то просто вывести общее количество документов с определённым шаблоном
Aliaksandr
echo $modx->db->getValue("select count(id) from modx_site_content where template=5 and deleted=0 and published=1");
Aliaksandr
)))
Aliaksandr
{{ $modx->db->getValue("select count(id) from modx_site_content where template=5 and deleted=0 and published=1") }}
Aliaksandr
ну это просто как намек на способ )) оно могло не сработать только в двух случаях - префикс в бд не modx_ или это было написано прямо в шаблоне/чанке/содержимом ресурса :)
Владимир
parent не нужно указывать?
Владимир
О вроде запустилось
Aliaksandr
так что значит "не сработало"? можно и parent, но если выборка по шаблону то и одного template хватит
Владимир
через запятую можно 2 шаблона?)
Dark
через запятую можно 2 шаблона?)
SELECT COUNT(*) FROM evo_site_templates WHERE category IN (1,2,3)
Александр
template IN (1,2,3)
Aliaksandr
можно конечно, в рамках in () ))
Aliaksandr
но по феншую конечно лучше префикс не указывать, а пользовать метод $modx->getFullTableName('site_content')
Aliaksandr
чтобы потом при необходимости и без боли его можно было сменить в базе ))
Sergey
Ребят, привет! Сайт на modx периодически падает и высвечивается ошибка 504 (примерно на несколько минут, пока хостинг не очухается). В логах также видно странные запросы, например, POST /getcall.html POST /getcall.php POST /callme.php и т.д. в таком же духе, хотя таких страниц нет и никогда небыло. Обращения до зависания хостинга по странным запросам происходят почти каждую секунду. Никто с таким не сталкивался? Что это может быть?
Sergey
стоит скрипт обратного звонка
спасибо. Т.е. сторонний скрипт обратного звонка такой эффект дает?
Alexei
Ну я хз, почему сайт падает, но запросы от скрипта
Aleksey
Добрый день всем. обновил до 7.3.4 словил ошибку при открытии страницы http://prntscr.com/p78c8s
Dmytro
а версия Evo какая ?
Aleksey
а версия Evo какая ?
1.4.9 . на 7.2 работает норм
Aleksey
1.4.9 . на 7.2 работает норм
видимо какой-то говноплагин или сниппет свой мешает работе
Dmytro
оно ж ругается на функцию в файлике парсера
Andrey
Еформ поди
Dmytro
надо эту функцию переписать
Andrey
Да он в 99% ругается на парсер а дело обычно в другом
vvs
Добрый день. Не могу установить Evo 2.0 Хостинг - Beget На втором шаге установки ввожу - Хост базы данных: - Имя пользователя: - Пароль: Жму: Нажмите здесь для проверки соединения с вашим сервером базы данных и получения сопоставления кодировки В ответ никакой реакции. Что делать не пойму...
vvs
Evo 1.4.9 устанавливается нормально.
vvs
Скачивал по этой ссылке: https://github.com/evolution-cms/evolution/archive/2.0.x.zip
Dmytro
А версия php какая стоит ?
Dmytro
ссылка верная
vvs
PHP 7.3
vvs
На хостинге https://hostiq.ua/ PHP 5.6 - тоже самое.
vvs
Может поможет... Когда я навожу на ссылку "Нажмите здесь для проверки соединения с вашим сервером базы данных и получения сопоставления кодировки" в 1.4.9 всплывает подсказка "javascript:void(0);" когда в 2.0 - "javascript:;"
vvs
И когда вводишь пароль БД он не прячется за точками, а видно все символы.
Dmytro
PHP 7.3
Должно работать а вот на 5.6 не должно
Dmytro
еще вариант глянуть в консоли браузера какая там ошибка
vvs
Так не работает...
Dmytro
киньте доступы проверю
vvs
А 1.4.9 - работает.
vvs
Доступ к хостингу?
vvs
В личку отправил.
Dmytro
Все работает поставил все ок )
Dmytro
https://take.ms/z6jRd
vvs
https://take.ms/z6jRd
Спасибо ещё раз.
vvs
Все работает поставил все ок )
Я нашёл причину. Пробую в Firefox, пробую в Chromium - одно и тоже. Пробую в Falkone - всё нормально. Разница в плагинах... Первый отключил Ublock Origin - и... всё работает. Так что обращение к базе почему-то блокирует блокировщик рекламы.)
vvs
А в 1.4.9 - почему-то не блокирует...
Aliaksandr
там же в парсере просто убрали вроде e уже давно
Aliaksandr
надо эту функцию переписать
ее уже кто-то недавно переписал - https://github.com/evolution-cms/evolution/blob/1.4.x/manager/includes/document.parser.class.inc.php#L2464 :) Тоже недавно о нее споткнулся (ругалось на Commerce, проявлялось только при aliasListingFolder)
Aliaksandr
но вроде в релизе 1.4.9 еще было с /e
Ilya
Подскажите пожалуйста, где редактируется список Meta keywords?