Drupal

Q & A для разработчиков и администраторов Drupal

2
Удаление div'ов, добавленных рендером и node.tpl.php
Я пытаюсь создать шаблон HTML5 для Drupal 7, и я довольно разборчив в чистом коде. Я хочу получить полный контроль над HTML и CSS, которые по большей части я получаю, используя собственную тему. Другими словами, у меня есть набор HTML5 и CSS, который я хочу использовать точно так же, как …
15 7  theming 

2
Крючок для дублирования поля
У меня есть пользовательский модуль, который форматирует отображение поля изображения, которое может принимать несколько значений. Я хотел бы знать, какой хук я должен использовать, чтобы продублировать первое значение поля (например, «[image1]»), и добавить его обратно в начало массива ( array_unshift()я полагаю), прежде чем остальные мои функции отформатируют отображение / тема …
15 hooks  media  theming 

1
Как интегрировать модуль сбора полей в Views?
Я создал поля и сгруппировал их вместе с модулем сбора полей . Я прикреплял поле группы (содержащее 4 поля), для настройки учетной записи пользователя в: admin/config/people/accounts/fields. Сейчас я пытаюсь отобразить содержимое этой коллекции полей в виде, но я не могу этого сделать! Представления 7.x-3.0-beta3 не позволяют мне указать текущего пользователя …
15 7  entities  nodes  views 

1
Сайт застрял в режиме обслуживания
Я перевел сайт в режим обслуживания. Прежде чем я смог посетить страницы администрирования как пользователь № 1 (это была учетная запись пользователя, которую я уже использовал ранее, чтобы перевести сайт в режим обслуживания), мне пришлось перезагрузить компьютер; когда я пытался посетить страницы администрации, Drupal не давал мне доступ к этим …

1
Посмотреть изображение товара и цены
В коммерции Drupal 7 я столкнулся с проблемой. Я хочу отобразить последние 3 элемента, помещенные в тип контента show_product, с атрибутами из магазина. В магазине есть несколько объектов, отображаемых в одном узле с полем ссылки на продукт, все с разными атрибутами и изображениями. Представьте, что каждый интернет-магазин одежды столкнется с …
15 7  views  commerce 


3
Загружайте больше контента с помощью ajax, нажимая на ссылку больше в представлении
У меня есть пользовательский вид блока. Я отображаю последние 5 названий узлов. Если кто-то нажимает на ссылку «больше», я хочу загрузить следующие 5 заголовков под текущими заголовками 5 узлов. Нет обновления страницы и не пейджер. Это возможно? Как бы я поступил так?
15 views  6  ajax 

4
Как мне показать мои продукты?
Мне удалось создать тип продукта и импортировать данные о нем, поэтому у меня теперь есть список продуктов. Как теперь получить товары для показа? Нужно ли создавать тип контента с нуля и добавлять поля вручную, или есть способ создать тип контента?
15 commerce 

7
Экспорт таксономий в код
Я ищу способ экспорта таксономических словарей и связанных с ними терминов. Пока что я нашел и протестировал: Экспорт таксономии - Экспорт в код с использованием функций, но не импорт. http://drupal.org/node/755986 - Мои краткие испытания с этим патчем показали смешанные результаты. У кого-нибудь есть какие-либо другие предложения по модулю или программные …

1
Как я могу использовать внедрение зависимости \ Drupal :: moduleHandler () в контроллер?
Я использую следующую строку в классе контроллера. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh дает мне это сообщение об ошибке. В классах следует избегать вызовов Drupal, вместо этого используйте внедрение зависимостей. Как мне это сделать? Нужно ли создавать конструктор, метод или сервис? Если да, то какой код нужен сервису? Я нашел пример: «В классах …

5
Как узнать название маршрута просмотра страницы?
В моем собственном обработчике отправки я хочу перенаправить на страницу просмотра Url, давайте предположим, что мое имя представления - это команда, и его путь /admin/team, я узнаю, что должен использовать, $from_state->setRedirect('route');но когда я попробовал $from_state->setRedirect('/admin/team');Столкнулся с ошибкой, Как я могу получить имя маршрута просмотра?
15 views  8  routes 

6
Как я могу ускорить загрузку kint () при отладке шаблонов веток?
Я видел довольно много дискуссий о том, как трудно работать с kint () из модуля Devel, потому что он максимально ограничивает ограничения памяти PHP и делает браузер перетаскиваемым. Я слышал некоторые мысли по улучшению его скорости за счет ограничения количества уровней. Например, в файле settings.php вы можете сделать следующее: require_once …
15 theming  8  performance 

5
Как отключить Twig и заблокировать кеш для определенного модуля?
Я работаю над модулем в Drupal 8, который получает чувствительные ко времени данные из внешнего REST API. Данные обрабатываются и отправляются в блок. Окончательные данные отправляются в шаблон Twig следующим образом: ... public function build() { $build = []; $build['ticker_block'] = [ '#theme' => 'module_theme', '#data' => $myService->data(), ]; return …
15 8  caching  theming 

1
Как я могу объединить два поля в представлении?
У меня есть представление, настроенное на использование неформатированного типа списка. Я добавляю около 10 различных полей, но хотел бы объединить два из них в одну строку на дисплее. Это возможно? Пример: поля: контент: номер сеанса, контент: заголовок, контент: DateTime, контент: докладчик. Прямо сейчас все они отображаются в отдельных строках. Я …
15 7  views 

6
Изменить значок по умолчанию программно
Я знаю, что могу загрузить значок через пользовательский интерфейс, но есть ли способ установить значок по умолчанию для вашей темы, чтобы, когда кто-то включал тему, сразу использовался значок по умолчанию?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.