Drupal

9
Как я могу загрузить 1000 узлов в час на живой сайт drupal 7 и избежать тупиков?

Не так давно я писал о взаимоблокировке здесь: PDOException: SQLSTATE [40001]: Ошибка сериализации: 1213 Обнаружена взаимоблокировка при попытке получить блокировку; Несмотря на все, что пытается сделать моя команда разработчиков, мы по-прежнему получаем такие ошибки: PDOException: SQLSTATE...

9
Добавить поле для нескольких типов контента одновременно?

Я хочу добавить поле для нескольких типов контента одновременно, а также настроить его для всех сразу. Причина в том, что у меня есть много типов контента, каждый из которых необходимо обновить, добавив это новое поле к каждому. Это поле будет настроено одинаково для всех типов контента. Я должен...

9
Создание нескольких блоков программно

Я пишу пользовательский модуль для Drupal 7. Мне нужно создать 5 различных блоков с модулем. Drupal имеет свои hook_block_infoи hook_block_viewкрючки, которые создают блоки. Как я могу добавить несколько блоков, так как эти ловушки позволяют только один блок на...

9
Какова цель просмотров «Вложение», «Панель содержимого» и «Контекст»?

Я только что сделал просмотры для типа контента. В одном представлении мне нужна страница с типом контента и предварительный просмотр 4 новых сообщений на первой странице. Страница не проблема. Для предварительного просмотра первой страницы я просто запутался в назначении «Вложение», «Панель...

9
Как полностью стереть и восстановить друпал меню?

Некоторое время назад я нашел интересный пост в блоге, в котором подробно рассказывалось о том, как очистить таблицы меню и перестроить систему меню с помощью вызова php drush. Это необходимо, так как сайт будет недоступен после очистки этих таблиц mysql. Таким образом, вы можете сбросить меню, как...

9
Добавление кнопки загрузки изображения в CKEditor

Я установил CKEditor в профилях Wysiwyg. При публикации любого узла, если я нажимаю кнопку загрузки изображений, отображаются параметры добавления изображений по ссылке на изображение, но как добавить кнопку загрузки динамического изображения, чтобы пользователи могли просматривать и выбирать любое...

9
Установить пароль пользователя в коде?

Я хотел бы иметь возможность изменить пароль пользователя в коде. Так как user_loadвозвращает объект и user_saveхочет массив, это нетривиально. Я предполагаю, что кто-то нашел быстрый и простой способ сделать это. Мое текущее решение выглядит так: db_update('users') ->fields(array('pass' =>...

9
Как использовать [представление: значения] в шаблоне электронной почты в веб-формах

У меня включен модуль версии Webform 7.x-4.0-alpha6. У меня есть узел Webform с 20 компонентами формы. Я добавил одно электронное письмо в настройках электронной почты и создал шаблон электронной почты, в котором использовал токен: [submission: values] . Затем я тестирую веб-форму, отправив...

9
Как добавить блок в вид?

Я хочу добавить блок, который создается представлением. Этот блок имеет ползунок, и мне нужно поместить между некоторыми полями зрения. Как я могу это

9
Ошибка миграции: предложение неоднозначно

Я работаю с migrateмодулем впервые и db_selectнемного поработал с API, но я сталкиваюсь с ошибкой. Я пытаюсь преобразовать некоторые старые ярлыки в таксономию друпалов. Когда я перехожу на /admin/content/migrateстраницу, она выполняет мой запрос правильно и показывает правильное количество строк,...

9
Как предоставить пользовательские баллы равные цене коммерческого продукта?

Я хотел бы предоставить User Point владельцу продукта в размере цены продукта после продажи продукта. Для этого я определил правило следующим образом: События: завершение процесса оформления заказа Действия: Loop ( commerce-order:commerce-line-items) И я определил компонент правил, как показано...

9
Показывать пункты меню с ограниченным доступом для анонимных пользователей

У меня есть веб-сайт, который использует приватный модуль для настройки доступа к контенту, и, конечно, некоторые из моих страниц имеют пункты меню. Теперь, если я настрою страницу как частную, это смогут увидеть только пользователи с соответствующими правами, что здорово, и я этого хотел. Но у...

9
Как я могу установить пакеты composer с помощью drush make?

Как включить пакет composer в файл drush make? Чем более общий ответ, тем лучше. Уже существует модуль drush composer, позволяющий drush dl обрабатывать пакеты composer, но для каждой зависимости требуется команда оболочки. Учитывая наше будущее использование Symfony, композитор и другие пакеты...

9
db_update () с объединениями

Есть ли способ db_update()для следующего запроса? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' Я пытался использовать, db_update()->join();но это не сработало....

9
Как распечатать результаты после отправки формы Drupal?

У меня есть простая установка модуля Drupal, которая имеет одно текстовое поле. Я могу вернуть то, что было напечатано в текстовом поле, используя drupal_set_message(): function firstmodule_form1_submit($form, &$form_state) { drupal_set_message(t("The user is $username")); } Однако echo...

9
принудительно генерировать стиль изображения на узле сохранения

У меня все еще есть моя проблема, описанная здесь. Стиль изображения, повторное использование изображения в элементе коллекции полей, но я сдался, чтобы найти решение. Временное решение, которое мне пришло в голову, - форсировать генерацию изображений на узле. Есть ли возможность сделать...