Drupal

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

1
Действительно ли EntityFieldQuery неэффективен?
Я новичок в Entity API, но пытаюсь это исправить. Я работаю над сайтом, который использует несколько типов контента с различными полями, прикрепленными к ним; ничего фантастического. Поэтому, когда я хочу получить набор записей, я по своему невежеству обращаюсь непосредственно к базе данных и делаю что-то вроде этого: $query = db_select('node', …
11 7  database  entities 

1
Как мне сделать git clone с помощью drush для загрузки HEAD-версии модуля?
Есть ли способ клонировать или извлечь версию HEAD модуля в git-репозитории drupal.org? Например, если я нахожусь на Drupal 7, и последняя ветвь Представлений - 3, я хотел бы сделать: drush git-clone views достичь чего-то эквивалентного: cd sites/all/modules/ git clone --recursive --branch 7.x-3.x http://git.drupal.org/project/views.git В идеале, использование drush git-clone views-3xдолжно клонировать …

3
Настроить доступ к запрещенной странице
У меня есть много основных страниц, где мне нужно, чтобы пользователь вошел в систему, чтобы просмотреть их. Как настроить страницу запрещенного доступа к сайту?
11 7 

6
Как отобразить сводку (тизер) над телом в полноэкранном режиме
Я хочу отобразить тизер в верхней части каждой статьи под заголовком, как показано в следующем макете «полный контент»: заглавие Тизер (реферат статьи) Образ тело Кроме того, тизер должен иметь свое собственное форматирование (например, курсив и больший шрифт) Я не нашел способа сделать это без редактирования файлов TPL или файлов ядра. …
11 7  nodes  entities 

4
Нет навигационных ссылок на 404 страницах
Когда я посещаю несуществующую страницу, я ожидаю увидеть первичные и вторичные ссылки, как и на любой другой странице, но я получаю только навигационные ссылки на странице 404. Смотрите также Нет навигационных ссылок на 404 страницах . Я нашел решение, но я рад, если что-то еще может это исправить (возможно, без …
11 7  navigation 

8
Псевдоним пути создает цикл перенаправления или перенаправления на первую страницу
Когда я звоню нашему сайту "www.example.com/contact-us", я получаю следующую ошибку: К сожалению, этот запрос пытался создать бесконечный цикл. Мы не допускаем таких вещей здесь. Мы профессиональный сайт! Если я позвоню на сайт по адресу "www.example.com/node/5", страница с контактами будет отображаться очень хорошо. Когда я проверяю псевдоним пути в / admin …

2
Нужно ли создавать новые таблицы в hook_update_N ()?
Когда вы создаете новую таблицу в hook_schema(), должна ли эта таблица также добавляться в hook_update_N()? Или есть какой-то трюк или что-то, что я пропустил, чтобы databae-updates автоматически добавляли таблицы? Документация о hook_update_N () ничего не объясняет о введении новых таблиц, тогда как документацияhook_schema() говорит: Таблицы, объявленные этим хуком, будут автоматически …

6
Получение значения поля от объекта
На моем сайте я установил модули Entity API и Entityform. Модуль Entityform позволяет мне создавать формы, которые может отправить любой пользователь, и поля форм доступны для использования в представлениях, аналогично тому, как будет работать тип содержимого. Обычно, чтобы вытянуть значение поля из узла в мой шаблон с помощью php, я …
11 7  entities 

4
Увеличение предела памяти не помогает при фатальной ошибке: допустимый объем памяти… / modules / views / views.module в строке 416
Я перешел с Drupal 7.14 на 7.15 три недели назад, и поэтому я сталкиваюсь с рядом очень сложных (для меня) ошибок ограничения памяти . Эти ошибки возникают всякий раз, когда я пытаюсь очистить кэш в производительности или запустить сценарии обновления. Моя хостинговая компания увеличила лимит памяти в php.ini до 126 …
11 views  routes 

6
Как передать контекстные фильтры на просмотр через сервисы
У меня есть представление, которое принимает контекстный фильтр, чтобы вернуть правильные результаты. Я использую Сервисы 3 и Drupal 7. Я могу создать конечную точку и получить представление через сервисы. Но кажется, что нет способа пройти контекстный фильтр, потому что services_views имеет только метод получения (который использует GET). Кто-нибудь знает, возможно …
11 7  views  services 

1
Все ли нужно в комплекте?
Я узнаю об Entity API. У меня есть простая дополнительная таблица, которую я хотел бы «друпализировать», чтобы я мог использовать ее, например, в представлениях. Я прочитал немало, посмотрел несколько видео, посмотрел немало примеров. Я застрял на концепции связки . Я понимаю, что такое связки (например, типы узлов - это связки …
11 7  entities 

2
В чем причина нынешнего структурирования меню
Я не большая часть Drupal Ninja; Судя по тому, что я видел на http://drupal.org/node/788972 , у Drupal, похоже, есть структура меню, такая как Joomla, в том смысле, что она позволяет создавать пункты меню в категориях меню. Почему мы используем это в отличие от центрального пункта меню, из которого мы можем …

3
В чем выгода панелей везде
Несколько сайтов защищают преимущества Panels Everywhere (я поставил их в конце этого вопроса). Тем не менее, я попробовал модуль и не вижу преимуществ. На обычной странице панели вы можете отключить блоки. Он также позволяет отображать такие вещи, как ссылки меню, нижние колонтитулы и вход пользователя. Так что я не уверен, …
11 7  theming  panels 

3
Как создать данные JSON с информацией о сеансе для создания узла?
Я использую Drupal 7 и сервисный модуль 7.x-3.2. Я использую Postman for Chrome (http-клиент) для тестирования API. То, что я хочу сделать, это войти в систему пользователя и создать узел с пользователем, используя API службы Drupal. Я вошел в систему с помощью запроса JSON POST на http://example.com/api/user/login . Я успешно …
11 7  services 

2
Изменить hook_field_formatter_view?
Каков наилучший способ изменения выходного поля? Я нашел " hook_field_formatter_view ", но, похоже, ничего подобного "hook_field_formatter_view_alter" не существует. В моем случае у меня есть поля адреса (модуль Addressfield), которые используются в панелях «Доставка» и «Оплата» на странице оформления заказа в DrupalCommerce . Я хочу добавить некоторые js к этим полям, …
11 entities 

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