Drupal

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

3
Есть ли способ использовать внешние веб-сервисы и показывать результаты в представлениях?
У меня есть внешний веб-сервис, доступ к которому можно получить с помощью вызова HTTP (с параметрами, переданными в виде строки запроса), и который возвращает результат в формате XML. Я хотел бы использовать Drupal для доступа к этому веб-сервису (с нужными параметрами) и отображать результат с помощью Views. Это пример запроса …
11 7  views 

9
Просмотр слайдов с одного узла
Я пытаюсь добиться рабочего слайд-шоу из изображений в одном узле. Изображения загружаются из поля изображения. Это drupal 7. Я сделал новый тип контента, и все, что я сделал сейчас, это слайд-шоу из нескольких узлов (с одним изображением в каждом узле). Это работает нормально, но это слишком проблематично, чтобы добавить новый …
11 views  nodes 

2
Как установить псевдоним URL автоматически для типа контента БЕЗ использования Pathauto? Какой хук реализовать?
Pathauto может легко выполнять эту работу для всех типов контента, но в моем случае у меня есть только один URL-адрес типа контента, который необходимо настроить, и я бы предпочел не устанавливать Pathauto и Token. Может кто-нибудь посоветовать мне, как это сделать?
11 7  path-aliases 

2
Каков наилучший способ сохранить код вашего сайта в git и задействовать ядро ​​и внести свой вклад в тот же репозиторий?
Еще когда drupal был в CVS, мои сайты были в git-репозитории, а затем загрузили ядро ​​и сделали взнос через CVS. Обе системы счастливо сосуществовали, и я мог отслеживать изменения во всем и вносить исправления в модули contrib. Теперь с git я не уверен, стоит ли просто загружать contrib и core …

1
Несколько (и разных) крон?
В обычном рабочем веб-сайте есть много задач, которые необходимо выполнить через crontab, но допустим, что вы не хотите, чтобы все эти задачи выполнялись на каждом cron. Например, я хотел бы иметь: Cron, который запускается один раз в день для «нормального» обслуживания (например, проверки обновлений) B cron, который запускается каждые 15 …

4
Имя файла шаблона кандидата для определенного пользовательского типа контента
Я работаю над сайтом Drupal 7. Я создал собственный тип контента для работ. У меня много полей, и некоторые из них связаны с макетом страницы, например с конкретной страницей bg для каждой записи. Поэтому мне нужен собственный page.tpl для этого конкретного типа контента. Поэтому я активировал и открыл модуль Theme …
11 7  theming 

9
массовое удаление комментариев
как я могу удалить все комментарии сразу? Я видел, как это сделать с узлами и модулем массового удаления, Как удалить все узлы данного типа контента? но я смотрю на подобное решение для комментариев. Я ищу решение, которое не оставляет артефактов в базе данных. Является ли Views Bulk Operations лучшим решением?
11 7  comments  views 

6
Создать новый тип контента на hook_install
Может кто-нибудь показать мне пример того, как создать новый тип контента в методе hook_install модуля ? Я также хотел бы знать, если / что я должен сделать во время hook_uninstall, чтобы очистить мой беспорядок; Я читал, что есть некоторые споры о простом удалении контента. Я не смог найти пример правильного …
11 7  hooks 

2
Как использовать псевдонимы сайтов Drush 8 в Drush 9?
В Drush 8 псевдонимы моего сайта загружаются правильно ~/.drush/mysite.aliases.drushrc.php. Например $aliases['dev'] = array( 'root' => '/var/www/html/mysite.dev/docroot', 'uri' => 'mysite.prod.acquia-sites.com', 'remote-host' => 'mysite.ssh.acquia-sites.com', 'remote-user' => 'mysite.dev', 'path-aliases' => array( '%drush-script' => 'drush' . $drush_major_version, ), ); Однако эти псевдонимы не загружены в Drush 9. $ drush site-alias { } Как мне …
11 drush 

2
RuntimeException: невозможно определить класс для типа поля, найденного в конфигурации
Мой веб-сайт получил эту ошибку при обновлении с Drupal 8.3.7 до Drupal 8.4.0, и я не могу ее исправить. Сайт обнаружил непредвиденную ошибку. Пожалуйста, попробуйте позже. RuntimeException: Невозможно определить класс для типа поля «webform», найденного в конфигурации «field.storage.node.webform» в Drupal \ field \ FieldStorageConfigStorage-> mapFromStorageRecords () (строка 157 из core …
11 8  entities 


4
Команда Drush не найдена после полной установки Drush
Я установил Drush 8 с композитором. composer require drush/drush:~8 К сожалению, команда drush с ошибкой не найдена после полной установки Drush . Почему команда drush не может быть использована? Установка Drush для Drupal 8 с помощью Composer https://www.youtube.com/watch?v=ZqY_XsCTmAc
11 drush 

3
Передать переменную в файл шаблона Custom Block
Я хочу создать свой пользовательский блок с пользовательским содержимым в Drupal 8, при запуске я создаю Блок с простым текстом и работаю правильно, моя проблема в том, как я могу передать ему свою пользовательскую переменную? Я видел какое-то руководство по этому поводу, мой модуль называется, tcdevи это содержимое .moduleфайла. function …
11 theming  8  blocks 

2
Как заменить поля и сортировку Views PHP собственным обработчиком Views?
Чтобы решить некоторые проблемы с производительностью Views и соблюсти рекомендации, я бы хотел заменить некоторые PHP Views, которые я настроил некоторое время назад, моими собственными пользовательскими обработчиками . Например, у меня есть поле Views PHP, исключенное из отображения , с этой настройкой: Код значения: if( $row->sticky ==1 ) { return …
11 7  views 


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