Я хочу отобразить количество изображений, загруженных в поле изображения, в поле вида или в виде tpl.php. Как я могу это сделать? Мое изображение называется лодочностью. Я пробовал это, но он вышел как 0, а не правильный номер: <? php print count ($ fields-> field_boatimages)?>Как отображать количество изображений изображений в виде?
ответ
Ack. Я не думаю, что count() работает так.
Почему бы не просто сделать это с помощью Views? Взгляните на «Аргументы»> «Настройки», и вы увидите «количество показаний записи», которое похоже на все, что вам нужно для этого.
Мое предложение - установить модуль devel и использовать функцию dpm для печати переменной, если вы хотите знать структуру (print_r() тоже может работать). Если счетчик не работает, это потому, что вы, вероятно, используете его с неправильными данными.
ИЛИ, вы можете просто запросить базу данных для этого поля. Я дам вам инструкции для drupal 7, но drupal 6 должен быть похож.
Проверьте таблицу field_data_field_boatimages. Посмотрите, как есть список изображений, связанный с одним ENTITY_ID
Затем выполнить этот запрос
SELECT COUNT(*) FROM `field_data_field_boatimages` WHERE entity_id = ###
Где ### это ENTITY_ID вы хотите знать. Вы можете получить его, ища arg (1), если arg (0) == узел на вашей странице.
Теперь вы просто должны использовать PHP силу для печати Тар результата
$query = SELECT COUNT(*) FROM `field_data_field_boatimages` WHERE entity_id = :eid
$result = db_query($query, array(':eid', $nid))->fetchField();
echo $result;
Drupal 6 будет очень похожи. Просто небольшое различие в именах таблиц и синтаксисе запроса. Например, используя db_result вместо fetchField()
В любом случае удачи!
Выполнение этого так выглядит как хорошее учебное упражнение, но и поездка вокруг рога, поскольку вы можете выполнить это с видом в жаркую минуту. Кроме того, он все еще должен адаптировать пример D7 для D6. – Forest
- 1. Пытается отображать ограниченное количество изображений в тизерах
- 2. Как отображать несколько изображений в виде эскизов в XAML
- 3. Как отображать значения в виде изображений в GridViewColumn?
- 4. Как преобразовать серию изображений в виде слайд-шоу и отдельных изображений в виде встроенных изображений?
- 5. должен отображать картинки галерею изображений в виде эскизов в UITableViewCell
- 6. как отображать 20 изображений в образе просмотра
- 7. Как отображать связанные имена изображений в сетке
- 8. iOS: Как отображать несколько изображений динамически в режиме просмотра изображений?
- 9. Чтение файлов изображений RAW в виде GDI + растровых изображений
- 10. Как изменить количество отображаемых изображений в заголовке?
- 11. эскизы изображений в виде ссылок
- 12. отображать несколько изображений в tabbedpane
- 13. загрузка изображений в виде Джанго
- 14. Загрузка изображений в виде списка
- 15. Подтвердить максимальное количество изображений в виде ввода html5
- 16. jssor Как увеличить количество изображений
- 17. Предельное количество изображений - Скрепка
- 18. Как отображать несколько изображений из загрузки нескольких изображений
- 19. Как отображать всплывающее меню для динамически созданных изображений изображений
- 20. Как объявить большое количество изображений
- 21. UITableview большое количество изображений
- 22. количество изображений, используя «len()»
- 23. Отображение серии растровых изображений в виде фильма
- 24. ios как отображать несколько изображений в uitableviewcell
- 25. как отображать шесть изображений в два ряде
- 26. Как отображать несколько изображений в качестве фона?
- 27. Как отображать несколько изображений продуктов в drupal
- 28. Как отображать несколько изображений в ActiveAdmin
- 29. Получить количество изображений в xcasset
- 30. Как сделать PDF-файлы в виде изображений?
Я не понимаю. В «Аргументах» нет представления «Настройки»? И нет аргументов, называемых «показанием счетчика» в «Аргументах»? – JPBurrs45
Да, это не очевидно, если вы не знаете, как это работает. В новом окне выберите лодку для поля. Затем установите аргумент в одно и то же поле. Для принятия действия, если аргумент отсутствует, выберите сводку. Теперь вы должны увидеть настройку, которой раньше не было, - отсчет количества записей. – Forest
(Ссылка «Настройки» - это значок шестеренки.) – Forest