Всем добрый вечер,ночи. В общем хочу отредактировать вывод товаров с блока каталога на главной странице
( https://prnt.sc/p5tlnp ) , но случился ступор...
В общем через просмотр элемента ( https://prnt.sc/p5tls7 ), смотрю какой шаблон отвечает за вроде бы и пишет в каком шаблоне смотреть данные классы, когда захожу в него увы кроме как запросов, нечего более нету...
( https://prnt.sc/p5tm98 )
Но мне нужно срочно найти эти классовые блоки
Помогите пожалуйста, Заранее большое спасибо!
Изменить вывод товаров
Главные вкладки
Лучший ответ
Вам не нужны шаблоны. Просто отредактируйте представление (Views), которое выводит эти товары
Комментарии
Вам не нужны шаблоны. Просто отредактируйте представление (Views), которое выводит эти товары
так мне нужны дивы что бы изменить у них классы которые уже прописаны у меня в less файлах но в файле - шаблоне view-view.tpl.php нету части этих дивов он их перенаправляет на другой шаблон-файл
Классы можно прописать в поля представления, если представление выводит поля
а можно как-то по подробнее, я в этой цмс пару недель... в поля представления?если представление выводит поля...
Посмотрите видео о views, чтобы познакомиться поближе с представлениями https://drupal.ru/docs/videouroki/drupalbookru/450-obzor-modulya-views
полазил там но не чего не нашёл про вывод классов в шаблоны...
http://prntscr.com/p5tt2z
Это гарланд чтоль?
У вас шестой друпал?
7
И вообще ознакомьтесь с материалами документации https://drupal.ru/docs
Как вот это теперь понятЬ?
http://prntscr.com/p5ugre
Понять так: вот вам образец шаблона, чтоб вы не мучились, который нужно скопировать в папку ко всем вашим шаблонам.
Ребят, вопрос как пользоваться этим? вроде начинаю добавлять див классы но они повторяются с полем изображением и полем описанием товара-блока...
в файле views-view-fields.tpl
<?php foreach ($fields as $id => $field): ?>
<?php if (!empty($field->separator)): ?>
<?php print $field->separator; ?>
<?php endif; ?>
<?php print $field->wrapper_prefix; ?>
<div>
<?php print $field->label_html; ?>
</div>
<?php print $field->content; ?>
<?php print $field->wrapper_suffix; ?>
<?php endforeach; ?>
итог на сайте
<?php<td class="col-1 col-first">
<!-- THEME DEBUG -->
<!-- CALL: theme('views_view_fields') -->
<!-- BEGIN OUTPUT from 'sites/all/modules/views/theme/views-view-fields.tpl.php' -->
<div>
<div class="views-field views-field-uc-product-image"> </div>
<div class="field-content"><a href="/bajramiks/mramornaya-shtukaturka-bayramix-macro-mineral"><img typeof="foaf:Image" src="http://bayramixdecor.rs/sites/default/files/styles/medium/public/bayramix-macro-mineral.jpg?itok=-YbtNUXP" width="250" height="250" alt=""></a></div> </div> <div>
<div class="views-field views-field-title"> </div>
<span class="field-content"><a href="/bajramiks/mramornaya-shtukaturka-bayramix-macro-mineral">Мраморная штукатурка Bayramix Macro Mineral</a></span> </div>
<!-- END OUTPUT from 'sites/all/modules/views/theme/views-view-fields.tpl.php' -->
</td>?>
Покажите HTML который у вас есть и HTML, который вам нужен.
И вы обязательно получите ответ.
Иначе вы сейчас наворотите без понимания, что вообще делаете.
views-view-fields.tpl Этот шаблон применяется ко всем полям независимо от его типа. Если вы хотите специализировать шаблон, то его имя нужно изменить. Имя шаблона файла тоже строится по шаблонам