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

Выделение под подраздела, как это сделать?


Recommended Posts

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

Подскажите пожалуйста как это сделать?

Фото прикрепила, обведено что нужно выделить. Адрес сайта на всякий случай:http://kupitkorm.com.ua/dogs/suhoy-korm-dlia-sobak/

60.png

Link to post
Share on other sites

Только что, buslikdrev сказал:

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

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

  Скрыть контент

Было:



      <?php if ($categories) { ?>
      <h3><?php echo $text_refine; ?></h3>
      <?php if (count($categories) <= 5) { ?>
      <div class="row">
        <div class="col-sm-3">
          <ul>
            <?php foreach ($categories as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php } ?>
          </ul>
        </div>
      </div>
      <?php } else { ?>
      <div class="row">
        <?php foreach (array_chunk($categories, ceil(count($categories) / 4)) as $categories) { ?>
        <div class="col-sm-3">
          <ul>
            <?php foreach ($categories as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php } ?>
          </ul>
        </div>
        <?php } ?>
      </div>
      <?php } ?>
      <?php } ?>


Стало:



      <?php if ($categories) { ?>
      <h3><?php echo $text_refine; ?></h3>
      <?php if (count($categories) <= 5) { ?>
      <div class="row">
        <div class="col-sm-3">
          <ul>
            <?php foreach (array_slice($categories, 0, 1) as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><span style="color:red;"><?php echo $category['name']; ?></span></a></li>
            <?php } ?>
            <?php foreach (array_slice($categories, 1) as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php } ?>
          </ul>
        </div>
      </div>
      <?php } else { ?>
      <div class="row">
        <?php foreach (array_chunk($categories, ceil(count($categories) / 4)) as $categories) { ?>
        <div class="col-sm-3">
          <ul>
            <?php foreach (array_slice($categories, 0, 1) as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><span style="color:red;"><?php echo $category['name']; ?></span></a></li>
            <?php } ?>
            <?php foreach (array_slice($categories, 1) as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php } ?>
          </ul>
        </div>
        <?php } ?>
      </div>
      <?php } ?>
      <?php } ?>

 

 

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

Мне нужно именно название под категории данной поменять цвет.

Link to post
Share on other sites

1 час назад, buslikdrev сказал:

 

В контроллере выведите id категории

  Скрыть контент

                $data['categories'][] = array(
                    'category_id' => $result['category_id'],
                    'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
                    'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
                );

 

в шаблоне установите условие:

  Скрыть контент

<?php if ($category['category_id'] = 20) { ?>

<li><a href="<?php echo $category['href']; ?>"><span<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> style="color:red;"><?php echo $category['name']; ?></span></a></li>

<?php } else { ?>

<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>

<?php } ?>

- где 20 id нужной вам категории

А можно пожалуйста по подробнее в какую папку зайти и какой файл открыть.

Link to post
Share on other sites

Не знаю, зачем вам это.

Сомневаюсь, что вам стоит лезть в контроллеры.

Попробуйте для начала добавить в стили (файл stylesheet.css)

 

#content a[href$="royal-canin-korm-dlia-sobak/"] {

    color: red;

}

Полюбуйтесь какое-то время на красоту.

Когда надоест, уберете это кусок кода. И все будет по-старому. Зато ничего не поломаете.

 

Если еще захотите поизвращаться, то попробуйте

 

.product-category-59_62 #content h3 + .row div:nth-of-type(1) ul li:nth-of-type(2) a {

    color: green;

}

Этот паровоз, конечно, на сайт ставить не стоит. Но для экспериментов сойдет.

Не забудьте потом удалить. А еще лучше, проверять как работает в Инспекторе кода.

 

Кстати, проверьте наличие seo-url в подкатегориях Категории Сухой корм для  кошек.

Edited by jaffagold
Link to post
Share on other sites

В 17.02.2018 в 00:24, jaffagold сказал:

Не знаю, зачем вам это.

Сомневаюсь, что вам стоит лезть в контроллеры.

Попробуйте для начала добавить в стили (файл stylesheet.css)

 

#content a[href$="royal-canin-korm-dlia-sobak/"] {

    color: red;

}

Полюбуйтесь какое-то время на красоту.

Когда надоест, уберете это кусок кода. И все будет по-старому. Зато ничего не поломаете.

 

Если еще захотите поизвращаться, то попробуйте

 

.product-category-59_62 #content h3 + .row div:nth-of-type(1) ul li:nth-of-type(2) a {

    color: green;

}

Этот паровоз, конечно, на сайт ставить не стоит. Но для экспериментов сойдет.

Не забудьте потом удалить. А еще лучше, проверять как работает в Инспекторе кода.

 

Кстати, проверьте наличие seo-url в подкатегориях Категории Сухой корм для  кошек.

Спасибо все получилось!))

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.