Drupal

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

4
Как использовать template_preprocess_views_view для передачи переменной в файл представления TPL
Так как этот случай снова произошел со мной недавно, я решил задать вопрос, чтобы, возможно, что-то узнать. В соображениях главный тайтл дисплей (тот , который обычно визуализируется в верхней части представления) в выходной дисплей , как , $titleно , похоже, не будет доступна в выходе стиля вообще. Вместо этого $titleпеременная …
8 7  views  theming 

4
Невозможно сгенерировать производное изображение
Сегодня я загрузил свой сайт на сервер, и у меня появляются такие ошибки: Невозможно сгенерировать производное изображение, расположенное по адресу public: //styles/sponsor_image/public/TerraThermaSponsorLogo.png. Стили изображений не могут генерировать изображения. Я пытался установить разрешения для папок styles / * с chmod -R 775 styles/, и даже пытался chmod -R 777 styles/. Владелец …
8 7  media 

3
* Некоторые * пользователи испытывают сбои входа в систему
Значительное меньшинство наших пользователей постоянно сталкиваются с ошибками входа в систему и вынуждены каждый раз сбрасывать свои пароли. Кто-нибудь может предложить возможные решения, пожалуйста? Подробности следующим образом. По-видимому, поведение выглядит следующим образом: Пользователь открывает страницу входа, вводит правильное имя пользователя и пароль. Вход не выполняется, неоднократно! Пользователь запрашивает сброс пароля. …
8 users 

1
Использование «/ profile» в псевдониме URL
Путь «/ profile» существует как физическая папка в корне установки Drupal, что означает, что добавление URL-псевдонима для части содержимого в «/ profile» не будет работать - в результате возникает ошибка 403. К счастью, для конкретного проекта у меня есть SEO партнер, который говорит мне, что использование этого конкретного пути является …
8 7 

2
Как я могу сохранить массивы значений в базе данных?
Я пытаюсь сохранить несколько значений из текстовой области в таблицу базы данных. Я использую следующий код, но я чувствую, что это неправильный путь. foreach ($user_emails as $key => $value) { $insert_banned_emails = db_insert('banned_users'); $insert_banned_emails ->fields(array( 'email' => $value, )) ->execute(); } Есть ли другой способ достижения того же результата?
8 7  database 

3
Drupal как (мощная) реляционная база данных
Я хотел бы создать Drupalsite, предоставляющий платформу для людей по всему миру, которые работают над одной и той же исследовательской темой, чтобы сотрудничать и общаться. (Я уверен, что Drupal является отличным выбором). Тем не менее, этот сайт должен также включать реляционную базу данных (которая будет очень интересным инструментом исследования для …
8 database 

2
Медленно «Добавить еще один элемент» с неограниченными полями
В Drupal 7, когда у вас есть узел с полем, которое имеет неограниченные значения (скажем, поле изображения), время отклика «добавить другой элемент» становится очень медленным после добавления 10–20 элементов. Как вы боретесь с этой проблемой? Вы когда-нибудь сталкивались с этой проблемой? Я создал проект, в котором пользователь может добавить до …
8 7  ajax  entities 

3
Показывать «войти» в меню пользователя, когда не вошли в систему
Я спрашиваю себя, где находится код, который скрывает «Мой аккаунт» и «Выйти» в меню пользователя? Просто любопытно узнать из этого кода. Есть ли способ узнать, где искать, если вы хотите узнать что-то подобное? Я добавил ссылку «Вход» в это меню и хочу скрыть это, когда никто не вошел в систему.
8 7  users 

1
Добавить JavaScript к нескольким конкретным URL
Я пытаюсь добавить JavaScript в мой файл template.php на сайте Drupal 7. Я хотел бы, чтобы JavaScript загружался на определенном наборе страниц, основываясь на URL. Например, я бы хотел, чтобы скрипт загружался: mysite.com/blog/page1 mysite.com/blog/page2 но не на: mysite.com или mysite.com/blog или mysite.com/about я использую function mytheme_preprocess_html(&$variables) { $theme_path = path_to_theme(); …

1
Создать пагинацию в теме («таблица»), когда не используется SQL-запрос
Я хотел бы создать пейджер в таблице, когда есть фиксированное количество строк. Метод, предложенный в Интернете, создает таблицу и извлекает данные с помощью SQL-запроса, но я хочу создать таблицу из данных из массива. visitedgroups = array('1','2','3','4');//It is an array of node id which are group entity $header = array( array('data' …
8 theming 

1
DRUPAL_CACHE_PER_PAGE считает страницы пейджера (то есть титульная страница? Page = 3)?
Я предполагаю, что весь мой вопрос в значительной степени содержится в заголовке ... Мне интересно, кэшируются ли блоки, использующие DRUPAL_CACHE_PER_PAGE, на страницах пейджера (например, mysite.com/frontpage?page=3), или запрос пейджера игнорируется (так блок будет кэшироваться только один раз для frontpage, frontpage? page = 2, frontpage? page = 3 и т. д.)?
8 7  blocks  caching  paging 

1
Использовать drush make для загрузки только модулей?
У меня есть сайт разработчиков со многими модулями. У меня есть другой сайт разработчика на другом сервере, который я хотел бы заполнить теми же модулями. Я могу заархивировать их и переместить файл или использовать rsync, но я хотел посмотреть, будет ли drush-make делать это быстрее. Я могу создавать только модули …
8 7  drush 

1
Как добавить размер файла в представление?
После прочтения и поиска по смежным темам я не увидел четкого ответа о том, как отобразить размер файла в списке созданных представлений. Я использую Drupal 7 и установил поле File 7.14. Я ожидал выбрать поле в представлениях, чтобы показать его в качестве третьего столбца в списке файлов, которые можно загрузить …
8 views  files 

1
Внесение в черный список определенных тегов из входного формата вместо белого списка
Мне нужен фильтр для формата ввода «Полный HTML», который позволяет мне удалять определенные теги. Я хочу разрешить все теги HTML, кроме тех, которые указаны в параметрах формата ввода. Я использую Drupal 7.

2
балансировка нагрузки нескольких горизонтальных экземпляров drupal
Я разработал REST WebAPI, используя модуль Services. Работает нормально. У меня есть клиент этого API с предполагаемым использованием, который требует горизонтального масштабирования моего экземпляра Drupal. Обратите внимание, что из-за характера моего API, требующего значительных ресурсов процессора и графического процессора, я не могу использовать облачные серверы. Кроме того, из-за природы моего …

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