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

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

16 февраля 2023 в 15:33
Никк wrote: там какой-то вырви глаз оранжевый дизайн был


xdebug - это по сути консольное приложение, у него нет своего "дизайна". Дизайн может зависить от IDE где xdebug используется

Для примера вот картинка из интернета как происходит отладка в PhpStorm. Мне просто лень запускать какой-нибудь проект чтобы скриншот сделать Biggrin

16 февраля 2023 в 14:31
1

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

16 февраля 2023 в 13:50

Ну если в commerce не лезть, то можно прекрасно обойтись без драша с композером. Хотя всё больше и больше контриба теперь имеют зависимости, которые подтягиваются только композером. Поэтому вынужден согласиться

16 февраля 2023 в 13:48
2

Это еще один пример того, почему я борюсь за сохранение и развитие drupal.ru. Ну не может один человек, даже с немногочисленными помощниками тащить на голом энтузиазме столько контента. Люди могут приходить и уходить, но контент должен оставаться доступным всегда

16 февраля 2023 в 13:40

Да нормально друпал подходит для мышекликеров. Просто у мышекликеров запросы пошли... Тут недавно пытались аналог авито накликать. Мышекликеры просто не понимают, что подобные системы не сделать из готовых кирпичиков и без кастомного кода там не обойтись. А то, что никто не написал готовый модуль под каждую хотелку каждого мышекликера - ну это уже проблемы их ожиданий, а не проблема друпала

16 февраля 2023 в 6:13

Переключить версию php мало. Нужно ещё и composer update выполнить, чтобы обновить зависимости ядра. Они часто гвоздями к конкретным версиям php приколочены

Ну и кэш друпала сбросить

А если проблемы с класс лоадером остаются, то нужно перезапускать apache/php-fpm в зависимости от того что используется

14 февраля 2023 в 20:15
1

Нужно добавить форму в модуль. В вашем случае можно использовать ConfigForm. Чтобы самому не писать заготовку, форму можно сгенерировать драшем командой drush generate

Рекомендую посмотреть мой модуль scn. Там есть и отправка в телеграм и форма для настроек

11 февраля 2023 в 21:17

Что именно не оправдалось?

Как написал Васёк выше, views data export может создать универсальный csv файл с контентом, который можно будет импортировать в любую CMS

11 февраля 2023 в 19:21

Что-то вы вообще не так всё поняли. Если ещё более кратко: если типы материлов простые, то Feeds прекрасно справится с импортом. Если типы материалов сложные (с параграфами и тд), то либо много патчей ставить придётся, либо писать кастомный импорт.

Всё будет гораздо проще если использовать стандартные миграции, но тогда весь мусор со старого сайта тоже прилетит в новый

11 февраля 2023 в 6:06

Я так делал в одном проекте. Из Drupal 7 выгружал данные с помощью views data export, а в Drupal 9 загружал или с помощью Feeds или кастомным импортом, потому что Feeds не всемогущ, к сожалению. На тот момент Feeds не умел импортировать параграфы и что-то ещё. Метатеги тоже только с патчем. В общем для некоторых типов материалов было быстрее кастомный импорт написать, чем мучать Feeds

10 февраля 2023 в 13:51

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