Drupal

Питання та відповіді для розробників та адміністраторів Drupal

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

3
Чи сканує Google сайти Drupal у режимі обслуговування?
Я використовую Aegir для клонування копій свого сайту під назвою субдомена, тобто test.mydomain.com. Ці копії знаходяться в режимі обслуговування, щоб уникнути спамерів та сторонніх очей. Потім я використовую ці копії для проведення тестів та розробок, перш ніж вносити зміни до мого головного сайту mydomain.com Але чи шкода мені SEO через …

3
Як відобразити блоки для відображення на певній сторінці в Drupal?
Розглянемо модульні пустелі: сторінка1: - deserts/* сторінка2: - deserts/*/* сторінка3: - deserts/*/*/* Динамічний контент ... У мене є три блоки, а саме a, b і c: Блок a повинен відображатися лише на сторінці1 Блок b повинен відображатися лише на сторінці2 Блок a повинен відображатися лише на сторінці3 Як слід робити …
10 blocks  7 

2
Друпальський майстер / тиражування рабів
Я встановив два сервери MySQL з реплікацією Master / Slave для бази даних drupal, і я підтвердив, що бази даних синхронізуються та реплікуються. Зараз я намагаюся вказати drupal на обидві бази в основному для цілей відмови / надмірності. Тобто, якщо мені потрібно перезавантажити наш основний сервер баз даних, я не …

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?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Який належний процес внесення патчів до ядра 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. Вищі версії …
10 hooks 




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.