Помощь Выделить цветом Есть в наличии OC 2.1.0.1

Тема в разделе "Opencart", создана пользователем Alexeina66, 11 ноя 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Alexeina66

    Alexeina66

    Регистр.:
    26 авг 2013
    Сообщения:
    305
    Симпатии:
    343
    Всем привет!

    Имеется opencart 2.1.0.1 необходимо статус товара "есть в наличии" выделить фоновым цветом. Например зеленым.
    [​IMG]
    Было бы неплохо еще выделить статус товара нет в наличии другим цветом. Но это уже наверно на уровне модуля.

    Спасибо за помощь!
     
    Aleksander3 нравится это.
  2. joylord

    joylord Степной Волк

    Регистр.:
    27 дек 2012
    Сообщения:
    304
    Симпатии:
    155
    Можно получить ссылку на сайт, или же кусок html кода?

    Если тема стандартная:
    HTML:
    .list-unstyled li:nth-child(2) {
    background:green;
    color:white;
    }
     
  3. Alexeina66

    Alexeina66

    Регистр.:
    26 авг 2013
    Сообщения:
    305
    Симпатии:
    343
    Да шаблон стандартный. После внесения кода в stylesheet.css выделились некоторые элементы футера и в меню сайта(

    Вот код

    Код:
    <ul class="list-unstyled">
                <?php if ($manufacturer) { ?>
                <li><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></li>
                <?php } ?>
                <li><?php echo $text_model; ?> <?php echo $model; ?></li>
                <?php if ($reward) { ?>
                <li><?php echo $text_reward; ?> <?php echo $reward; ?></li>
                <?php } ?>
                <li><?php echo $text_stock; ?> <?php echo $stock; ?></li>
              </ul>
    
     
    Aleksander3 нравится это.
  4. joylord

    joylord Степной Волк

    Регистр.:
    27 дек 2012
    Сообщения:
    304
    Симпатии:
    155
    HTML:
    
    <li class="my_class"><?php echo $text_stock; ?> <?php echo $stock; ?></li>
    .my_class
    {
    background:green;
    color:white;
    }
    
     
    Alexeina66 нравится это.
  5. razer_ins

    razer_ins Постоялец

    Регистр.:
    25 мар 2013
    Сообщения:
    98
    Симпатии:
    20
    можно же еще без добавления в css. просто сделать встроенный стиль:

    <li style="background:green;color:white;"><?php echo $text_stock; ?> <?php echo $stock; ?></li>
     
  6. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    все сказали и я скажу, надо в языковом файле стили указать:D
     
    drozd22 нравится это.
  7. rem-pc

    rem-pc Писатель

    Регистр.:
    23 апр 2015
    Сообщения:
    1
    Симпатии:
    0
    Всех приветствую. Сильно не ругать прошу, т.к. только начал изучать OpenCart. Установил 2.3.0.2. Подскажите в каком файле делается это изменение. И можно ли "статус товара "есть в наличии" выделить фоновым цветом. Например зеленым", а при его отсутствии выделать оранжевым например ?
     
  8. avgccp

    avgccp Постоялец

    Регистр.:
    2 май 2014
    Сообщения:
    99
    Симпатии:
    8
    конечно можно, но для этого лучше поискать модуль. не найдете пишите, помогу решить практически, правда с изменением движка
     
  9. Robby_S

    Robby_S

    Регистр.:
    16 янв 2009
    Сообщения:
    163
    Симпатии:
    185
    Есть такой бесплатный модуль Color stock status, не знаю будет ли работать на версии 2.1.0.1, заявлена автором поддержка 2.0.0.0. Также можно использовать информацию из этой статьи How to Manage OpenCart Stock Statuses