Я собрал коммерческий сайт Drupal, используя тему Expressa. С готовностью признаю, что не разбираюсь в Drupal.
На странице моей категории (типа элемента) я получаю только текст - никаких признаков изображения, которое я загрузил при добавлении продукта. Просто список продуктов в этой категории.
Когда вы нажимаете на один из продуктов, вы видите загруженное мной изображение продукта.
Насколько я могу судить, обе страницы используют один и тот же файл для отображения продуктов - node-product-display-tpl.php.
Чтобы быть более конкретным, на странице категории есть следующее:
<div class="row">
<div class="span5">
<div class="product-display-image">
</div>
</div>
</div>
На странице продукта это изменится на
<div class="span5">
<div class="product-display-image">
<div class="commerce-product-field commerce-product-field-field-image field-field-image node-47- product-field-image">
<div class="field field-name-field-image field-type-image field-label-above">
<div class="field-label">Image: </div><div class="field-items">
<div class="field-item even"><img typeof="foaf:Image" src="http://edge.ppgdev.com/oo/sites/default/files/styles/large/public/ocrm.jpg?itok=JLlUNLG8" width="600" height="450" alt="" />
</div>
</div>
</div>
</div>
</div>
</div>
Любая помощь в восстановлении изображений на странице типа элемента приветствуется. Такое ощущение, что я что-то изменил внутри Drupal. В основном потому, что оба используют один и тот же файл и код, вызывающий в изображении, присутствует. Итак, я предполагаю, что где-то в глубине Drupal я отключил изображения продуктов на странице типов элементов. Просто я потратил 12 часов на поиски этого параметра и до сих пор обнаружил, что он сидит на корточках.
Вот страница создателя темы, которая выглядит так, как я хочу, чтобы моя выглядела так:
http://refaktorthemes.com/expressa/item-type/bags
На бумаге это кажется очень простым, но я изо всех сил пытаюсь найти этот конкретный параметр.
Заранее благодарю за любую помощь.