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

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

29 сентября 2023 в 9:22

Абсолютно та же ситуация. Phpstorm и xdebug попросту не видят друг друга. Никаких окон при первом дебаге не выскакивает, никаких сообщений нигде не пишется...
Инструкция на docksal.io похоже устарела. Ничего не получается, если делать по ней.
Помогите разобраться!

22 августа 2023 в 10:54

у меня сайты на семерке работают под openserver. Всё норм. Есть и composer (он из коробки) и git. И drush установлен без проблем. Очень экономит время.
В целом, устанавливаем командой:
composer require drush/drush:8.x
Предварительно нужно создать папку для драша в папке userdata опенсервера. И перейти в нее. потом команду выше запускать.

4 августа 2023 в 14:02

Спасибо большое за статью. Бесценно для тех, кто только знакомится с деплоем через git.
Возможно глупый вопрос, но почему в вашем проекте файл .gitignore имеется в каждом каталоге и подкаталоге? Не проще ли иметь один файл в корне где всё разом и прописать?

2 августа 2023 в 17:41

Думаю, important всё что угодно может переопределить, кроме другого important Smile Говорят, им лучше не злоупотреблять, но вот конкретно в моем случае - как исправление явной ошибки - вполне себе решение. И очень простое, без использования доп. модулей. Хук только прошлось заюзать, чтобы в ядре не ковырять тему.

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 работает как надо