Drupal

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

4
Как я могу отсортировать представление на основе переписанного поля?
Я имею представление о типе контента, который содержит два разных поля даты (одно с повторениями даты и одно многозначные отдельные даты). В любой момент времени заполняется только одно поле даты. В представлении представления я объединил два поля, скрыв первое поле даты и переписав второе, включая маркер замены первого и второго. …
10 views 

3
Пользовательское меню как меню администратора
Есть ли модуль, который берет пользовательское меню и показывает его как меню администратора ? Я хочу создать свое собственное меню, а затем отобразить его как меню администратора (только для некоторых ролей). Я пробовал несколько модулей, но: Меню администратора не позволяет выбрать, какое меню должно отображаться, и, тем не менее, я …
10 routes 

3
Google сканирует сайты Drupal в режиме обслуживания?
Я использую Aegir для клонирования копий моего сайта под именем субдомена, т.е. test.mydomain.com. Эти копии находятся в режиме обслуживания, чтобы держать спамеров и посторонних глаз. Затем я использую эти копии для тестирования и разработки, прежде чем вносить изменения в мой основной сайт mydomain.com. Но больно ли моему SEO SEO наличием …

5
Как получить переведенное название термина по tid?
Я ищу для рабочего метода , чтобы получить переведенный термин имя по tid. Следующий код возвращает исходное имя термина, но не перевод. global $language; $lang_name = $language->language; // en $term_id = 788; $term = i18n_taxonomy_term_get_translation($term_id, $lang_name); Большинство примеров, представленных в разделе « Как получить переведенный термин таксономии программно? », Похоже, …

3
Как отобразить блоки для отображения на определенной странице в Drupal?
Рассмотрим модуль пустынь: Страница 1:- deserts/* страница 2:- deserts/*/* page3: - deserts/*/*/* Динамический контент ... У меня есть три блока, а именно а, б и в: Блок А должен отображаться только на странице 1 Блок b должен отображаться только на странице 2 Блок А должен отображаться только на странице 3 …
10 blocks  7 


4
Как заставить канонический URL использовать http?
На нашей странице мы используем модуль Metatag, чтобы показать канонический метатег. В конфигурации мы используем [current-page:url:absolute]токен. Это прекрасно работает, но проблема в том, что при доступе к странице по HTTP или HTTPS этот протокол используется в каноническом URL. В целях SEO мы хотим, чтобы канонический URL был одинаковым, и используем …
10 uri  meta-tags 

2
как определить функцию предварительной обработки объекта
Мой пользовательский модуль определяет пользовательский объект, который расширяет класс EntityAPIController. Мне удалось заставить его в основном работать, то есть отображать поля и т. Д. Через мой пользовательский файл tpl.php. Но я хотел бы создать mymodule_preprocess_entityфункцию (как предложено здесь ) для добавления пользовательских переменных в файл tpl.php. Но такая функция не …
10 7  theming  entities 

2
Drupal Master / Slave Replication
Я настроил два сервера MySQL с репликацией Master / Slave для базы данных drupal и подтвердил, что базы данных синхронизируются и реплицируются. Сейчас я пытаюсь указать drupal на обе базы данных в основном для целей аварийного переключения / резервирования. То есть, если мне нужно перезагрузить наш основной сервер базы данных, …



2
Как вы вносите исправления в ядро ​​Drupal?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Как правильно добавлять патчи в ядро ​​Drupal? Допустим, я нашел ошибку в ядре Drupal, исправил ее и создал патч . Как мне …

2
Настройте дни, которые можно нажимать во всплывающем календаре
Я создаю форму в Drupal 7 с помощью API формы. Прямо сейчас я могу создать обычное поле ввода календаря со следующим кодом: $form['services_tab']['schedule_datepicker'] = array( '#title' => t('Pick the desired date'), '#type' => 'date_popup', '#date_year_range' => '0:0', '#date_format' => 'Y-m-d', '#prefix' => '<div id="datepicker-schedule">', '#suffix' => '</div>', ); Прямо сейчас …
10 forms  datetime 

3
Как я могу сделать свой новый модуль зависимым от минимальной версии Drupal 7, которая необходима для его нормальной работы?
Я разрабатываю новый модуль (пока еще нет сайтов, использующих его). Требуется конкретная версия Drupal, так как она использует hook_taxonomy_term_view()хук, представленный в базовой версии Drupal 7.17 . Я хочу избежать включения моего модуля на сайте с использованием, например, Drupal 7.16 или любых более ранних версий ядра Drupal. Более высокие версии Drupal, …
10 hooks 


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