Потому что с ним можно производить ну совсем какую-то примитивную отладку. А когда нужно полазить по объекту, посмотреть его свойства да и вообще пройти код по шагам, то тут без xdebug не обойтись. Проще сразу освоить нормальный инструмент и дальше спокойно работать
Ну если в commerce не лезть, то можно прекрасно обойтись без драша с композером. Хотя всё больше и больше контриба теперь имеют зависимости, которые подтягиваются только композером. Поэтому вынужден согласиться
Это еще один пример того, почему я борюсь за сохранение и развитие drupal.ru. Ну не может один человек, даже с немногочисленными помощниками тащить на голом энтузиазме столько контента. Люди могут приходить и уходить, но контент должен оставаться доступным всегда
Да нормально друпал подходит для мышекликеров. Просто у мышекликеров запросы пошли... Тут недавно пытались аналог авито накликать. Мышекликеры просто не понимают, что подобные системы не сделать из готовых кирпичиков и без кастомного кода там не обойтись. А то, что никто не написал готовый модуль под каждую хотелку каждого мышекликера - ну это уже проблемы их ожиданий, а не проблема друпала
Там в настройках девела можно выбирать бэкенд для вывода сообщений. Пощелкайте разные варианты. А вообще лучше освоить xdebug и забыть про dpm как про страшный сон
Переключить версию php мало. Нужно ещё и composer update выполнить, чтобы обновить зависимости ядра. Они часто гвоздями к конкретным версиям php приколочены
Ну и кэш друпала сбросить
А если проблемы с класс лоадером остаются, то нужно перезапускать apache/php-fpm в зависимости от того что используется
Нужно добавить форму в модуль. В вашем случае можно использовать ConfigForm. Чтобы самому не писать заготовку, форму можно сгенерировать драшем командой drush generate
Рекомендую посмотреть мой модуль scn. Там есть и отправка в телеграм и форма для настроек
Что-то вы вообще не так всё поняли. Если ещё более кратко: если типы материлов простые, то Feeds прекрасно справится с импортом. Если типы материалов сложные (с параграфами и тд), то либо много патчей ставить придётся, либо писать кастомный импорт.
Всё будет гораздо проще если использовать стандартные миграции, но тогда весь мусор со старого сайта тоже прилетит в новый
Я так делал в одном проекте. Из Drupal 7 выгружал данные с помощью views data export, а в Drupal 9 загружал или с помощью Feeds или кастомным импортом, потому что Feeds не всемогущ, к сожалению. На тот момент Feeds не умел импортировать параграфы и что-то ещё. Метатеги тоже только с патчем. В общем для некоторых типов материалов было быстрее кастомный импорт написать, чем мучать Feeds
Посмотри логи и айпишники. Бывает горе-ддосеры с одного айпишника умудряются ддосить. Ну или в крайнем случае страна айпишника может выдать интересную инфу. Если это Индия или Бангладеш, то можно такие запросы и в бан сразу отправить
Ищу надежный универсальный хостинг
Да, перемещу пока в другой раздел)
Fatal error после включения PHP 8
Ядро последних версий? Или пятилетней давности?
dpm() не работает в модуле
Подскажу как убрать это сообщение, но завтра. А сейчас скажу, что это всего лишь варнинг и он работе не мешает
dpm() не работает в модуле
Может и можно, но зачем? Если нет лицензии на PhpStorm, можно использовать бесплатный vscode
dpm() не работает в модуле
xdebug - это по сути консольное приложение, у него нет своего "дизайна". Дизайн может зависить от IDE где xdebug используется
Для примера вот картинка из интернета как происходит отладка в PhpStorm. Мне просто лень запускать какой-нибудь проект чтобы скриншот сделать
dpm() не работает в модуле
Потому что с ним можно производить ну совсем какую-то примитивную отладку. А когда нужно полазить по объекту, посмотреть его свойства да и вообще пройти код по шагам, то тут без xdebug не обойтись. Проще сразу освоить нормальный инструмент и дальше спокойно работать
После активации модулей с помощью Drush сайт приходит в неработоспособное состояние
Ну если в commerce не лезть, то можно прекрасно обойтись без драша с композером. Хотя всё больше и больше контриба теперь имеют зависимости, которые подтягиваются только композером. Поэтому вынужден согласиться
Где можно найти обучающие материалы для разработки модулей drupal 10
Это еще один пример того, почему я борюсь за сохранение и развитие drupal.ru. Ну не может один человек, даже с немногочисленными помощниками тащить на голом энтузиазме столько контента. Люди могут приходить и уходить, но контент должен оставаться доступным всегда
Где можно найти обучающие материалы для разработки модулей drupal 10
Никлан больше не принимает обновления в druki.ru и этот проект заморожен
После активации модулей с помощью Drush сайт приходит в неработоспособное состояние
Да нормально друпал подходит для мышекликеров. Просто у мышекликеров запросы пошли... Тут недавно пытались аналог авито накликать. Мышекликеры просто не понимают, что подобные системы не сделать из готовых кирпичиков и без кастомного кода там не обойтись. А то, что никто не написал готовый модуль под каждую хотелку каждого мышекликера - ну это уже проблемы их ожиданий, а не проблема друпала
dpm() не работает в модуле
Там в настройках девела можно выбирать бэкенд для вывода сообщений. Пощелкайте разные варианты. А вообще лучше освоить xdebug и забыть про dpm как про страшный сон
Deprecated function: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)`
Переключить версию php мало. Нужно ещё и composer update выполнить, чтобы обновить зависимости ядра. Они часто гвоздями к конкретным версиям php приколочены
Ну и кэш друпала сбросить
А если проблемы с класс лоадером остаются, то нужно перезапускать apache/php-fpm в зависимости от того что используется
Переменные в модуле, которые можно менять через админку.
Нужно добавить форму в модуль. В вашем случае можно использовать ConfigForm. Чтобы самому не писать заготовку, форму можно сгенерировать драшем командой drush generate
Рекомендую посмотреть мой модуль scn. Там есть и отправка в телеграм и форма для настроек
Drupal 10 как поставить модуль Simple AMP ?
Рекомендую настроить отладку twig через IDE и посмотреть значения переменных непосредственно в этом шаблоне
Требуется поправить модуль оплаты Сбербанка на Drupal6
Там нужно в curl запросе отменить проверку сертификата сменив true на false
Drupal 10 как поставить модуль Simple AMP ?
Теперь один универсальный способ для всех шаблонов
Перенос контента сайта с Drupal 7 на Drupal 10 выборочным способом
Давайте попробуем без мата, но с фактами и по пунктам. Какие были ожидания и что не получилось
Перенос контента сайта с Drupal 7 на Drupal 10 выборочным способом
Что именно не оправдалось?
Как написал Васёк выше, views data export может создать универсальный csv файл с контентом, который можно будет импортировать в любую CMS
Перенос контента сайта с Drupal 7 на Drupal 10 выборочным способом
Что-то вы вообще не так всё поняли. Если ещё более кратко: если типы материлов простые, то Feeds прекрасно справится с импортом. Если типы материалов сложные (с параграфами и тд), то либо много патчей ставить придётся, либо писать кастомный импорт.
Всё будет гораздо проще если использовать стандартные миграции, но тогда весь мусор со старого сайта тоже прилетит в новый
Перенос контента сайта с Drupal 7 на Drupal 10 выборочным способом
Не знаю
Рекламный блок для сайта на Друпал 7
@madt подскажи как сделал блок на друпал.ру
Перенос контента сайта с Drupal 7 на Drupal 10 выборочным способом
Я так делал в одном проекте. Из Drupal 7 выгружал данные с помощью views data export, а в Drupal 9 загружал или с помощью Feeds или кастомным импортом, потому что Feeds не всемогущ, к сожалению. На тот момент Feeds не умел импортировать параграфы и что-то ещё. Метатеги тоже только с патчем. В общем для некоторых типов материалов было быстрее кастомный импорт написать, чем мучать Feeds
Валят сайт
Посмотри логи и айпишники. Бывает горе-ддосеры с одного айпишника умудряются ддосить. Ну или в крайнем случае страна айпишника может выдать интересную инфу. Если это Индия или Бангладеш, то можно такие запросы и в бан сразу отправить
Вывод новостей и статей на одной странице
Замена вывода, в опубликованном материале, "кем опубликовано" с имени пользователя на дополнительное поле
То его можно создать