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

36
Как мне отладить разрешения?

Как мне отладить разрешения в Drupal 7? Я использую основные отчеты, журналы ошибок, журналы ошибок модуля devel, backtrace и блок доступа к узлам, но иногда этого недостаточно. Что еще я должен проверить, чтобы выяснить, почему определенные поля, представления или блоки не отображаются для...

35
Использование предложения IN в db_query

Я не могу понять, как добавить предложение IN в свой запрос, используя заполнители. Я хотел бы, чтобы это было что-то вроде: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); Не могу найти документацию по этой простой задаче. Как...

35
Массовое обновление поля?

Я добавил новое (текстовое) поле в тип контента Drupal 7, который уже имеет много узлов. Как заполнить поле значением по умолчанию для всех этих узлов?

35
Получить всех пользователей с конкретными ролями, используя EntityFieldQuery

Я думал, что это простая задача, но, похоже, для этого не существует метода Drupal. Я дошел до того, что понял, что должен использовать EntityFieldQueryдля этого - потому что API сказал, что условия для user_load_multiple()устарели. Итак, я попробовал это: $query = new EntityFieldQuery; $query...

35
Как избежать проверки обновлений для определенного модуля?

В текущем проекте мне пришлось исправлять жизнь из нескольких модулей (иерархия узлов, доступ к рабочему столу и еще несколько). Эти модули сейчас идеально подходят для нужд проекта и вряд ли будут ломаться с будущими обновлениями ядра. При этом, когда приложение будет передано, клиенты будут иметь...

35
Разница между минимальным временем жизни кэша и истечением срока хранения кэшированных страниц

На странице производительности Drupal под полем Cache у вас есть два варианта. Одним из них является минимальное время жизни кэша, а другим - срок действия кэшированных страниц. В чем разница между этими...

34
Как перейти с рекомендуемой версии модуля на версию dev?

Например, я сейчас использую модуль Geofield . Я использую версию: 7.x-1.0-beta2 (2011-ноябрь-17) Теперь я вижу, что версия для разработки имеет некоторые функциональные возможности, которые я хочу. Как правильно и безопасно «обновить» до версии разработки модуля? 7.x-1.x-dev (2012-янв-10) В...

34
Как переместить установленные модули из / sites / all / modules / * в / sites / all / contrib / modules / *

Я безуспешно искал ответы на этот вопрос. Из того, что я наблюдаю в структуре базы данных, расположение модулей указано в таблице «system». Единственное решение, которое у меня есть, - написать SQL-запрос для обновления столбца «имя файла». Есть ли лучшее / более чистое решение для решения этой...

34
Как изменить поведение загрузки ajax в Views?

У меня есть представление с некоторыми открытыми фильтрами в блоке; он использует AJAX и функцию автоматической отправки, поэтому представление перезагружается при изменении параметра фильтра. В небольшой задержке между выбором опции и перезагружаемым видом знакомый синий пульсирующий AJAX...

33
Как сгруппировать элементы в представлении?

У меня есть 8 статей: статья 1 (игры), статья 2 (местные новости), статья 3 (мировые новости), статья 4 (мировые новости), статья 5 (игры), статья 6, статья 7, статья 8. В связи с этим я хотел бы сгруппировать статьи по: «Новости», «Игры» и «Другое». Объединение мировых и местных новостей в одну...

32
Как получить название термина таксономии от TID?

Многие из наших материалов имеют формат uris, например site/taxonomy/XX, где XX - целое число. Я нашел много вопросов, таких как « как получить TID от имени? », Но я хотел бы получить имя от TID. Я пытаюсь собрать сценарий крошки, и все отлично, за исключением тех случаев, когда я получаю след...

32
Нужна ли мне задача cron для обработки очереди?

У меня есть задача, которая занимает около 45 минут и должна выполняться каждый день (синхронизация пользователей с несколькими внешними базами данных и т. Д.). Чтобы справиться с работой, я настроил очередь cron hook_cron_queue_info()следующим образом: function mymodule_cron_queue_info() { $queues...

32
Как заставить замолчать ошибки PHP?

Есть ли способ заставить замолчать все ошибки PHP, предупреждения и уведомления в Drupal? Они полезны на сайте devel, но представляют серьезную угрозу безопасности и делают сайт в живую плохим. Я знаю, что на Drupal 6 страница в admin / settings / error-report может остановить Drupal от записи...

32
Как мне получить полный URL текущей страницы?

Мне нужно получить полный URL открытой в данный момент страницы. Я использую следующий код, но он возвращает http://localhost/mysite/page_name. $path = isset($_GET['q']) ? $_GET['q'] : '<front>'; $link = url($path, array('absolute' => TRUE)); Этого кода недостаточно для завершения; Я хочу...

31
Как использовать drupal_mail () для отправки писем с пользовательским шаблоном

Я хотел бы использовать эту drupal_mail()функцию для отправки электронных писем, но с собственным шаблоном HTML, чтобы они соответствовали дизайну моего веб-сайта, но я являюсь новичком в области хуков, модулей и т. Д., Поэтому я был бы признателен за какое-то объяснение или Руководство для...

31
Как я могу отключить один флажок в элементе FAPI 'checkboxes'?

Название в основном говорит само за себя , я хочу отключить один флажок типа элемента флажка FAPI. Я не хочу делать , если с JavaScript, и не меняю его из флажков на несколько CheckBox элементов варианта как элемент снабжен другой модуль....

31
Как удалить дубликаты при использовании случайной сортировки?

Я создал вид, в котором я отображаю название узла и логотип (поле cck). В аргументах я передал название таксономического термина. В результате узел отображается 2 или 3 раза; Я уже установил четкий флажок в настройках запроса, но это также не работает. Я использовал случайную сортировку, которая,...