Drupal

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

1
Основная разница между датой, датой (формат ISO), датой (метка времени Unix) для создания поля
Я создал поле как тип поля Дата (метка времени Unix). Когда я редактирую содержимое с некоторым входным значением в созданном выше поле, оно показывает ошибку, как показано ниже: - PDOException: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'field_reprisal_date_value' at row 1: INSERT INTO {field_data_field_reprisal_date} (entity_type, entity_id, revision_id, bundle, delta, language, …
8 datetime 

3
Как изменить мою домашнюю страницу в зависимости от времени суток?
Я искал высоко и низко для этого. Как я могу изменить свою домашнюю страницу в зависимости от времени суток? Чтобы быть абсолютно явным, я хочу: С 8:00 до 19:00 - домашняя страница 1 (узел / 4) Между 7 вечера и 8 утра - домашняя страница 2 (узел / 5) Поэтому …
8 nodes 

1
как установить пакет через композитор?
Я хотел бы добавить библиотеку в мой пользовательский модуль drupal 7. Библиотека может быть установлена ​​через композитор, но я не могу найти решение для установки? Как я могу установить эту библиотеку? Я установил «менеджер композитора», но все еще не могу запустить его.

1
Как программно отобразить контактную форму в теме в D8
Как сделать так, чтобы боковая контактная форма (обратная связь) индивидуально отображалась в пользовательском блоке или другой странице / контакте (например, на первой странице)? Я пробовал этот код, но он не работает (являются ли контактные формы сущностями?): // get default form // get the entity object $default_form = \Drupal::config('contact.settings')->get('default_form'); $entity = …
8 8  entities  theming  emails 

5
Как публиковать узлы 3 раза в день?
У меня есть список неопубликованных узлов, созданных с помощью модуля Views . Я хотел бы, чтобы задание выполнялось 3 раза в день в указанное время. Каждый раз, когда выполняется задача, должен быть опубликован только один из узлов в списке. Как я могу это сделать? Шаги, которые я пробовал планировщик Модуль …
8 views  nodes  rules 

3
Поле состояния в профиле Civicrm отображается в виде цифры
Я использую D7, с CiviCRM 4.4.6. Я использовал civicrm для создания профиля, чтобы пользователь мог ввести и изменить свой платежный адрес в своей учетной записи. Страна, отображаемая также как «Малайзия», но поле состояния отображается как цифра «07». Есть ли способ, которым я могу отобразить имя состояния, как выбранное имя в …
8 civicrm 

2
Как определить активность и / или случай в веб-форме, интегрированной с CiviCRM?
У меня есть веб-форма Drupal, которая интегрирована в мою установку CiviCRM и использует множество настраиваемых полей, связанных с определенным типом активности. Я хочу использовать форму, чтобы позволить определенным контактам редактировать действие, которое является частью ранее существующего случая. Контакт, который будет отправлять веб-форму (контакт 1), имеет назначенную роль в деле и …
8 civicrm 

4
Получить изображение из статьи / объекта
Как мне проще всего получить изображение (его путь) из типа контента статьи, включенного в Drupal 8? То, что у меня есть, это сущность. Использование $image = $node->fields['field_image']дает мне адскую структуру, хотя. Нет ли более простого способа получить путь к изображению? Также я не могу найти URL в этом, что я …
8 entities  8  media 

2
Измените состояние Workbench с черновика на опубликованное программно
Я хотел бы выполнить массовую операцию и изменить узлы из состояния Черновик в Опубликованный. Я создал новую ревизию из предыдущего изменения, но все ревизии по умолчанию имеют черновик. Теперь я хотел бы просто опубликовать новую версию. (Я использую модуль Workbench.) Я пытался сделать что-то вроде ниже, но ни один из …
8 workbench 

3
Миграция: в чем разница между prepare () и prepareRow ()?
Используя модуль Migrate: я понимаю, что prepareRow () запускает фильтр для строки и должен возвращать TRUE или FALSE в зависимости от некоторых условий, что позволяет переносить строку или нет, но кто-то может уточнить: когда использовать готовить () когда использовать prepareRow () почему вы не добавите фильтр в исходный запрос SQL …
8 7  6  database  migration 

4
Как отправить письмо нескольким получателям, используя drupal_mail?
Я использую drupal_mail для отправки электронной почты, $to = 'email@email.com'; drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE); Я хочу отправить электронную почту на несколько адресов электронной почты одновременно. Должен ли я делать это? $to = array('one@email.com', 'two@email.com', 'three@email.com',); drupal_mail('$module_name', $key, $to, language_default(), …
8 emails 

4
Почему entity_metadata_wrapper-> save () не обновляет ревизию узла?
Я разрабатываю модуль для обновления узлов (включить ревизию). Похоже на это. $nodes = node_load_multiple(array(), array('type' => $bundleType)); foreach ($ndoes as $node){ $w = entity_metadata_wrapper('node',$node); $w->MyFields->set($someValue); $w->save(); } Он установил поля правильно, но идентификатор ревизии узла не изменился после $w->save(). Как я могу обновить идентификатор ревизии?
8 7  nodes  entities 

4
PDOException при создании таблицы: базовая таблица или представление не найдено [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . У меня Drupal работает на MariaDB 5.5.33. Когда я запускаю update.php (после обновления до Drupal …
8 7  database 

4
Задержка вызова AJAX на текстовое поле, чтобы позволить набирать
Я хотел бы отложить запуск ajax таким же образом, как кажется, что автозаполнение работает. Например, если пользователь печатает, ajax не будет работать, пока не истечет 500 мс с момента последнего нажатия клавиш. В настоящее время я смотрю на drupal.behaviors, но не могу заставить его работать. Drupal.behaviors.mymodule = { attach: function(context, …

2
Не могу обновить ядро ​​друпала до 7.27
Я пытаюсь обновить с помощью drush, с помощью команды drush up, но ядро ​​не обновляется. он говорит на выходе drush: Project drupal was updated successfully. Installed version is now 7.27. но это не так! отчет о состоянии ясно говорит, что версия все еще 7.26. Кроме того, я снова попытался запустить …
8 7  drush  updating 

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