Jump to content
Sign in to follow this  
Serg5

Как вывести теги в категории?

Recommended Posts

Здравствуйте, подскажите пожалуйста как вывести теги которые есть в карточки товара, в категории?

Примерно как тут верху.

Share this post


Link to post
Share on other sites

 И модуля даже нету?

Share this post


Link to post
Share on other sites

теги надо вывести или сортировать по ним?

Share this post


Link to post
Share on other sites

теги надо вывести или сортировать по ним?

Сортировать, как на примере.

Share this post


Link to post
Share on other sites

сортировать к "вывести теги в категории" вообще никак не относится. стоит поискать этот функционал в существующих фильтрах или заказать.

Share this post


Link to post
Share on other sites

сортировать к "вывести теги в категории" вообще никак не относится. стоит поискать этот функционал в существующих фильтрах или заказать.

а вы можете сделать?

Share this post


Link to post
Share on other sites

а вы можете сделать?

возможно. только объясните, почему вас не устроит подобный функционал для атрибутов, которые для такого и созданы?

Share this post


Link to post
Share on other sites

возможно. только объясните, почему вас не устроит подобный функционал для атрибутов, которые для такого и созданы?

А вы просто посмотрите по внимательней пример и все поймете  :-)

Share this post


Link to post
Share on other sites

А вы просто посмотрите по внимательней пример и все поймете  :-)

смотрел и не понял.

Share this post


Link to post
Share on other sites

смотрел и не понял..

Ну ,то что по фильтру идет вы поняли, а смотрели титли и юрл? Через  атрибуты я так понял можно сделать характеристики тока.

Share this post


Link to post
Share on other sites

Ну ,то что по фильтру идет вы поняли, а смотрели титли и юрл? Через  атрибуты я так понял можно сделать характеристики тока.

ну сейчас через теги вообще ничего сделать нельзя, потому подмену тайтлов и урлов проще сделать с уже готовой единицей, чем использовать теги, которые в opencart реализованы как никому ненужный мусор. другое дело что планируете использовать и фильтр, в котором нет возможности запретить вывод определенного атрибута, т.к. если бы эта возможность была можно было бы использовать например определенный атрибут для таких целей и исключать его из фильтра.

Share this post


Link to post
Share on other sites

 сделать с уже готовой единицей, 

Не понял, что именно имеется виду.

 

другое дело что планируете использовать и фильтр, в котором нет возможности запретить вывод определенного атрибута, т.к. если бы эта возможность была можно было бы использовать например определенный атрибут для таких целей и исключать его из фильтра.

:? 

Я так понимаю сделать можно такое?

Share this post


Link to post
Share on other sites

Я так понимаю сделать можно такое?

да можно все :)

Share this post


Link to post
Share on other sites

да можно все :)

Ок, тогда перейдем в личку

Share this post


Link to post
Share on other sites

Здравствуйте, тоже ищю реализацию вывода тегов товара в категории с последующей фильтрацией товаров с аналогичными тегами на отдельной страничке.

Serg5 вы проблему решили?

Share this post


Link to post
Share on other sites

 

Здравствуйте, тоже ищю реализацию вывода тегов товара в категории с последующей фильтрацией товаров с аналогичными тегами на отдельной страничке.

Serg5 вы проблему решили?

 

Здравствуйте, нет не решил, но знаю человека который готов сделать за 100$ модуль

Share this post


Link to post
Share on other sites

Скадчина намечается), модуль нужный.

Share this post


Link to post
Share on other sites

Скадчина намечается), модуль нужный.

Да, согласен модуль нужен 

Share this post


Link to post
Share on other sites

у себя сделал на подобии WB .. на основе категорий, у меня довольно глубокая иерархия, так что меню особо не мешают

неиспользуемый параметр 'top'(Показывать в главном меню) у категории приспособил что бы отмечать те которые должны работать как тег, соотв если стоит галка в нем, то отображаем в родительской категории как тег .. при переходе в нее показываем категории того же уровня у родителя (во многих дополнениях обзывают sister) ..

таким образом имеем

- отличие в отображении у родителя - показываем как тег у WB

- есть полноценный урл, сео и т.д.

- легко раскидать где нужно

Share this post


Link to post
Share on other sites

у себя сделал на подобии WB .. на основе категорий, у меня довольно глубокая иерархия, так что меню особо не мешают

неиспользуемый параметр 'top'(Показывать в главном меню) у категории приспособил что бы отмечать те которые должны работать как тег, соотв если стоит галка в нем, то отображаем в родительской категории как тег .. при переходе в нее показываем категории того же уровня у родителя (во многих дополнениях обзывают sister) ..

таким образом имеем

- отличие в отображении у родителя - показываем как тег у WB

- есть полноценный урл, сео и т.д.

- легко раскидать где нужно

А как вы Сделали можно подробней?

Share this post


Link to post
Share on other sites

ну сперва берем переменную top

$this->data['istag'] = $category_info['top'];

тоже самое у детей

$this->data['categories'][] = array(
//.......
'istag' => $result['top']
);

ей будем помечать категории которые хотим что бы выглядели как теги, впринципе всегда можно прикрутить новый параметр, мне удобнее было использовать top

далее у меня стоит FastNav, в нем есть определение категорий которые стоят на том же уровне что и активная, что-то типа:

$ppath= '';

$sister_data = array();
$sisters = $this->model_catalog_category->getCategories($category_info['parent_id']); 
foreach($sisters as $sister){
 if($ppath) $thispath=$ppath.'_'.$sister['category_id'];
 else $thispath=$sister['category_id'];
 $sister_data[] = array(
  'name'  => $sister['name'] ,
  'href'  => $this->url->link('product/category', 'path=' . $thispath)
 );
 }
$ppath=$path;

ну и имея отмеченные категории мы в шаблоне их приводим в нужный нам вид и если категория представляется тегом, то показываем её sisters, как-то так получается:

<? if ($istag == '1') {?>
<section class="cat_submenu">
   <div class="row">
   <?php foreach($breadcrumb['sister'] as $sister){ ?>
      <div class="col-md-3">
            <a href="<?php echo $sister['href']; ?>">
                  <div class="subcat_name istag"><?php echo $sister['name']; ?></div>
            </a>
      </div>
   <?php } ?>
   </div>
</section>
<? } ?>

получается что заходя в родительсткую категорию где должны быть теги мы видем в нужном месте подкатегории в виде тегов, заходя в любую из них мы так же видим те же "теги" и можем легко перейти на любой другой .. т.е. полностью как по ссылке в начале топика

соотв и в менюхах можно по тому же признаку не показывать "теги"

Share this post


Link to post
Share on other sites

А можете свой сайт скинуть где это реализовано? Можно в ЛС

Share this post


Link to post
Share on other sites

сайт в работе ещё неделю минимум, пока на локалке

попробую что-нибудь показать попозже немного

Share this post


Link to post
Share on other sites

сайт в работе ещё неделю минимум, пока на локалке

попробую что-нибудь показать попозже немного

Может модулям склипаете и на продажу выставите  :oops:

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.