Никки: Комментарии

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

5 апреля 2023 в 17:13

palladin2009 wrote: то есть длинный текст материала укорачивается множеством таких читать далее

Речь об одном длинном тексте, в котором должно быть много последовательных read more?
Тогда это похоже на книгу. И тогда стоит попробовать через модуль book (ядро) создать ваш материал...

Или речь о выводе на одной странице анонсов разных материалов? Каждый анонс заканчивается ссылкой read more, которая ведет на полную версию материала. Тогда такую страницу сделать, как выше написали, много способов есть.

5 апреля 2023 в 16:54

Заюзала hook_views_pre_view() внутри которого сделала условие на словарь и в зависимости от словаря подключение нужного дисплея вьюхи. Даже pathauto не понадобился.

5 апреля 2023 в 15:14

Andruxa wrote: Можно в табличной вьюхе включить фильтр по терминам словаря каталога, а в настройках отображения пустого вьюса - выводить другую вьюху для терминов не каталога.

там нет фильтра по словарю. Можно использовать связи и в них настроить фильтр по словарю. Но результата все равно нет. То есть, отражается дефолтный вьюс в любом случае.

22 марта 2023 в 10:48

Подскажите, пожалуйста, как в ckeditor 5 сделать возможность изменить размер изображений без imce? По умолчанию там есть возможность только масштабировать. Это не то. Нужна возможность именно уменьшить размер.

27 февраля 2023 в 15:26

gun_dose wrote: В контроллере размещают только ту логику, которая отвечает за формирование ответа конкретной страницы.

Пока не очень понятно. Можете привести парочку примеров, когда в модуле необходим контроллер?

27 февраля 2023 в 13:23

для понимания того, что конкретно выводит та или иная функция - все равно где выводить.
А в полноценном модуле - да, я так понимаю, крайне важно что и где должно размещаться. Контроллер - это файл в src/Controller? В котором подразумевается размещать всю логику, так? А что тогда размещают в файле .module?

27 февраля 2023 в 12:43

я просто смотрел как работают некоторые функции api в 10-ке. В частности захотелось программно вывести дерево таксономии. Результат кода выводил для начала в dpm. А он не выводился. В семерке dpm при тех же условиях работал.

27 февраля 2023 в 11:04
1

Два месяца для друпала - это не срок. Возможно, вы видели эту юморную картинку: кривая изучения разных cms. Она говорит, что порог вхождения в друпал очень высок. И актуальность этого растет от версии к версии. Система усложняется. Точнее, она становится всё больше ориентированной на опытных программистов.

27 февраля 2023 в 10:41

сорри за глупый вопрос, а путь (tmp) указан в самом друпале?

На днях у меня была такая же ошибка. В семерке. Был указан путь к каталогу над корневой папкой. И он перестал работать. Замена на tmp помогла.

27 февраля 2023 в 10:18

Проблема с dpm в том, что она (как и код, который отлаживается) должна быть внутри какого-нибудь хука или функции, которая потом как-то подхватывается системой.
Вот внутри такого кода dpm работает как надо

22 февраля 2023 в 16:33
1

По прежнему нужно устанавливать дополнительный модуль, чтобы админское меню было выпадающим. Почему не сделать это по умолчанию?

20 февраля 2023 в 9:49

Модуль включен. Тестирую на простейшем коде
$a = [1,2,3];
print_r($a), var_damp($a) - массив выводят.
Правда при включенном xdebug var_dump() не становится форматированным. То есть выводит просто в строку, что конечно не вариант при больших многомерных массивах.
dpm(), kint() - это все не работает. Ошибок не выдает никаких. Просто ничего не выводит.
Если не юзать devel, но юзать kint в чистом виде
Kint::dump($a);
то массив выводится и отформатированный, красивый, но сайт после этого выдает ошибку, что заголовки уже посланы.

16 февраля 2023 в 17:51

ivnish wrote: Там в настройках девела можно выбирать бэкенд для вывода сообщений. Пощелкайте разные варианты.

Ничего не помогает.
Но вряд ли дело в этом. Ведь из файла .theme вывод есть. А нет именно из модуля.