Пользуясь случаем - есть ли возможность добавлять тему в закладки? Чтобы потом можно было вернуться и прочитать не ища ее в ленте! Не раз задавался таким вопросом.
Добавить блоком или в ноду код.
На гугл карте вводите нужный адрес, нажимаете на значок меню, дальше "Ссылка код", в открывшемся окне вкладка "Встраивание карт". Копируете код и вставляете в блок или ноду.
Все оказалось просто: в настройках блока меню надо было выставить во вкладке "Уровни меню"->"Количество уровней для отображения" значение 3. Стояло по умолчанию 2.
Не знал об этой настройке, так как не приходилось еще делать меню такой вложенности.
Склоняюсь к варианту, предложенному Orion76 и andypost@drupal.org, возможно начав возможно с Fastfoute, так как неоднократно натыкался в сети на рекомендации этого роутера, возможно из за его относительной простоты.
Изучать php. Суть дилеммы не в том, чтобы сесть и написать самому (что ввиду отсутствия знаний и практики пока что невозможно), а в том чтобы понять, как работает чужое. Соответственно думаю идти ли к пониманию по возможно корявому и сильно упрощённому коду, о чем я на данный момент не могу знать, либо по коду фреймворка, что будет думаю ближе к эталонному решению.
Сегодня сама по себе стала отображаться корректно еще одна категория этого типа материала.
Отключил Panelizer, с помощью которого я выводил панели в этой ноде, стало все ок. Видимо он как то влияет... Но от его использования отказаться не могу, потому что вывожу с помощью Panelizer в этой ноде одновременно вывожу и анонс и само содержимое и + отдельные поля сущности.
О кратком содержимом поля body. Используя модуль Panels вывожу нужные мне поля в управлении отображением ноды. Добавил два поля body. Для одного указал средство форматирования Default, для другого "Краткое содержание или обрезанный текст", которое является анонсом. Так вот, у одного и второго сss имеет стиль "node-name_body". Мне нужно чтобы были разные, дабы темизировать анонс.
Спасибо, обязательно посмотрю! И ещё на счет вашего решения выше. Все работает, но столкнулся с проблемой кэширования. Материал, опубликованный сегодня, завтра так и останется с надписью сегодня, пока не очистить кэш! Не знаете, как с этим бороться?
На счет времени разобрался. В поле пользовательский формат даты написал: d.m.Y.H.i. И заработало {{ created|date("H:i") }}.
Еще раз спасибо. Буду благодарен за ссылки на инфу по переменным твиг.
Спасибо. Так работает. А не подскажите, где посмотреть инфу по друпаловским переменным в твиг? Например таких как created|date("m/d/Y").
И еще возможно ли к слову "вчера" или "сегодня" добавить время? Написав {{ created|date("H:i") }} выводится 00:00. Или время добавить новым полем в представлении?
То что вы написали - для 7ки, а мне надо на Д8 сделать. В принципе понятно, что надо переопределять шаблон. Вопрос в том, возможно ли мою логику реализовать твиг шаблонизатором и если да, то примерно как.
Ошибка при скачивании Drupal 8 через composer
но при установке компосером какого-либо модуля все равно подгружаются недостающие модули, в том числе drupal/coder и так же все повисает((
Ошибка при скачивании Drupal 8 через composer
помогает лишь установка параметра --no-dev.
Не скажете на что это влияет и урезает ли какую то функциональность?
Ошибка при скачивании Drupal 8 через composer
не помогло. Просто повисает на этапе drupal/coder (8.3.4): Cloning 0a274321f4
Ошибка при скачивании Drupal 8 через composer
а есть какие то способы решения этой проблемы? если это в ней дело конечно.
Размещение Google Maps на странице контактов.
Пользуясь случаем - есть ли возможность добавлять тему в закладки? Чтобы потом можно было вернуться и прочитать не ища ее в ленте! Не раз задавался таким вопросом.
Размещение Google Maps на странице контактов.
Добавить блоком или в ноду код.
На гугл карте вводите нужный адрес, нажимаете на значок меню, дальше "Ссылка код", в открывшемся окне вкладка "Встраивание карт". Копируете код и вставляете в блок или ноду.
Не отображается меню 2го уровня
Все оказалось просто: в настройках блока меню надо было выставить во вкладке "Уровни меню"->"Количество уровней для отображения" значение 3. Стояло по умолчанию 2.
Не знал об этой настройке, так как не приходилось еще делать меню такой вложенности.
Commerce D7 добавить поле при оформлении заказа от определенной суммы.
Спасибо, попробую.
Drupal Commerce убрать цену из вариаций товаров
Есть какое то решение по интеграции с коммерцем или надо самому делать?
Роутер для сайта
Склоняюсь к варианту, предложенному Orion76 и andypost@drupal.org, возможно начав возможно с Fastfoute, так как неоднократно натыкался в сети на рекомендации этого роутера, возможно из за его относительной простоты.
Всем спасибо за рекомендации!!!)
Роутер для сайта
Изучать php. Суть дилеммы не в том, чтобы сесть и написать самому (что ввиду отсутствия знаний и практики пока что невозможно), а в том чтобы понять, как работает чужое. Соответственно думаю идти ли к пониманию по возможно корявому и сильно упрощённому коду, о чем я на данный момент не могу знать, либо по коду фреймворка, что будет думаю ближе к эталонному решению.
Спасибо за ссылку.
Не отображается блок на некоторых страницах D8
Сегодня сама по себе стала отображаться корректно еще одна категория этого типа материала.
Отключил Panelizer, с помощью которого я выводил панели в этой ноде, стало все ок. Видимо он как то влияет... Но от его использования отказаться не могу, потому что вывожу с помощью Panelizer в этой ноде одновременно вывожу и анонс и само содержимое и + отдельные поля сущности.
Темизация анонса
C помощью модуля Panelizer
Темизация анонса
Нашел решение на org. Патч для добавления кастомного css стиля для ctools entity fields blocks.
Может кому пригодится:
https://www.drupal.org/project/ctools/issues/2947714
Темизация анонса
О кратком содержимом поля body. Используя модуль Panels вывожу нужные мне поля в управлении отображением ноды. Добавил два поля body. Для одного указал средство форматирования Default, для другого "Краткое содержание или обрезанный текст", которое является анонсом. Так вот, у одного и второго сss имеет стиль "node-name_body". Мне нужно чтобы были разные, дабы темизировать анонс.
Темизация анонса
Спасибо за наводку. Помучаю ее.
Темизация анонса
Это наверное для 7ки! В режиме отладки показывает, что это поле выводит field.html.twig
Время создания материала "вчера" и "сегодня"
Спасибо!
Время создания материала "вчера" и "сегодня"
Точно. Я и не знал о кэшировании вьюх. Век живи, век учись. Спасибо)
Время создания материала "вчера" и "сегодня"
Спасибо, обязательно посмотрю! И ещё на счет вашего решения выше. Все работает, но столкнулся с проблемой кэширования. Материал, опубликованный сегодня, завтра так и останется с надписью сегодня, пока не очистить кэш! Не знаете, как с этим бороться?
Время создания материала "вчера" и "сегодня"
На счет времени разобрался. В поле пользовательский формат даты написал: d.m.Y.H.i. И заработало {{ created|date("H:i") }}.
Еще раз спасибо. Буду благодарен за ссылки на инфу по переменным твиг.
Время создания материала "вчера" и "сегодня"
Спасибо. Так работает. А не подскажите, где посмотреть инфу по друпаловским переменным в твиг? Например таких как created|date("m/d/Y").
И еще возможно ли к слову "вчера" или "сегодня" добавить время? Написав {{ created|date("H:i") }} выводится 00:00. Или время добавить новым полем в представлении?
Вставить блок(views) через определенное количество элементов во views
Спасибо, ща почитаю)
Вставить блок(views) через определенное количество элементов во views
То что вы написали - для 7ки, а мне надо на Д8 сделать. В принципе понятно, что надо переопределять шаблон. Вопрос в том, возможно ли мою логику реализовать твиг шаблонизатором и если да, то примерно как.
preprocess_comment пропало имя пользователя в комментарии
Вот так все заработало: