Изменить вывод товаров

Главные вкладки

Аватар пользователя madmos madmos 13 сентября 2019 в 22:42

Всем добрый вечер,ночи. В общем хочу отредактировать вывод товаров с блока каталога на главной странице
( https://prnt.sc/p5tlnp ) , но случился ступор...
В общем через просмотр элемента ( https://prnt.sc/p5tls7 ), смотрю какой шаблон отвечает за вроде бы и пишет в каком шаблоне смотреть данные классы, когда захожу в него увы кроме как запросов, нечего более нету...
( https://prnt.sc/p5tm98 )
Но мне нужно срочно найти эти классовые блоки
Помогите пожалуйста, Заранее большое спасибо!

Лучший ответ

Аватар пользователя ivnish ivnish 13 сентября 2019 в 22:44

Вам не нужны шаблоны. Просто отредактируйте представление (Views), которое выводит эти товары

Комментарии

Аватар пользователя madmos madmos 13 сентября 2019 в 22:46

так мне нужны дивы что бы изменить у них классы которые уже прописаны у меня в less файлах но в файле - шаблоне view-view.tpl.php нету части этих дивов он их перенаправляет на другой шаблон-файл

Аватар пользователя madmos madmos 13 сентября 2019 в 22:50

а можно как-то по подробнее, я в этой цмс пару недель... в поля представления?если представление выводит поля...

Аватар пользователя Mnilionic Mnilionic 14 сентября 2019 в 0:23

Понять так: вот вам образец шаблона, чтоб вы не мучились, который нужно скопировать в папку ко всем вашим шаблонам.

Аватар пользователя madmos madmos 14 сентября 2019 в 12:26

Ребят, вопрос как пользоваться этим? вроде начинаю добавлять див классы но они повторяются с полем изображением и полем описанием товара-блока...
в файле 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>?>

Аватар пользователя Semantics Semantics 14 сентября 2019 в 12:27

Покажите HTML который у вас есть и HTML, который вам нужен.
И вы обязательно получите ответ.

Иначе вы сейчас наворотите без понимания, что вообще делаете.

Аватар пользователя Mnilionic Mnilionic 14 сентября 2019 в 17:08

views-view-fields.tpl Этот шаблон применяется ко всем полям независимо от его типа. Если вы хотите специализировать шаблон, то его имя нужно изменить. Имя шаблона файла тоже строится по шаблонам Smile