1. Как бы не совсем по существу, но такого продукта нет - "пхп". Есть PHP. Суть-то понятна, но в таких деталях заключается отношение к предмету вопроса. Это как если прийти на форум бас-гитаристов и что-то там спрашивать про "басуху" (за это можно было вербально получить люлей).
kompospec wrote: Мне будет легче. Потому как вы - только флудите
Хы. Я вообще-то помогал вам кодом и попутно пытался наставить вас на путь истинный, чадо. Обещаю больше не реагировать на ваши темы и вопросы. Потому как с вами всё понятно.
kompospec wrote: Из 20-30 бестолковых сообщений - одно приводит к решению.
Больше похоже, что из 20-30 толковых подсказок вы выбираете одно наиболее простое и вдохновенно уродуете именно его. Критерии отбора при этом уже озвучены вами:
1. чтоб было мало строчек
2. чтоб было поменьше непонятных каркасных обвязок из API D8.
3. чтоб было настолько просто, что напоминало PHP-скриптики из примеров в мануалах на php.ru
kompospec wrote: Код в заглавии - не Друпал.
Ниже - Заготовка.
Я одного не могу понять: зачем вы тогда упрямо сюда приходите и публикуете свои поделки? Это у вас не для Друпала, то у вас тоже заготовки, там где-то вы просто так свой код напостили. Какой смысл всего этого, если каноны и паттерны вам неинтересны и не нужны?
Я иногда думаю, что наш маэстро Компоспец - тот ещё тролль. Однако смотрю на его сайт, на стиль общения и - нет: это таки блаженный. Будем милосердны, братья.
StAnk wrote: страницы по созданию любого типа материала
формируется на уровне ядра Друпал и изменять ее отображения я могу только в панели администрирования на сайте или программно с использованием hook-ов?
"...Годы страданий начались с тех пор, когда в город приехал новый художник Феофан Копытто.
Первая его работа вызвала в городе большой шум. Это был портрет заведующего гостиничным трестом. Феофан Копытто оставил станковистов далеко позади. Заведующий гостиничным трестом был изображен не масляными красками, не акварелью, не углем, не темперой, не пастелью, не гуашью и не свинцовым карандашом. Он был сработан из овса. И когда художник Копытто перевозил на извозчике картину в музей, лошадь беспокойно оглядывалась и ржала.
Там специально поставил комментарий, что с кешем можно поэкспериментировать при необходимости. Кеширование по времени со значением 0 (т.е. кеш отключен) взято за дефолтную опцию. А так - да, можно кешировать хоть по контексту URL, хоть по тегам, хоть по сессии или ещё как угодно. Тут уже на усмотрение ТС, хотя он, как мне кажется, даже не будет заморачиваться с такими "несущественными" моментами. )
А также в семёрке нет быстрых/удобных методов обращения к параметрам GET-запроса, а также удобного контроля за кешем build-массива и ещё 100500 вещей, которые облегчают жизнь. Если же из этого кода убрать комментарии и ненужные проверки (которые здесь приведены как опциональные конструкции), то получите ну может чуть более, чем заветные 2 строчки. Да и в кол-ве ли строчек суть? Или же боитесь переработать?
И вообще: может, хватит уже тосковать и ныть о "простоте" D7?
Изменения в функцию модуля ядра
1. Как бы не совсем по существу, но такого продукта нет - "пхп". Есть PHP. Суть-то понятна, но в таких деталях заключается отношение к предмету вопроса. Это как если прийти на форум бас-гитаристов и что-то там спрашивать про "басуху" (за это можно было вербально получить люлей).
Темизация каждой записи из таблицы БД
https://niklan.net/blog/151
Здесь пример №2 ближе всего.
Error 2020, cache_field
Ну контент-то разрастается. Материалов больше - кэш больше.
Ошибка с сессиями
debug_backtrace()
Создание заказа анонимными пользователя в Commerce 2
По-моему, вопрос сводится к тому, как оставить в чекауте шаг регистрации и при этом байпассить его, если пользователь не желает регистрироваться. Так?
Одно поле и вывод - Как?
Хы. Я вообще-то помогал вам кодом и попутно пытался наставить вас на путь истинный, чадо. Обещаю больше не реагировать на ваши темы и вопросы. Потому как с вами всё понятно.
Одно поле и вывод - Как?
Больше похоже, что из 20-30 толковых подсказок вы выбираете одно наиболее простое и вдохновенно уродуете именно его. Критерии отбора при этом уже озвучены вами:
1. чтоб было мало строчек
2. чтоб было поменьше непонятных каркасных обвязок из API D8.
3. чтоб было настолько просто, что напоминало PHP-скриптики из примеров в мануалах на php.ru
Одно поле и вывод - Как?
Я одного не могу понять: зачем вы тогда упрямо сюда приходите и публикуете свои поделки? Это у вас не для Друпала, то у вас тоже заготовки, там где-то вы просто так свой код напостили. Какой смысл всего этого, если каноны и паттерны вам неинтересны и не нужны?
Я иногда думаю, что наш маэстро Компоспец - тот ещё тролль. Однако смотрю на его сайт, на стиль общения и - нет: это таки блаженный. Будем милосердны, братья.
Одно поле и вывод - Как?
Так этим он и гениален. Совершенный лаконизм, нечего добавить и нечего убавить. Остаётся только черпать мудрость и учиться.
Одно поле и вывод - Как?
Да пишите как угодно. Вам можно.
Хотя на самом деле вышеприведённое "решение" - самое беспомощное и безответственное из всех возможных.
Одно поле и вывод - Как?
Одно поле и вывод - Как?
kompospec 9 февраля в 20:58
Мы в машине времени?
Гениально, как всегда.
Легко, структуризовано, читаемо, переносимо.
Маэстро рвёт все шаблоны. Ждём новых перлов.
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
'markup'
здесь - это просто частный пример. Это такой же элемент, как и другие элементы рендер-массивов или FAPI.To be required or not to be?
Да и да.
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
Гениально, маэстро.
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
"...Годы страданий начались с тех пор, когда в город приехал новый художник Феофан Копытто.
Первая его работа вызвала в городе большой шум. Это был портрет заведующего гостиничным трестом. Феофан Копытто оставил станковистов далеко позади. Заведующий гостиничным трестом был изображен не масляными красками, не акварелью, не углем, не темперой, не пастелью, не гуашью и не свинцовым карандашом. Он был сработан из овса. И когда художник Копытто перевозил на извозчике картину в музей, лошадь беспокойно оглядывалась и ржала.
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
Там специально поставил комментарий, что с кешем можно поэкспериментировать при необходимости. Кеширование по времени со значением 0 (т.е. кеш отключен) взято за дефолтную опцию. А так - да, можно кешировать хоть по контексту URL, хоть по тегам, хоть по сессии или ещё как угодно. Тут уже на усмотрение ТС, хотя он, как мне кажется, даже не будет заморачиваться с такими "несущественными" моментами. )
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
А также в семёрке нет быстрых/удобных методов обращения к параметрам GET-запроса, а также удобного контроля за кешем build-массива и ещё 100500 вещей, которые облегчают жизнь. Если же из этого кода убрать комментарии и ненужные проверки (которые здесь приведены как опциональные конструкции), то получите ну может чуть более, чем заветные 2 строчки. Да и в кол-ве ли строчек суть? Или же боитесь переработать?
И вообще: может, хватит уже тосковать и ныть о "простоте" D7?
Ajax Throbber -прогресс запроса
Тут, честно говоря, вообще непонятно о чём речь и где именно находится эта кнопка, где нужен AJAX-индикатор.
Да и версию Друпала следовало бы явно указать, только по отдельным признакам можно догадаться, что D7.
Как добавить несколько изменяемых предложений внутрь Ноды. Д8.
hook_entity_view
Добавить программное (виртульное) поле, а-ля:
To be required or not to be?
Необязательно делать через AJAX. Зависимые состояния полей (в вашем случае visible и required ) штатно устанавливаются через Form API states.
https://www.drupal.org/docs/drupal-apis/form-api/conditional-form-fields...
Не выводится сообщение о сбросе пароля
"Вообще" - подразумеваются и любые системные сообщения Друпала? Т.е. не только относящиеся к механизму авторизации?
Случайное отображение элементов Представления
+1 к версии о кэше.
Модель-Представление-Контроллер где это в Друпале?
Ну как бы это и не ожидалось с первого подхода. Не переживайте.
Модель-Представление-Контроллер где это в Друпале?
Всем доброго вечера. Видимо, банкет продолжается.
Да бросьте. Скрыть ошибки/предупреждения и не получить вообще ничего на странице - это по-вашему выход?
Модель-Представление-Контроллер где это в Друпале?
Тем, что ваш код вместо любого (хотя бы) результата не даст вообще ничего, кроме ошибок на экране. Недостаточно?
В общем, хватит на сегодня. Видимо, тема исчерпала свой интригующий потенциал. С вами было приятно пообщаться.