Игорь

Игорь

С нами с 21 марта 2018; Место в рейтинге пользователей: #126

pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage

При запуске PdoPage вылезает ошибка

. components/pdotools/model/pdotools/pdofetch.class.php : 178) [pdoTools] 
Error 42000: Expression #113 of SELECT list is not in 
GROUP BY clause and contains nonaggregated column 'mymodxbase.Total.comments' which 
is not functionally dependent on columns in GROUP BY clause; this is incompatible 
with sql_mode=only_full_group_by
Понял, что ошибка связано с изменениями в новой версии mysql
Игорь
02 мая 2024, 01:19
modx.pro
302
0

Не логинится HybridAuth через Facebook

Доброго дня!
После ввода логина и пароля в ФБ идёт редирект на главную с добавлением /#_=_ в URL, и авторизация на сайте, соответственно, не происходит.
Раньше всё работало.
В чем может быть дело?
Игорь
07 декабря 2022, 22:24
modx.pro
379
0

Удобная работа с параметрами из URL и MODX. Я изобрёл велосипед?

Предыстория
Сидел себе спокойно, ни о чём подобном даже не думал… может быть показанное ниже тоже кого-то на что-то натолкнёт?
Брат у меня — творческая личность…

Показал как-то собственноручно созданный квест и спросил — можно ли такое сделать на чистом HTML (ну и показал первую страницу, сделанную на Construct)?

Что такое игра-квест (книга-игра, книга-квест)?

Открываете первую страницу. В конце — варианты перехода с указанием номера новой страницы, которую нужно открыть при наличии заклинаний или предметов… повторить до перехода на новую страницу.
Начиная новую игру, Вы, по сути, «читаете» новую книгу, с новыми сюжетными и поворотами и неожиданными приключениями.
В детстве у меня были книги Браславского, если что — погуглите :)

Ведь что такое переходы в странице? Это же ссылки на новые страницы, т.е. игра — обычный сайт с нужным набором страниц!
Но одно дело — просто переходить по ссылкам, а другое — обрабатывать наличие предметов и заклинаний, и предлагать их по необходимости и наличию.
Игорь
05 июля 2022, 15:03
modx.pro
1 020
0

Как проверить недоступность ролика?

Добрый день!
В связи с удалением каналов или отдельных роликов на Youtube возникла необходимость понять — существует ли ролик в принципе?
А ведь ещё часть роликов блокируется ещё и для просмотра в отдельных странах…
Неужели придётся проходить по ВСЕМ страницам и проверять это вручную?
Я, конечно, размещаю ролики только через свой сниппет (НЕ ЧЕРЕЗ ПОДЕЛИТЬСЯ/ВСТРОИТЬ) и у меня есть полный список идентификаторов. Я, кроме того, сразу могу указать и необходимое количество похожих роликов (по смыслу, перезалитых и т.д.).
Но как мне понять, что основной ролик недоступен и вместо него нужно показывать на странице другой? Именно в автоматическом режиме?
Заранее спасибо
Игорь
28 марта 2022, 10:17
modx.pro
483
0

reTablerX - НЕправильный вывод широкой таблицы при узком экране

Судя по описанию в modstore reTablerX — компонент, который широкую таблицу (много колонок) на узком экране преобразует в узкую таблицу — в виде ДВУХ колонок.

У меня, при использовании, образуется ОДНА колонка, в которой описание и значение сливается в одну строку.

Кто-то пользовался данным компонентом?
Или есть что-то более интересное для работой с таблицей?

Вообще, вывод таблицы — совсем не тривиальная задача. А вот то, что предлагает reTablerX, сразу снимает множество проблем (какова бы ни была ширина таблицы — всё преобразуется в две колонки)… вот только reTablerX работает не так, как надо.

В бутстрапе есть код, который делает таблицу отзывчивой, вот только добавление горизонтального скрола — ЭТО СОВСЕМ не то, что нужно (код ниже).

<div class = "table-responsive">
  <table class = "table">
    ...
  </table>
</div>
Игорь
02 января 2022, 22:03
modx.pro
431
0

Вывод одновременно категорий и списка товаров по ним

Здравствуйте!
Как вывести список всех товаров — знаю.
Как вывести список всех категорий — тоже.
Не понимаю, как вывести на одной странице и категории и товары в них, вида:

Категория 1
Товар1
Товар2
Товар3
Категория 2
Товар4
Товар5
Товар6
Категория 3
Товар1
Товар4

В Категория 3 — товары Товар1 и Товар4 — ранее присутствовали в других категориях.
Как я понимаю, нужно сделать SQL-запрос с выборкой по двум таблицам — Категории и Товары.
Большая просьба подсказать КУДА КОПАТЬ.

P.S.
Пример на странице bezumkin.ru/sections/tips_and_tricks/2058/ не работает
Игорь
03 декабря 2021, 21:36
modx.pro
700
0

minishop2 - оформление заказа ТОЛЬКО для зарегистрированных

Добрый день!
Хотел бы сделать оформление заказа только для зарегистрированного (и авторизовавшегося) пользователя.

Регистрация и авторизация сейчас сделаны через социальные сети (сделано).

Из дополнительных (необходимых для заполнения) полей будет оставлен только номер телефона.

Большой ли объём работы потребуется для выполнения данной задачи?
Пытаюсь понять — стоит ли этим заниматься или оставить всё «как есть».
Игорь
26 октября 2021, 21:12
modx.pro
1 171
0

Передача параметров и реакция на них

Здравствуйте!
Хочу на сайте организовать показ страниц в зависимости от настроек сайта.
К примеру,
site.ru/mobile=1 — вывод страниц, оптимизированных для мобильных (про mobile_detect знаю, это немного не то)
site.ru — вывод обычных страниц
site.ru/nooptim=1 — страницы без оптимизации, просто site.ru (без nooptim или site.ru/nooptim=0 — СБРОС без оптимизации) — обычные страницы
возможны варианты
site.ru/mobile=1&nooptim=1 или site.ru/mobile=1&nooptim=1&metr3=1

Вопрос такой — как проще всего реализовать такое?
Хотелось бы, чтобы установленные параметры (в 1) всегда показывались на ВСЕХ страницах, неустановленные (если указано значение 0 — это СБРОС) — не показывались.
Заранее спасибо!
Игорь
22 октября 2021, 10:25
modx.pro
447
0

Tickets комментарии - запрет изменений комментариев

Добрый день!
После просмотра комментария Администратор его одобряет и пользователь УЖЕ ОДОБРЕННЫЙ комментарий может изменить его КАК ХОЧЕТ, Администратор даже сообщения об изменении не получит.
Можно ли не давать пользователю делать изменения в комментарии (самый плохой вариант)?
Или, другой вариант — возможность такую ДАВАТЬ, комментарий будет скрыт и должен будет одобрен Администратором, как обычный новый комментарий (но только в том случае, если после комментария ветка не продолжается — иначе будет скрыта и вся ветка).
Игорь
05 октября 2021, 13:50
modx.pro
590
0

HybridAuth и Facebook снова отказываются работать

Здравствуйте!
Сделал, как предложено на сайте — проблема осталась.
https://modx.pro/help/14842
Может быть кто-то скинет современную, текущую страницу настроек?

Невозможно загрузить URL: Домен этого URL не включен в список доменов приложения. Чтобы загрузить этот URL, добавьте все домены и поддомены своего приложения в поле «Домены приложения» в настройках вашего приложения.
Игорь
04 октября 2021, 11:06
modx.pro
476
0