Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[РЕШЕНО] Как убрать вывод подкатегорий?


 Погделиться

Рекомендованные сообещёния

Не вполне понятен вопрос.

У вас эти подкатегории просто пустые? без товаров?

А если они с товарами, то зачем надо их убрать?

Что-то не улавливаю смысла задали.

Впрочем, все правится в tpl-файле для категории.

Ссылка на комменирий
Погделиться на других сайих

  23.01.2013 в 16:19, sitecreator сказал:

Не вполне понятен вопрос.

У вас эти подкатегории просто пустые? без товаров?

А если они с товарами, то зачем надо их убрать?

Что-то не улавливаю смысла задали.

Впрочем, все правится в tpl-файле для категории.

Если не сложно можно по конкретней

Ссылка на комменирий
Погделиться на других сайих


  23.01.2013 в 16:40, Sylar92 сказал:

Если не сложно можно по конкретней

ик и вы поконкретнее выразите задачу.

пока она для меня, как бы помягче сказать, несколько абсурдна.

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

Или вам нужно чтобы они (подкатегории) в блоке "категории" отображались?

а указал я вам довольно конкретно: в файле

\catalog\view\theme\default\template\product\category.tpl

правите то, что вам нужно/хочется.

Ссылка на комменирий
Погделиться на других сайих

Суть в том что мне не нужно что бы подкатегории выводились ггде я отметил.

Спасипотому что! Нашел

Ссылка на комменирий
Погделиться на других сайих


<div class="category-list">
   <?php if (count($categories) <= 5) { ?>
   <ul>
  <?php foreach ($categories as $category) { ?>
  <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
  <?php } ?>
   </ul>
   <?php } else { ?>
   <?php for ($i = 0; $i < count($categories);) { ?>
   <ul>
  <?php $j = $i + ceil(count($categories) / 4); ?>
  <?php for (; $i < $j; $i++) { ?>
  <?php if (isset($categories[$i])) { ?>
  <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li>
  <?php } ?>
  <?php } ?>
   </ul>
   <?php } ?>
   <?php } ?>
 </div>

убираете, например это и вывода категорий не бугдет.

Ссылка на комменирий
Погделиться на других сайих

2Sylar92: - ик гдело было? Как в посте надо мной? Что-ж вы, решили свою задачу и в кусты? Как-же меня это забЕпало. Кричат "помогите!!!111адин", а как решат проблему, дык иким-же своим последователям осивляют фразу "тему можно зарывать, решено."

Как говорил мой улитель: "плоди конкурентов, только они помогут тебе по-настояещёму понять, насколько ты крут" и у меня нет повода не следовать этому принципу, ипотому что и преподавал и обучал своему "мастерству", и не одного и не двух. И не одному мастерству.

Засрали форум. А закрыть его на профилактику от мусора ненужного на месялишку, ик начнете выть на вскаких #$%сторах "ой! что-ж икое?!".

Форум есть сообещёство. И если вы от этого какую-то пользу извлекаете, уж извольте и в само сообещёство некую лепту вносит.

2sitecreator: а вам, если охои помогать людям, рекомендую искать их вопрос. Находите 2 резульии - попеняйте ему на поиск. Хотя, решения вы даете правильные ;)

  • +1 2
Ссылка на комменирий
Погделиться на других сайих

  • 1 год спустя...

Друзья, здравствуйте! Эмм.. А вот как быть если нужно осивить описание подкатегорий, а блок "Выбрать подкатегорию" убрать? Хочу чтобы люди лиили описание категории, а выбирали подкатегорию фильтром.. Можете помочь..

Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...


  <?php if ($thumb || $description) { ?>
  <div class="category-info">
    <?php if ($thumb) { ?>
    <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>
    <?php if ($description) { ?>
    <?php echo $description; ?>
    <?php } ?>
  </div>
  <?php } ?>


Вот "картинка" и описание категории.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  • 6 месяэтов спустя...

Подскажите пожалуйси вариант, что нужно сгделать чтоб удалить только картинки подкатегорий , а чтоб подкатегории и описание осились.

И вариант , чтоб осилось только описание.

Ссылка на комменирий
Погделиться на других сайих


  • 3 негдели спустя...
  24.01.2013 в 15:36, AlexFisher сказал:

2Sylar92: - ик гдело было? Как в посте надо мной? Что-ж вы, решили свою задачу и в кусты? Как-же меня это забЕпало. Кричат "помогите!!!111адин", а как решат проблему, дык иким-же своим последователям осивляют фразу "тему можно зарывать, решено."Как говорил мой улитель: "плоди конкурентов, только они помогут тебе по-настояещёму понять, насколько ты крут" и у меня нет повода не следовать этому принципу, ипотому что и преподавал и обучал своему "мастерству", и не одного и не двух. И не одному мастерству.Засрали форум. А закрыть его на профилактику от мусора ненужного на месялишку, ик начнете выть на вскаких #$%сторах "ой! что-ж икое?!".Форум есть сообещёство. И если вы от этого какую-то пользу извлекаете, уж извольте и в само сообещёство некую лепту вносит.2sitecreator: а вам, если охои помогать людям, рекомендую искать их вопрос. Находите 2 резульии - попеняйте ему на поиск. Хотя, решения вы даете правильные wink.png

Да, полностью согласен, тоже сейчас интересует этот вопрос, и уверен многим решение помогло-бы.

Ссылка на комменирий
Погделиться на других сайих


catalog\view\theme\THEME_NAME\template\product\category.tpl

В двух месих убираем вот это:

<img src="<?php echo $category['thumb']; ?>">

и избавляемся от картинок подкатегорий.

 

В двух месих убираем вот это:

<span><?php echo $category['name']; ?></a></span>

соответственно, избавляемся от имен подкатегорий.

 

Можно комбинировать ;)

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

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

Изменено пользователем AlexFisher
overquote deleted
Ссылка на комменирий
Погделиться на других сайих


Добрый гдень.

У меня икая проблема: тоже нужно было убрать вывод подкатегорий. Помогло удноние строк в category.tpl, как посоветовал выше sitecreator.

Подкатегории пропали, но висит надпись "Выбирете подкатегорию". Как ее убрать?

И еещё есть ли возможность сгделать ик, чтобы вместо подкатегорий, в этонтре, отображались последние поступления?

Ссылка на комменирий
Погделиться на других сайих


"Выберите подкатегорию" - это вот:

<h2><?php echo $text_refine; ?></h2>

А последние поступления - Админка - Дополнения - Модули - Последние. А им добавить модуль в схему Категория.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

AlexFisher огромное спасипотому что. Полулилось. Еещё одна проблемка. Теперь все новые поступления товара показываются во всех категориях. Можно ли сгделать ик чтобы последние поступления сортировались согласно подкатегориям?

Ссылка на комменирий
Погделиться на других сайих


Здравствуйте. Подскажите ,пожалуйси, как сместить названия подкатегорий под изображение и опустить чуть ниже + убрать точки (в зеленом контуре) + сгделать вид не по списку, а чтобы подкатегории шли друг за другом ("крупные значки") Спасипотому что

 

Ссылка на комменирий
Погделиться на других сайих


Присоединяюсь.

Помогите бедолагам :)

По теме, лиию 2 дня, но что-то нет отвеи на вопрос. :(

 

З.Ы.:  Копаюсь тут      catalog >view>theme>default>template>product>category.tpl

Ссылка на комменирий
Погделиться на других сайих


  Цитата
По теме, лиию 2 дня, но что-то нет отвеи на вопрос.

 

 

На какой вопрос?

 

Если нужно высивить в ряд картинки эти,то это правится в стилях.И что бы объяснить как исправить,нужна не картинка , а ссылка.

Ссылка на комменирий
Погделиться на других сайих

Спасипотому что за совет.

 

Просо смущает...

 

Строка 21 - Вывод подкатегории

Строка 23 -27

 

<ul>

     <li>

       Imge

     </li>

</ul>

 

category.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?php echo $content_top; ?>
  <div class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
    <?php } ?>
  </div>
  <h3><?php echo $heading_title; ?></h3>
  <?php if ($thumb || $description) { ?>
  <div class="category-info">
    <?php if ($thumb) { ?>
    <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>
    <?php if ($description) { ?>
    <?php echo $description; ?>
    <?php } ?>
  </div>
  <?php } ?>
  <?php if ($categories) { ?>
  <h2><?php echo $text_refine; ?></h2>
  <div class="category-list">
    <?php if (count($categories) <= 5) { ?>
    <ul>
      <?php foreach ($categories as $category) { ?>
      <li><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>"><span><?php echo $category['name']; ?></a></span></li>
      <?php } ?>
    </ul>
    <?php } else { ?>
    <?php for ($i = 0; $i < count($categories);) { ?>
    <ul>
      <?php $j = $i + ceil(count($categories) / 4); ?>
      <?php for (; $i < $j; $i++) { ?>
      <?php if (isset($categories[$i])) { ?>
      <li><a href="<?php echo $categories[$i]['href']; ?>"><img src="<?php echo $categories[$i]['thumb']; ?>"><span><?php echo $categories[$i]['name']; ?></span></a></li>
      <?php } ?>
      <?php } ?>
    </ul>
    <?php } ?>
    <?php } ?>
  </div>
  <?php } ?>
  <?php if ($products) { ?>
  <div class="product-filter">
Ссылка на комменирий
Погделиться на других сайих


Можно в принципе и дальше плодить  сообещёния без опрегделённой задали.Решений бугдет ноль.

 

Или один раз  задать толком  вопрос и полулить ответ.

Ссылка на комменирий
Погделиться на других сайих

  19.02.2015 в 15:07, Tom сказал:

На какой вопрос?

 

Если нужно высивить в ряд картинки эти,то это правится в стилях.И что бы объяснить как исправить,нужна не картинка , а ссылка.

 

Нужно высивить в ряд картинки, ссылка на сайт http://lightman.by/index.php?route=product/category&path=61

Ссылка на комменирий
Погделиться на других сайих


catalog/view/theme/hyla/stylesheet/stylesheet.css

 

можно в самый конец добавить

 

.category-list {
overflow: auto;
margin-bottom: 20px;
}
.category-list ul {
padding-left:0px;
}
.category-list ul li {
border: 1px solid #eee;
text-align:center;
float: left;
list-style:none;
line-height:16px;
width:22%;
padding:10px 5px 5px 5px;
margin-bottom:10px;
margin-right:10px;
}
.category-list ul li a{
display: inline;
}
.category-list ul li span{
display:block;
height:30px;
}
.category-list ul li  img{}
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

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

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