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

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

25 декабря 2021 в 19:58

Судя по всему, так. И, видимо, вы просто получаете предупреждение, что используете (т.е. расширяете) в своём коде класс, не относящийся к Public API и потенциально подверженный модификации в минорных релизах.

А как именно отчёт D9 upgrade status её отображает: как ошибку или типа notice?

25 декабря 2021 в 18:53

Навскидку можно попробовать создать свою переименованную версию класса Drupal\serialization\Encoder\XmlEncoder (т.е. скопировать код оригинала), разместив его в namespace модуля kml. И в нём уже удалить модификатор @internal. Соответственно, расширять именно этот новый класс при объявлении KmlEncoder.

25 декабря 2021 в 18:32

marassa wrote: осталась одна загадочная ошибка, которую показывает модуль Upgrade status:
Class Drupal\kml\Encoder\KmlEncoder extends @internal class Drupal\serialization\Encoder\XmlEncoder.

А само описание ошибки отсутствует? Или таки что-то ещё было?

16 декабря 2021 в 14:19

Нигде. Приведён типичный частный пример с присоединением параграфов к ранее загруженной ноде $node. Если нужно загружать ещё и ноды, то конструкция, понятно, будет несколько сложнее.

16 декабря 2021 в 3:07

marassa wrote: Понятия не имею, я именно через терминал делал.

К слову, не все shared-хостинги предоставляют возможность создавать символические ссылки на файловые ресурсы.

26 ноября 2021 в 16:52
1

Dtropinin wrote: Выходит что можно.

Вполне себе можно. Но только в направлении BackupMigrate > phpMyAdmin (т.е. дампы, полученные из B&M проходят импорт в PMA). В обратном направлении - иногда тоже может проканать, но чаще всего B&M не опознаёт и ругает синтаксис отдельных директив дампа PMA.

25 ноября 2021 в 11:59

morgusha wrote: $form['terms_of_use'] = array(
'#required' => TRUE,
);

Ошибка №1. Не следует полностью переписывать массив определений/свойств поля. Нужно только переопределить одно свойство:

24 ноября 2021 в 18:48

VasyOK wrote: Что-то можно сделать?

Попробовать добавить точку после закрывающей скобки. Или другой какой-то подходящий символ. Короче, чтобы последним символом строки имени термина не был ")". Не проверял, но возможно проканает.

24 ноября 2021 в 18:40

Ну вот. А я всё тужился вспомнить, как называется что-то, что нужно нажать или включить, чтобы теги не резались Smile Смутно помню, что было что-то такое в Views UI.

24 ноября 2021 в 12:13
1

Потому что тег <strong> разрывает flex row, не имея необходимых классов колонки и, судя по всему, помещает все последующие колонки начиная со второй внутрь себя. Хорошо видно на коде в скриншотах 2 и 3.

22 ноября 2021 в 8:08
1

Предположение: после обновления PHP на хостинге забыли про драйвер/библиотеку PDO. Либо библиотека уже не совместима с текущим релизом Друпала (что выглядит как-то странно, вообще-то).

23 октября 2021 в 10:14

Кастомный модуль не умрёт.
Примерный код выше. Единственное, что нужно сделать - добавить проверку на ID вьюса, чтобы обрабатывалось одно выбранное представление.

PHP-код в фильтрах/полях вьюса считается моветоном, как бы.

21 октября 2021 в 17:58
1

Не помню, чтобы подобное можно было сделать из UI Views.
Два программных выхода навскидку:

1. Использовать селекторы CSS (even/odd) для скрытия рядов через один.

2. Написать небольшой хук в модуль/тему, как-то так:

15 октября 2021 в 16:07
1

Artalek wrote: Проблема в том, что мне нужно получить не Наименование содержимого, а наименование Типа из поля `field_faq_type`

Я тут ни пистона не понял, простите. Но на всякий случай: