Это очень просто - вам не нужно использовать композитор или что-то подобное (хотя, если вы поддерживаете веб-сайт и вам нужно много исправлений, чтобы он работал, полезно научиться использовать композитор в долгосрочной перспективе).
Вот как это сделать:
Перейдите в каталог, где установлен модуль 'radix'. Относительно веб-корня это должно быть что-то вроде /модули/основание
или же /modules/contrib/основание
. Загрузите патч в этот каталог — например, вы можете использовать wget https://www.drupal.org/files/issues/2022-01-11/3173811.patch
или вы можете использовать ftp или любой другой метод, который вам нравится.
Затем в том же каталоге, куда вы загружаете патч, используйте команду патч -p1 < 3173811.патч
.
Это предполагает, что вы используете различные Unix для своего веб-сайта — эти команды доступны в большинстве дистрибутивов. Если вы работаете в Windows, вы также можете найти эти точные команды, но вам, возможно, придется установить их самостоятельно.
Если это все еще слишком большой барьер, по крайней мере, для этого патча, исправление кода вручную всегда возможно. Патч просто исправляет два оператора «use»:
-использовать Robo\Task\Archive\loadTasks в качестве ArchiveTaskLoader;
-использовать Robo\Task\Filesystem\loadTasks как FilesystemTaskLoader;
+использовать Robo\Task\Archive\Tasks как ArchiveTaskLoader;
+использовать Robo\Task\Filesystem\Tasks как FilesystemTaskLoader;
В патче сказано, что первые две строки нужно удалить (вот что значит минус), а вторые две строчки добавить на то же место (вот что значит плюсик). Формат патча использует первый столбец, чтобы показать вам, что нужно изменить — если в первом столбце ничего нет, строка не изменится. Если в первом столбце есть -, строка удаляется.Если в первом столбце есть +, строка добавляется. Этот первый столбец используется только в патче, он не должен появляться в коде ни до, ни после его изменения.