Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mihailgoryachev

Users
  
  • Posts

    159
  • Joined

  • Last visited

Everything posted by mihailgoryachev

  1. Нужно сделать так, чтобы фильтр выводил только те продукты, которые есть в категории.. он же показывает даже те пункты которых в подкатегории нету, просто пишет количество (0) вот код из файла filter.tpl ----------------------------------------------------------- <div class="section"> <div id="comment"><img src="image/arrow2.png" width="250" height="100" alt="Воспользуйтесь фильтрами" /></a></div> </div> <?php //AGOO::$globals[]=$category_options; if ($category_options) { ?> <style type="text/css"> #filters{line-height: 22px;} #filters b{display:block;padding: 2px 5px 15px 5px;} .filter-item{margin: 0 4px;} .filter-item label{margin-left:2px;padding-left:2px;display: block;cursor:pointer;} .filter-item label input{margin: 0 3px;} .filter-item label a{text-decoration:none;color: #236BBB;} .filter-item label.active a{color: #E56101;font-weight:bold;} .filter-item select{margin-left:10px;min-width:100px;} .filter-item label + label{border-top: 1px solid #ECECEC;} </style> <div class="box"> <div class="box-heading-filter"><?php echo $heading_title; ?></div> <div class="box-content-filter"> <form id="filters"> <?php foreach ($category_options as $category_option) { ?> </br> <center><b><div style="background: rgb(254,204,177) moz-border-radius: 10px; webkit-border-top: 10px; border-radius: 10px; "><?php echo $category_option['name']; ?></div></b></center> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <label><input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)</label> <?php } else { ?> <label><input type="checkbox" disabled="disabled"><span class="grey"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span></label> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> </div> <?php } ?> <script type="text/javascript"> setTimeout(function(){$('.box2').fadeOut('fast')},6000); //30000 = 30 секунд </script> ------------------------------------------------------------------------------------ как убрать вывод отсутствующих продуктов догадался, нужно удалить строку <label><input type="checkbox" disabled="disabled"><span class="grey"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span></label> но как убрать вывод названия категорий фильтра, если в нём отсутствуют фильтры в этом коде? Заранее спасибо!
  2. Товарищи как сделать полную хлебную крошку без всяких чпу.. сайт уже проиндексирован и нужно решение программированием! или не хлебную крошку а хотябы код чтобы выводить в карточке продукта ссылку на категорию в которой он находится если сложная работа готов заплатить!
  3. понимаете, если включается чпу, то может после очистки кеша хлебная крошка и будет показывать полный путь, но и путь до товара, в адресной строке, будет другим.. так у меня сейчас vkomforte.su/lux-001 а будет vkomforte.su/aksessuary/lux-001 и все проиндексированные страницы будут 404 а первая ссылка которую вы дали на сколько я понял решает вопрос с выделением активного пункта, а не о добавлении подкатегории в хлебную крошку
  4. стоит версия 1.5.1.3 когда клиент находится на странице товара, ему показывается не полная хлебная крошка: главная-категория-товар, хотя на самом деле главная-категория-категория2-товар. Это очень прискорбно так как невозможно из карты товара перейти в коллекция, в которой находится товар, а только сразу на общую категорию в которой находятся коллекции. Искал на форуме решения, но нашёл только как скрыть ссылку товара на самого себя. Кому-то помогает включение чпу в настройках системы, но мне и я думаю многим здесь нет. я не очень шарю в программировании, но я так понимаю надо что-то прописать в контроллере продукта, чтобы он определял в какой последней категории находится товар. и в продукт.тпл вписать вывод этого добра, либо в хлебную крошку, либо в любое другое место. Товарищи программисты спасайте!
×
×
  • Create New...

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.