Drupal

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

6
Как использовать заголовок узла или псевдоним пути вместо идентификатора узла в контекстном фильтре ссылки на узел в представлениях?
У меня есть узел A со ссылкой на узел B. В представлении я показываю все узлы A, на которые ссылается конкретный узел B (nid: 123, title: node-B-title). Вместо использования nid в контекстном фильтре я хотел бы использовать заголовок узла. Например, вместо: view-name/123 Я хотел бы использовать view-name/node-B-title Как я мог …
7 7  views  nodes 

2
Должен ли я контролировать источники модули в моем проекте?
Мне сказали, что при разработке я должен контролировать исходный sites/код в своем хранилище кода (например, SVN). Предполагая, что я никогда не коснусь ни одного из модулей contrib, которые я использую ( ctoolsи viewsт. Д.), А создам только свою собственную тему, должен ли я это делать? Или я должен просто контролировать …
7 7 

3
Как перенаправить пользователей на предварительно определенный URL после входа в систему?
У меня есть представление в Drupal 7, в котором перечислены файлы PDF. Я хочу отслеживать пользователей, которые открывают этот файл; поэтому я хочу, чтобы, если они не вошли в систему при нажатии, они будут отправлены на страницу входа / регистрации. Я уже выполнил это, используя два представления с разными разрешениями, …
7 users  files 

2
Как автоматически доставлять статическое содержимое Drupal 7 с использованием CDN?
Я использую сервис «Rackspace Cloud Files» в качестве своей CDN (Content Delivery Network). Этот сервис предоставляет хороший API для многих автоматизаций, связанных с CDN. Пожалуйста, помогите мне интегрировать Drupal с Rackspace Cloud Files. Я даже не хочу копировать статическое содержимое в CDN вручную.
7 7  cdn 

5
Как создать тип контента «пошаговый процесс»?
Я думаю о создании руководства по процессу для интранета. Большинство (все?) Процессов имеют очень четкий порядок, хотя фактический порядок может время от времени меняться. План состоит в том, чтобы эксперты по предмету, вероятно, полдюжины или около того, входили и обновляли страницы процесса. Пользователи сайта должны иметь возможность быстро просматривать процессы, …
7 7  entities  nodes 

2
В чем разница между использованием $ this-> t ('text') и t ('text') в блочном плагине
Я заметил во многих руководствах по созданию блочных плагинов, $this->t('text') используется для создания переводимого текста, особенно в функции блочной формы. Однако используя t('text') не выдает никаких ошибок. Есть ли разница между использованием любого из них? А если нет, что лучше?
7 8  blocks  plugins 

1
С search_api_solr, как я могу применить значительное усиление на основе поля при использовании Solr 6.x?
Я использую бэкэнд solr для search_api на сайте drupal 8. Я добавил значение поля ссылки на термин таксономии ( field_promoted_search) в индекс. Если элемент контента имеет field_promoted_searchзначение, соответствующее поисковому запросу, я бы хотел, чтобы он получил значительное повышение (например, ^ 1000), подтолкнув его к началу результатов поиска. Добавление высокого значения …
7 8  search 

4
Импорт CSV в узлы / объекты в Drupal 8, включая пользовательский интерфейс
Какое лучшее решение для импорта файлов CSV в узлы или объекты в Drupal 8, которое предлагает пользовательский интерфейс, чтобы редакторы контента могли регулярно импортировать? Я слышал, что D8 Migrate работает хорошо, но я понимаю, что в настоящее время нет интерфейса для процесса импорта. Импорт CSV через каналы пока не готов.

2
В какой таблице хранятся поля типа контента?
У меня есть тип контента в drupal 8 и в какой таблице хранятся поля типа контента и тип в drupal 8? Unlike in drupal 6(в котором будут таблицы специально для типов контента), например, content_type_contenttypenameэто не создание таблицы и полей. Где будут храниться эти поля и типы данных в drupal 8 …
7 nodes  8  entities  database 

3
Получить имя сайта в пользовательском шаблоне
Я хочу напечатать название сайта в пользовательском шаблоне ( page--front.html.twig) {{ site_name }} не работает. Если я использую, {{ page['#title'] }}я получаю только «Welcome to [site_name]». Я ищу способ только напечатать имя_сайта. Кто-нибудь знает, как этого добиться? Спасибо!
7 8  theming 

3
Как безопасно переместить модуль в другую папку?
Я создал модуль через консоль Drupal, к сожалению, он не был помещен в собственную папку, а прямо в нее /modules/custom. Прежде чем я заметил, куда он ушел, я включил модуль. В Drupal 6/7 это было легко исправить - я мог буквально просто поместить файлы по правильному пути, очистить кеш (возможно, …
7 8 

1
Что видят заблокированные IP-адреса?
В последние несколько месяцев я получал множество неудачных атак на мой сервер. Я использовал блок Drupal IP для блокировки IP-адресов, которые где-то нюхают на наличие уязвимостей. Я хотел бы знать, если это только для drupal или он добавляет его в ОС. Также, когда я блокирую IP-адрес, что видят злоумышленники? Они …
7 security 

2
Какая альтернатива hook_node_view в Drupal 8?
Я использую Drupal 8 Beta 14 и хочу редактировать объект узла в режиме просмотра тизера. Как hook_node_viewудалено в Drupal 8. Какой альтернативный хук или каким-либо другим способом я могу использовать для редактирования узла? Является ли это hook_ENTITY_TYPE_viewили hook_entity_viewили какой -либо другой предмет? Спасибо.
7 nodes  hooks  8 

5
Как получить импорт очень большой базы данных Drupal?
Я использую Vagrant и OracleVM для запуска Drupal 7. Сайт запущен и я пытаюсь импортировать свою базу данных. До сих пор я запустил drush ccи очистил кэш-память, а затем я сделал drush sql-cli < mydb.sql Команда drush занимает очень много времени, и я не уверен, что она вообще что-то делает. …


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