Drupal

19
Есть ли страница со списком всех полей?

Мне интересно, собрал ли кто-нибудь список полей, доступных для создания типов контента в Drupal. Существует множество списков самых популярных модулей, но было бы здорово иметь один, фокусирующийся на существующих полях, будь то в ядре или сторонних модулях. Я немного осмотрелся, но всегда получаю...

19
Получить только некоторые поля с EntityFieldQuery?

Drupal 7 имеет очень многообещающую ORM-подобную систему запросов с EntityFieldQuery. В настоящее время я понимаю, как сделать выбор узлов, но результат не содержит какой-либо конкретной информации, например, полей, которые я ищу. $query = new EntityFieldQuery(); $entities =...

19
Почему я не могу удалить определенные типы контента?

У меня есть сайт Drupal 7, и в меню «Типы контента» только некоторые типы имеют ссылку «удалить» в столбце «Операции». Все типы контента имеют ссылки для «редактирования», «управления полями» и «управления отображением», но только у некоторых есть «удалить», а у других нет. Я проверил свои...

19
Присоединяется и ищет значения NULL

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

19
Контекстный фильтр с блочным представлением

У меня есть просмотр страницы ("/ news") с контекстным фильтром для тем ("news / design", "news / coding" ...), которые являются терминами таксономии, и это работало нормально. Из-за некоторых изменений в тематике мобильных устройств мне нужно представление блоков вместо просмотра страниц, но я не...

19
Добавить классы в форму

Как добавить классы в тег параметра формы без JS? На данный момент в API формы я могу передать массив с ключами, как это array( '0' => 'option 0', '1' => 'option 1', ) и я получу HTML, как это <option value="0">option 0</option> <option value="1">option 1</option> Есть...

19
Управление пользовательскими модулями в нескольких установках

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

19
Сохранение поля типа text_format в качестве системной переменной

Я пытаюсь дать редакторам своего контента возможность изменить переменную для пользовательского модуля. Эта переменная может иметь HTML. Я не хочу требовать от них какого-либо знания HTML, поэтому я хочу дать им возможность иметь наш wysiwyg (CKEditor, предоставляемый модулем CKEditor) в их...

19
Как получить идентификатор термина таксономии из его названия?

Единственная функция в списке функций taxonomy.module, которая выглядит так, как будто она выполняет то, что я хочу, является закрытой функцией ( _taxonomy_get_tid_from_term ). Какую функцию я должен использовать, если все, что я знаю, это название термина таксономии и мне нужно узнать его...

19
Использование представлений с пользовательской таблицей / схемой

Мне нужно настроить некоторые представления, которые будут извлекать некоторые данные из пользовательской таблицы, которую я создал. Некоторые представления должны будут извлекать контент обычным способом и из моей пользовательской таблицы (где я могу запросить конкретный nid и т. Д.). Как мне это...

19
Каковы преимущества панелей для Themer?

Я никогда не думал о панелях, так как мне всегда было удобно писать свои собственные темы. Тем не менее, я видел много статей, пропагандирующих достоинства Panels (от Lullabot & Active Lamp ), поэтому я подумал, что настало время вернуться к нему, особенно когда Panels будет в Drupal 8 . Я...

19
Использование LIKE в db_query в D7

У меня есть такой запрос в Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); И все работало нормально, но сейчас я обновляюсь до Drupal 7. Я прочитал, и это должно работать, но это не так: $sql = 'SELECT sid, score FROM...

19
Как работает пакетный API внутри?

Я столкнулся с проблемой тайм-аута, используя миграцию на днях и начал задаваться вопросом, как Batch API работает внутри. Насколько я понимаю, в простейшей форме вы передадите массив значений (например, nids) и функцию для работы с этими значениями. Затем пакетный API обрабатывает фиксированное...

19
В представлениях, в чем разница между обычным входом в меню, вкладкой меню и вкладкой меню по умолчанию

При добавлении пункта меню в представлениях я вижу три выбора, которые неоднозначны Обычный пункт меню Вкладка меню Вкладка меню по умолчанию Какая разница и когда я буду использовать каждый?...

19
быстрое сохранение значения одного поля

У меня на сайте около 70 тыс. Узлов указанного типа. Мне нужно запустить обновление на них. Некоторые операции и установка одного поля на желаемое значение. node_saveдействительно медленный и вызывает сбои (возможно, слишком длинный callstack). Есть ли более быстрый способ написать информацию об...

19
Установите и настройте XHProf (Ubuntu)

проблема Я пытаюсь использовать XHProf, но каждый раз получаю ужасную ошибку php. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in...

19
Программное создание заказа в Drupal Commerce для анонимных пользователей, перенаправляющих на страницу оплаты

Райан имеет отличный код, который вы можете программно создать заказ <?php global $user; $product_id = 1; // Create the new order in checkout; you might also check first to // see if your user already has an order to use instead of a new one. $order = commerce_order_new($user->uid,...