Скорее всего в том, что Вы почему-то берете примеры для восьмёрки, а у Вас вроде бы как семёрка. Тут есть примеры для семёрки: https://www.drupal.org/node/228167
Вообще-то прямо в ядре восьмерки есть вполне годные xml-декодер и xml-энкодер от Symfony. Можно одной практически строчкой вогнать xml-файл в php-массив, найти и заменить что нужно, и выгнать обратно в xml. Зачем тут twig-то?
Ни у кого нет папки admin. Это не папка, а путь к странице переводов.
Наберите в адресной строке браузера http://<адрес вашего сайта>/admin/config/regional/translate
А я и не предлагаю трогать шаблоны, этот текст вводится прямо в настройки поля Views. Не все знают, что Rewrite results и Global: Custom text поддерживают практически полный синтаксис twig.
Надо найти спецификацию PDF и посмотреть куда там можно что-то вставить незаметно, и не сломав. В JPG, например, есть EXIF - туда точно можно вписать что-нибудь от себя.
Но к Друпалу это всё имеет очень условное отношение...
А кто-нибудь вникал - для уязвимости достаточно того, что модуль RESTful Web Services просто включён, или всё-таки должны быть в явном виде созданы endpoint'ы, позволяющие обновлять контент? У меня он используется чисто как зависимость Views Data Export, никаких endpoint'ов для использования по назначению я не создавал.
И еще вопрос: откуда дровишки про модуль Link (который используют наверное 100% сайтов на D8)? В официальном объявлении про него ни слова.
Довольно обидные ваши слова - я когда-нибудь научусь!
И спасибо за ответ, которого я, собственно, и ждал - теперь стало понятно где именно нужно смотреть эти самые ядерные требования.
PS А кстати что сделает composer если не найдет этого расширения - он же установить его самостоятельно не сможет?
А списка используется только потому, что он предлагает выбрать варианты из готовых в выпадающем списке. Например 0.50%, 0.40%, 0.30%. итд.
Понятно. Засада...
В общем, мне видится так: скорее всего поле с плавающей точкой не фильтруется на равенство именно по той самой причине, что я привел выше. По крайней мере просто поле с плавающей точкой (не список) тоже не фильтруется на равенство, ни в семерке, ни в восьмерке.
Почему не существует тип поля List(Decimal) мне неведомо. Возможно есть смысл поискать в контрибах.
Если подобное число в секундах появляется при вычитании дат, то похоже что одна из ваших дат не определена, и вы по сути вычисляете разницу между датой в 2019 году и 1 января 1970 года.
И в этой логике есть резон, но можно же проверять только во время установки модуля ($phase == 'install'), тогда в рантайме никакие ресурсы жраться не будут.
Нет, мне в моем KML-энкодере надо взять готовый фрагмент KML, генерируемый форматтером поля, например GeoField, и подсунуть его в общий PHP-массив документа, который будет потом закачан в DOMDocument и оттуда выгружен как XML штатным ядерным xml-энкодером Друпал (точнее symfony). Если я положу KML-текст просто как текстовое значение родительского XML-элемента, то умный xml-энкодер его заискейпит в CDATA. А если его вкачать в объект SimpleXML (одна строчка кода) и прямо этот объект подложить в массив, то умный xml-энкодер это поймет и правильно обработает.
Создание материала в текущей категории
Скорее всего в том, что Вы почему-то берете примеры для восьмёрки, а у Вас вроде бы как семёрка. Тут есть примеры для семёрки: https://www.drupal.org/node/228167
Создание материала в текущей категории
Как вариант: https://www.drupal.org/project/prepopulate
Не работает страница сайта. Ошибка function pre_render .
Замена меток в docx
Вообще-то прямо в ядре восьмерки есть вполне годные xml-декодер и xml-энкодер от Symfony. Можно одной практически строчкой вогнать xml-файл в php-массив, найти и заменить что нужно, и выгнать обратно в xml. Зачем тут twig-то?
Перевод текста в шаблоне twig
Ни у кого нет папки admin. Это не папка, а путь к странице переводов.
Наберите в адресной строке браузера http://<адрес вашего сайта>/admin/config/regional/translate
И вы попадете в интерфейс перевода строк.
Views slideshow в виде блока с несколькими изображениями и переключателями?
Такая хреновина называется карусель/carousel. Поищите по этому слову и выберите один из десятка модулей по вкусу.
Перевод текста в шаблоне twig
/admin/config/regional/translate
Как безопасно перенести сайт c Drupal 7 на Drupal 8
В постановке задачи не очень понятно только слово "безопасно". Каких именно опасностей Вы боитесь на этом пути?
Модуль Simple Math Field работает по разному на разных сайтах
Никаких дополнительных модулей не надо, всё в ядре:


Модуль Simple Math Field работает по разному на разных сайтах
А я и не предлагаю трогать шаблоны, этот текст вводится прямо в настройки поля Views. Не все знают, что Rewrite results и Global: Custom text поддерживают практически полный синтаксис twig.
Модуль Simple Math Field работает по разному на разных сайтах
Модуль Simple Math Field работает по разному на разных сайтах
В общем, вот что нужно сделать:
1. Выкинуть модуль Simple Math Field за ненадобностью.
2. Вывести оба поля дат в нужное View форматтером Custom и форматом U.
3. Первое поле скрыть.
Код юзера в скаченный файл
Надо найти спецификацию PDF и посмотреть куда там можно что-то вставить незаметно, и не сломав. В JPG, например, есть EXIF - туда точно можно вписать что-нибудь от себя.
Но к Друпалу это всё имеет очень условное отношение...
Код юзера в скаченный файл
В произвольные файлы произвольного типа конечно нельзя. Зная тип файла может и можно.
Модуль Simple Math Field работает по разному на разных сайтах
Мне почему-то тоже так кажется, хотя не владея деталями Вашей "рутинной работы" невозможно сказать наверняка.
Критические обновления Drupal 8 и контрибных модулей
А кто-нибудь вникал - для уязвимости достаточно того, что модуль RESTful Web Services просто включён, или всё-таки должны быть в явном виде созданы endpoint'ы, позволяющие обновлять контент? У меня он используется чисто как зависимость Views Data Export, никаких endpoint'ов для использования по назначению я не создавал.
И еще вопрос: откуда дровишки про модуль Link (который используют наверное 100% сайтов на D8)? В официальном объявлении про него ни слова.
Модуль Simple Math Field работает по разному на разных сайтах
А что у вас там за сущности такие, чем обычные ноды не устраивают?
Можно ли рассчитывать на то, что PHP-расширение SimpleXML обязано присутствовать в любой инсталляции Drupal 8?
Довольно обидные ваши слова - я когда-нибудь научусь!
И спасибо за ответ, которого я, собственно, и ждал - теперь стало понятно где именно нужно смотреть эти самые ядерные требования.
PS А кстати что сделает composer если не найдет этого расширения - он же установить его самостоятельно не сможет?
Error: Call to a member function getEnabledBehaviorPlugins()
https://www.drupal.org/project/paragraphs/issues/2895561
Views раскрытый фильтр - типы полей
Понятно. Засада...
В общем, мне видится так: скорее всего поле с плавающей точкой не фильтруется на равенство именно по той самой причине, что я привел выше. По крайней мере просто поле с плавающей точкой (не список) тоже не фильтруется на равенство, ни в семерке, ни в восьмерке.
Почему не существует тип поля List(Decimal) мне неведомо. Возможно есть смысл поискать в контрибах.
Views раскрытый фильтр - типы полей
Во-первых, это должен быть DECIMAL, а не FLOAT. Во-вторых, тема "списка" не раскрыта. Почему именно Список?
Модуль Simple Math Field работает по разному на разных сайтах
Если подобное число в секундах появляется при вычитании дат, то похоже что одна из ваших дат не определена, и вы по сути вычисляете разницу между датой в 2019 году и 1 января 1970 года.
Можно ли рассчитывать на то, что PHP-расширение SimpleXML обязано присутствовать в любой инсталляции Drupal 8?
И в этой логике есть резон, но можно же проверять только во время установки модуля ($phase == 'install'), тогда в рантайме никакие ресурсы жраться не будут.
Можно ли рассчитывать на то, что PHP-расширение SimpleXML обязано присутствовать в любой инсталляции Drupal 8?
Нет, мне в моем KML-энкодере надо взять готовый фрагмент KML, генерируемый форматтером поля, например GeoField, и подсунуть его в общий PHP-массив документа, который будет потом закачан в DOMDocument и оттуда выгружен как XML штатным ядерным xml-энкодером Друпал (точнее symfony). Если я положу KML-текст просто как текстовое значение родительского XML-элемента, то умный xml-энкодер его заискейпит в CDATA. А если его вкачать в объект SimpleXML (одна строчка кода) и прямо этот объект подложить в массив, то умный xml-энкодер это поймет и правильно обработает.
ERROR 500 : Drupal 8 - Перенести сайт с одного хостинга на другой
Ответ на этот вопрос написан в логе PHP. Что-то типа error_log в корне веб-директории, но может зависеть от конфигурации сервера.