Артур

Артур

С нами с 24 мая 2019; Место в рейтинге пользователей: #51

[СДЕЛАЙ САМ] Поиск на сайте по-быстрому

Я знаю, что есть два отличных компонента для организации поиска по сайту это SimpleSearch, который по-моему не работает с чанками на fenom, и mSearch2, который платный и большой. В связи с этим я решил написать свой вариант поиска. По сути это форма. которая через ajax отправляется на сервер, где формируется sql-запрос в БД и результат возвращается на фронт. Итак перейдём к коду.
Артур
22 января 2021, 21:08
modx.pro
3
261
+10

[ЛЮБОПЫТНО] Что даёт параметр loadModels в pdoResouces

Всем привет, больно не пинайте, сам я этим параметром никогда не пользовался, но сейчас думаю, что, видимо, из-за непонимания того, как он работает. Что значит загрузить модель? Куда и для чего? И какое это отношение имеет к выборке? Я думал там обычный запрос строится, а все модели modx и так знает, они же прописываются на этапе установки компонентов. В общем, кто знает и кому не лень, дайте разъяснения или пошлите туда где они есть)))
Артур
13 января 2021, 10:15
modx.pro
101
0

[ЛЮБОПЫТНО] Хочу сделать конструктор

Приветствую, есть мысль сделать для себя конструктор сайтов, но пока вообще плохо представляю как это должно быть. Общая мысль такая: будет типовая вёрстка, типовые скрипты и изменяемые стили. С вёрсткой всё более менее понятно: страницу можно формировать во фрейме или типа того и оттуда как обычный текст слать на сервер и записывать в файл. А вот как быть со стилями, скрипты ясное дело изменяться пользователем не будут. Нет проблемы изменить стили через js и отправить данные на сервер, НО я хочу получить на выходе файлы, т.е мне нужно изменённые стили сохранить в файл, а изменяться, понятное дело, будут не все стили, а скажем только цвета, размер шрифта, фон. И вопрос в том, как на сервер точечно поменять стили в файле css? Ну и вообще у кого какие идеи и советы есть поэтому поводу?
Артур
30 декабря 2020, 06:16
modx.pro
158
0

[РЕШЕНО] Не срабатывает вызов с where

Приветствую, помогите понять в чём дело. Есть TV типа radio. Нужно фильтровать по ней тикеты. Пробовал так
{'!getTickets' | snippet: [
                'parents' => 78,
                'tpl' => '@FILE chunks/tickets/articlePreview.html',
                'sortby' => ['createdon' => 'DESC'],
                'limit' => 4,
                'includeTVs' => 'cover,readtime,show_on_main',
                'where' => ['show_on_main' => 1],
                'showUnpublished' => 0,
                'showDeleted' => 0,
                'showHidden' => 1,
                'showLog' => 1
                ]}
Не работает, даже лог не выводится. Пробовал без шаблона, пусто.
Артур
23 декабря 2020, 15:27
modx.pro
60
0

[РЕШЕНО] Выбрать всех пользователей в группе

Наверное это очень легко, но я почему-то не нашёл ответ. Как выбрать всех пользователей которые состоят в определенной группе, так чтобы не выбирать сначала вообще всех и только потом проверять принадлежность к группе?
Артур
17 декабря 2020, 21:19
modx.pro
1
90
0

[РЕШЕНО] Сложное where в msProducts

Задача такая: на странице товара вывести блок с товарами, которые имею цену (price) равную текущему товару или сделаны (made_in) там же где текущий товар, если таковых нет, вывести два любых товара из той же категории, что и текущий товар.
Артур
13 декабря 2020, 01:02
modx.pro
241
0

[ЛЮБОПЫТНО] Вопрос оптимизации

Привет, комрады, вопрос к опытным разработчикам. Есть страница, на ней много блоков которые показывают информацию из различных ресурсов, похоже на превью товаров в каталоге. Соответственно если нужно отобразить 2, 3 или больше таких превью я использую pdoResources, но как лучше сделать, с точки зрения оптимизации, если превью одна:
1. вызывать pdoResources
2. доставать каждое поле через fastfields или его аналог на Fenom
{$id | resource: 'pagetitle'}
Артур
10 декабря 2020, 18:32
modx.pro
246
0

[КОСТЫЛИ] Динамическая смена шаблона в Tickets

Приветствую, у меня есть два раздела с тикетами, в каждом из которых свой шаблон должен быть у тикета. Соответственно написал вот такой вызов формы
Артур
07 декабря 2020, 22:18
modx.pro
56
0

[РЕШЕНО] Превращение url c get-параметрами в url без них

Приветствую, наставьте на путь истинный, как превратить domain.ru?tag=news в domain.ru/tag-news, не создавая отдельную страницу под каждый тег? Или не париться пусть будут get-параметры?
Артур
07 декабря 2020, 13:40
modx.pro
126
0

[СДЕЛАЙ САМ] Личный кабинет своими руками. Редактирование персональных данных.

После того как авторизация и регистрация сделаны нужно дать возможность пользователям редактировать свои персональные данные. Для этого создаем ресурс Редактирование данных, в котором вызываем AjaxForm
Артур
06 декабря 2020, 22:40
modx.pro
9
704
+10