Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

mihailgoryachev

Пользователи
  
  • Публикаций

    159
  • Зарегистрирован

  • Посещение

Все публикации пользователя 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-товар. Это очень прискорбно так как невозможно из карты товара перейти в коллекция, в которой находится товар, а только сразу на общую категорию в которой находятся коллекции. Искал на форуме решения, но нашёл только как скрыть ссылку товара на самого себя. Кому-то помогает включение чпу в настройках системы, но мне и я думаю многим здесь нет. я не очень шарю в программировании, но я так понимаю надо что-то прописать в контроллере продукта, чтобы он определял в какой последней категории находится товар. и в продукт.тпл вписать вывод этого добра, либо в хлебную крошку, либо в любое другое место. Товарищи программисты спасайте!

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.