Вопросы с тегом «7»

26
Перевод узла против перевода сущности (поля)

Я хотел бы знать, что вы, ребята, рекомендуете для мультиязычного сайта. Например, рассмотрим следующий случай: страница и ее содержимое должны быть доступны на 3 языках (например, немецкий, английский и испанский); сайт использует один тип профиля, несколько типов контента и представлений,...

26
Как использовать «НЕ В» в запросе?

Как правильно написать запрос, содержащий NOT IN, используя оператор условия? Мой запрос следующий: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); Я пробовал что-то вроде следующего: $query->condition('n.' . $key, $value, 'not in...

26
Как создать тему для пользовательского блока

Я создал блок , используя hook_block_infoи hook_block_themeи тому подобное. Но как я могу это тема? У меня это работает, чтобы вернуть массив с ключами 'subject'и 'content'. Но я создал разметку прямо в hook_block_view()крючке, и это не то, что я хочу. В документации сказано, что контент должен...

26
Как полностью отключить кеширование?

Я занимаюсь разработкой сайта в Drupal 7, и кэширование значительно замедляет мою работу. Например, у меня была функция темы для формы. Я был озадачен, почему это не работает. Пока я не очистил кеш и все исправили. Как его полностью...

26
Как назначить разрешения для ролей программно?

У меня есть некоторые разрешения, которые я хотел бы назначить некоторым ролям программно для упрощения установки. Поскольку я устанавливаю модуль и создаю разрешения и роли, у меня нет идентификаторов ролей, в которых я хочу установить разрешения. До сих пор я нашел только программные способы...

25
Использование встроенного интерфейса jQuery в моей теме

На каждой странице моей темы нужно будет использовать jquery UI. Я знаю, что он включен в Drupal 7, но я не могу расшифровать слишком техническую документацию Drupal. Похоже, единственный способ сделать это с помощью файла template.php. Но так как я не понимаю этот файл, я пытаюсь избежать этого....

25
Как программно вызвать нажатие на кнопку отправки формы с поддержкой AJAX?

Я пытаюсь программно (с помощью jQuery) вызвать нажатие кнопки с поведением AJAX в форме Drupal, но пока jQuery('#edit-submit').click()ничего не делает. Реальной мыши на этой кнопке работает , как предполагалось. Есть идеи, как заставить это...

25
Как настроить экспорт узлов в экспорт массовых узлов?

Я пробую Node Export для массового экспорта, но мне кажется, что мне нужно выбрать каждый узел для экспорта по отдельности. Что если я хочу экспортировать все узлы выбранного типа контента? Есть ли способ сделать это в Node Export, или я должен найти другой...

25
Как отправить HTML письмо

Я создаю простой модуль, который будет отправлять пользователям электронные письма в формате HTML для сделок на нашем веб-сайте. Я много искал, но не могу найти правильного решения для Drupal. Теперь я могу отправлять письма, но текстовые сообщения. Что такое пошаговая процедура для отправки...

25
Функция предварительной обработки для типа контента

У меня есть несколько типов контента, которые мне нужно предварительно обработать разными способами. Так что template.phpв моей теме на fooданный момент выглядит так: function foo_preprocess_node(&$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if...

25
Почему Drupal 7 предпочитает правила CSS @import тегам <link>?

«Не используйте @import», говорят многие парни. Есть много недостатков в использовании @import. Использование @importв таблице стилей добавляет еще один прием к общему времени загрузки страницы. Использование @importв IE приводит к изменению порядка загрузки. Это может привести к тому, что таблицы...

25
Программно прикреплять файлы

Я создал тип контента «Галерея» и добавил два поля: «фотография» и «документ». Затем я использовал следующий код для загрузки файла в поле «документ»: $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file passed...

25
Перечислите все термины из словаря

У меня есть таксономия, называемая сервисами, и я хочу перечислить все условия. Я могу загрузить Vocab с $vocabulary = taxonomy_vocabulary_machine_name_load('Services') но не видно, чтобы получить все...

24
Выставить единый фильтр комбинации двух полей в представлениях

У меня есть два поля профиля пользователя: «Фамилия» и «Имя». У меня также есть представления списка пользователей. Я хочу выставить «Имя» в качестве фильтра, который может искать как Фамилия, так и Имя. Как я могу сделать один фильтр комбинации этих двух полей? Могу ли я создать его из...

24
Где найти идентификатор словаря ($ vid)?

В Drupal 6 я бы пошел в раздел таксономии моего / admin и смог бы найти $ vid (числовой) в URL. В Drupal 7 (без сомнения, из-за введения терминов как сущностей) URL-адрес больше не является настолько многословным (а некоторые сказали бы, что он чище), так как теперь он показывает имя машины (имя...

23
Поиск только по текущему активному языку

Как я могу ограничить результаты поиска по умолчанию в Drupal 7, чтобы выводить только узлы на текущем языке? На моем сайте есть три языковых переключателя; Пользователь выбирает, какой язык он хочет использовать при просмотре сайта. Если он что-то ищет, страница результатов принесет результаты с...

23
Кэшируются ли представления с помощью основных механизмов кэширования или я должен устанавливать кэширование непосредственно в каждом представлении?

Я вижу настройки кеша в каждом из моих просмотров. Нужно ли мне устанавливать их или основные механизмы кэширования в / admin / config / development / performance автоматически выполняют некоторые из этих действий, и эти "дополнительные настройки" в представлениях используются, если я хочу...