Вопросы

Как создать кастомный bannerY

Есть пакет — bannerY и задача создать кастомную вёрстку для него.
Также есть проблема: выводятся 2 одинаковых баннера с разными ссылками (вторая с get параметром) в одном блоке

Я новичок в modx, поэтому прошу дать правильный вектор в поиске решения.
Олег Иванов
10 марта 2018, 00:05
modx.pro
1 076
-3

Как проверить принадлежит ли ticket авторизованному пользователю или нет?

Суть такая есть небольшая доска объявления. В карточке объявления нужно сделать кнопку, при нажатии на которую будет открываться форма редактирования этого объявления. Но нужно чтобы эта кнопка появлялась лишь тогда когда объявление принадлежит этому пользователю… Если кто знает решение подскажите…
Михаил
09 марта 2018, 19:08
modx.pro
1 187
0

Как поставить значение по-умолчанию в where?

Всем привет.
Сделал форму для фильтрации ресурсов через GET-параметры:

[[!pdoResources:default=`Извините, к сожалению,ничего не найдено.`?
	&parents=`4`
	&depth=`0`
	&useWebLink=`1`
	&includeContent=`1`
	&processTVs=`1`
	&includeTVs=`gorod,cena,tip`
	&tpl=`adv-list`
	&where=`["TVcena.value >= [[!get_filter? &key1=`cena_min`]] AND TVcena.value <= [[!get_filter? &key1=`cena_max`]] AND TVtip.value LIKE '[[!get_filter? &key1=`tip`]]' AND TVgorod.value LIKE '[[!get_filter? &key1=`gorod`]]'"]`
	&showLog = `1`
]]
Всё работает. Но проблема в том, что при открытии страницы где должен быть вывод ресурсов по-умолчанию в параметрах GET пока пусто, и сниппет [[!get_filter]] передает сразу же пустой параметр.

И выдает вот такой sql-запрос:
0.0003209: Added where condition: 0=TVcena.value >=  AND TVcena.value <=  AND TVtip.value LIKE '' AND TVgorod.value LIKE '', modResource.parent:IN(4), modResource.published=1, modResource.deleted=0
То есть после, например, TVcena.value >= должно стоять число, а там изначально пусто.
Соответственно это сопровождается ошибкой sql внизу лога из-за пустого значения.

Догадываюсь, что надо в сниппете добавить условие при пустом параметре и под это сформировать другой запрос в where. Но я не могу понять как?
Подскажите, пожалуйста.
Anton
09 марта 2018, 12:00
modx.pro
928
0

debugParser показывает весь код страницы в одной куче

Ребята, привет!

Подскажите, кто знает, почему debugParser не разбирает страницу по отдельным тегам Фенома, а почти всё выводит в одну кучу? Это решаемо?

pdoTools 2.10.2
debugParser 1.1.0
Роман Ильин
09 марта 2018, 11:52
modx.pro
1 185
0

alert "Нет интернет соединения" при загрузке страницы

Добрый день.

Столкнулся с тем, что после переноса сайта на другой хостинг, при загрузке любой странцы, появляется alert с текстом — Нет интернет соединения. Проверьте подключение и повторите попытку. Хотя при этом страница полностью прогружается и сайт вполне себе работает.

Логи MODX пусты, консоль браузера — без ошибок. Кеш очищен, конфиги настроены верно.
Просматривая вкладку Сеть в панели браузера, я пришел к выводу, что после того, как закрыт alert, подгружается скрипт google recaptcha

Никто не сталкивался? Спасибо.
Александр Мельник
09 марта 2018, 09:37
modx.pro
2 134
0

Ошибка при авторизации VK HybridAuth (файл обновлен)

Сергей
08 марта 2018, 13:32
modx.pro
2 470
0

Что за ошибка в BannerY?

Приветствую!
Переехал на ihor vps.
Все работает отлично. За исключением одного — BannerY.
Баннеры не выводятся и возникает такая ошибка:
[2018-03-08 09:51:47] (ERROR @ /home/bbuser/web/site.ru/public_html/core/components/pdotools/model/pdotools/pdofetch.class.php : 172) [pdoTools] Error 42000: Expression #10 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'bbuser_ds3.byAdPosition.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Так же была такая ошибка — github.com/modxcms/revolution/issues/13730. Просто удалил виджет.
До этого сидел на шаред хостинге timeweb — там таких ошибок не было.

MySQL — 5.7.21
PHP — 7.0.25
MODX — 2.6.1

Подскажите, как решить проблему с BannerY?
Rootiys
08 марта 2018, 10:03
modx.pro
1
2 329
0

Hybridauth и Facebook

Ребята как у кого обстоят дела с авторизацией через facebook*?
Сейчас ругается на недействительные URI.
Может кто решил эту проблему и подскажет как?
Егор Павлюченко
07 марта 2018, 14:30
modx.pro
2 005
0

getarchives не выводит результаты

Здравствуйте,
На сайте при вызове сниппета Archivist, ссылки нормально выводятся anisdecor.ru/news/, но когда перехожу по ссылкам, т.е на страницу с результатами пустая страница, не выводятся ресурсы anisdecor.ru/archives/2018/03
Помогите пожалуйста, в чем может быть проблема?
Версия Modx Revo 2.5.8
Meri
07 марта 2018, 13:10
modx.pro
971
0

Непонятные запросы в логе сайта

Всем привет!
Сначала в веб-мастере появилось сообщение «Долгий ответ сервера». Первым делом проверил сайт — все ок. Полез в лог запросов, а там вот это:
183.129.160.229 - - [07/Mar/2018:05:03:33 +0300] "Gh0st\xad" 400 0 "-" "-"
183.129.160.229 - - [07/Mar/2018:05:03:53 +0300] "-" 408 0 "-" "-"
183.129.160.229 - - [07/Mar/2018:05:03:53 +0300] "-" 408 0 "-" "-"
Я так понимаю этим запросом сайт вешают.
Кто встречался с таким и как решали?
P.S. постоянно долбятся в админку WP, но мы давно перенесли сайт на другую CMS=)
"POST /wp-login.php HTTP/1.1"
Чтобы не долбили админку в htaccess прописал вот это
<FilesMatch "^(wp-login|xmlrpc).*\.(php)$">
Order Deny,Allow
Deny from all
</FilesMatch>
Roman
07 марта 2018, 12:25
modx.pro
1 295
0