gun_dose: Комментарии

Главные вкладки

21 марта 2023 в 13:16

Как вы вообще сделали, что у вас так получилось? По умолчанию должно работать так, что кнопка добавления в корзину одна, и при смене атрибута поля обновляются. Никакие дополнительные модули для этого не нужны. Даже Views.

20 марта 2023 в 7:29

Чтобы композер ничего лишнего не написал, нужно сначала создать папку, положить туда код, а потом уже создавать сайт и прописывать в окне настроек уже существующую папку.

18 марта 2023 в 9:39

Давече довелось написать пару плагинов для CKEditor 5. В сравнении с четверкой писанины в несколько раз больше. С другой стороны, сам код выглядит более структурированным.

17 марта 2023 в 10:01

Вообще-то, это легко делается при создании сайта ещё в самом ISPManager. Там есть окошко с папкой, где лежит сайт, просто надо дописать в конце web. И тогда не надо вручную править никакие конфиги.

11 марта 2023 в 10:08

Заголовок страницы - это и есть блок. Можно скрыть его для определённых страниц и добавить другой блок заголовка в другом месте, либо вывести его в шаблоне, views или ещё какие-нибудь.

7 марта 2023 в 12:00
1

Твиг нужен для того, чтобы выводить переменные в HTML-коде. Если нужно вывести переменную, которой почему-то нет в твиге, нужно добавить её в препроцессах. То же самое касается переменных третьего и более уровней вложенности.

2 марта 2023 в 8:54

10000 терминов - это не много.
Из коробки - это значит, что ничего дополнительного устанавливать не нужно.

И вы совершенно не к месту используете термин "поисковая строка". Поисковая строка - это окошко ввода текста, по которому будет производиться поиск. А вы говорите, что вам нужно искать по нескольким критериям. В вашем случае поисковая строка будет использоваться только для поиска по имени, а остальные критерии будут задаваться другими элементами формы, либо через контекстные фильтры по умолчанию из текущего пользователя.

28 февраля 2023 в 9:28

Нет, не надо никаких других словарей. Просто создать в том же словаре термин Лондон и в качестве родителя указать Англию. Это же очевидно.

Поле "отношение" - это поле. В форме отображения его нет, потому что это немного странное поле))

28 февраля 2023 в 8:44

Ничего не надо добавлять. Там выпадает вся иерархия. Поскольку сейчас все тегмины на одном уровне, то выпадают только страны. Можно ещё на странице словаря мышкой термины двигать

28 февраля 2023 в 7:58

Города, районы, области и прочее можно делать засчёт древовидности словаря. Типа термин Англия, у него дочерний термин Лондон. Тут главное для порядка определиться с уровнями вложенности, в частности, нужно ли между Англией и Лондоном создавать термин "Лондонская область" (или как там у них это называется)))

27 февраля 2023 в 13:49
1

В файле .module размещают хуки и другие глобально доступные функции. В контроллере размещают только ту логику, которая отвечает за формирование ответа конкретной страницы.

Что касается вот этого:

Никк wrote: для понимания того, что конкретно выводит та или иная функция - все равно где выводить.

27 февраля 2023 в 12:49
1

Написать код лишь бы где, чтобы он только выполнился - это не лучший вариант. Если нужно смотреть, как что-то работает, лучше всего сделать свой контроллер и там в нём вызывать всё, что угодно и смотреть это на странице контроллера.

26 февраля 2023 в 18:51
1

В админ меню Конфигурация - Учётные записи пользователей - Поля. И там добавить нужные поля.
Строка поиска - это блок фильтров от вьюса с пользователями. Надо только поставить в настройках вьюса галочку "показывать раскрытую форсу в блоке"

26 февраля 2023 в 18:31
2

Если на вопрос надо отвечать по пунктам, то он уже не простой))

Лучше скажите, что именно у вас не получается. Смогли ли сделать, чтобы юзер заполнил свою анкету? Смогли ли вывести "поисковую строку"?

Если по пунктам, то я бы делал так:
1. Добавить в сущность юзера все необходимые поля анкеты.
2. Создать вьюс, который отображает пользователей.
3. Добавить во вьюс раскрытые фильтры по интересующим критериям.
4. Всё.

26 февраля 2023 в 13:16
1

Простой совет: изучите информацию по модулю Views, в особенности обратите внимание на фильтры, раскрытые фильтры, контекстные фильтры и связи. Если разберётесь с этим, то бо́льшая часть ваших вопросов решится.

22 февраля 2023 в 16:38

Я скажу больше. Помимо admin_toolbar нужно включать ещё его подмодуль admin_toolbar_tools, чтобы выпадали ссылки третьего уровня вложенности))

Правда это не совсем относится к теме администрирования, т.к. тулбар показывается в обеих темах.