Как к быстро теме представление?

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

85
задан Bilaal Rashid 19 February 2019 в 02:13
поделиться

7 ответов

На самом деле существует два пути к теме представление:" поле " путь и" узел " путь. В "Представлении редактирования", можно выбрать" Row style: Node", или" Row style: Fields".

  • с" Узел " путь, можно создать узел-contentname.tpl.php, который назовут для каждого узла в представлении. У Вас будет доступ к Вашим cck значениям полей с $field_name [0] ['значение']
  • с" Поле " путь, Вы добавляете поле представления представлений - viewname - field-name-value.tpl.php для каждого поля, которое Вы хотите к теме индивидуально.

Благодаря предыдущим ответам, я использовал следующие инструменты:

52
ответ дан Pierre-Jean Coudert 24 November 2019 в 08:23
поделиться

Быстрый способ найти шаблонные файлы можно создать и изменить для представления в Представлениях 2.0, к:

  1. Редактирование представление
  2. Выбор стиль (например, страница, блок, значение по умолчанию)
  3. В 'Основных Настройках' блок нажимает на 'Theme: Information' для наблюдения всех различных шаблонов, которые можно изменить.
22
ответ дан calebbrown 24 November 2019 в 08:23
поделиться

модуль Devel функция "Theme developer" удобна для наблюдения, какие шаблонные файлы Drupal ищет, когда это переходит к теме что-то. См. снимок экрана на той странице для примера.

16
ответ дан Garrett Albright 24 November 2019 в 08:23
поделиться

Вам также следует ознакомиться с Семантическими представлениями . Для простых тем оформления просмотров это действительно удобно.

10
ответ дан 24 November 2019 в 08:23
поделиться

Моя опция ярлыка.

  1. Перейдите к файлу theme.inc в папке ВАШ_МОДУЛЬ_КАТАЛОГА / views / theme / .

  2. В функции _views_theme_functions выведите переменную $ themes или установите точку останова в последней строке функции, чтобы увидеть содержимое переменной.

Просто преобразуйте views_view в views-view и __ to - и добавьте расширение вашего шаблона, чтобы получить желаемое имя файла.

Например, если элемент массива $ themes равен views_view__test_view__block (где test_view - это имя вашего представления), тогда имя файла шаблона будет views-view - test_view - block.tpl.php .

4
ответ дан 24 November 2019 в 08:23
поделиться

для меня block-views-myViewName-myBlockId.tpl.php работает

6
ответ дан 24 November 2019 в 08:23
поделиться

На мой взгляд, самый простой способ решить, какой файл шаблона использовать для оформления представлений: 1) Нажмите на admin/build/views/edit/ViewName -> Basic Settings -> Theme

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

2
ответ дан 24 November 2019 в 08:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: