Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Svarli

Користувачі
  
  • Публікації

    154
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Svarli

  1. Пункт 1: вставляете в любое место стилей приведенный код. Лучше конечно соблюдать структуру и вставить его рядом со стилями, которые отвечают за шапку сайта, находятся они вверху файла.

    Пункт 2: находите селектор идентификатора #header в файле стилей и редактируете в нем значение высоты. Далее находите селектор идентификатора блока #welcome и редактируете в нем значение top.

    Подтрудитесь хотя бы следовать советам. За вас здесь никто ничего делать не будет.

    • +1 1
  2. 1. Если хотите сделать шрифт приветствия таким же как и у ссылок, то пропишите в css

    #welcome, #welcome a {font-size:12px}
    

    2. Чтобы блок приветствия не залазил на блок ссылок необходимо убрать у него фиксированную ширину, затем задайте бОльшую высоту шапке

    #header {height:110px}
    
    и затем

    #header #welcome {top:69px}
    

    Выглядеть будет, конечно, получше, но я бы перенес этот блок в другое место, в правой части у вас уже перегруз информацией.

    • +1 1
  3. Делается это с помощью css, в данном случае сделано с помощью псевдоэлементов :before и :after и следующего кода

    #main-nav:before{
    	content:"";
    	position:absolute;
    	display:block;
    	left:-32px;
    	top:12px;
    	border:20px solid #84113b;
    	border-right-width:16px !important;
    	border-left-color:transparent;
    	z-index:-3;
    }
    #main-nav:after {
    	content:"";
    	position:absolute;
    	display:block;
    	right:-32px;
    	top:12px;
    	border:20px solid #84113b;
    	border-left-width:16px !important;
    	border-right-color:transparent;
    	z-index:-3;
    }
    

    Объяснение этому простое, вы поймете, если посмотрите как ведет себя код ниже

    .block1 {
    	height:0;
    	width:0;
    	border-width:50px;
    	border-style:solid;
    	border-color:red blue orange green;
    }
    
    результатом этого кода будет вот такой разноцветный квадрат

    Изображение

    а если изменить код вот так

    .block1 {
    	height:0;
    	width:0;
    	border-width:50px;
    	border-style:solid;
    	border-color:red transparent red red;
    }
    
    то получим тоже, что и там на сайте

    Изображение

    • +1 2
  4. Скриншот №1

    1. Чтобы изменить цвет ссылок пишите в css

    #welcome a {
        color:#cc0000; /* нужный вам цвет */
    }
    

    2. Ищите в stylesheet.css (строка 316) селектор #menu и удаляйте оттуда

    -webkit-box-shadow: 0px 2px 2px #DDDDDD;
        -moz-box-shadow: 0px 2px 2px #DDDDDD;
        box-shadow: 0px 2px 2px #DDDDDD;
    

    3. Файл catalog/view/theme/ваша тема/product/product.tpl строка 208-209 удалить это

    <div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
              <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>
    
    Также найти похожий код в файле модуля, который выводит товары на главную, например последние или популярные и удалить оттуда.

    Скриншот №2

    1. Файл catalog/view/theme/ваша тема/product/product.tpl строка 29-30 удалить это и там же добавить свое, что хотите

    <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
            <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
    

    2. Чтобы выводить в корзине только одну сумму нужно в файле catalog/view/theme/ваша тема/common/cart.tpl заменить строки 29-36

    <table class="total">
      <?php foreach ($totals as $total) { ?>
      <tr>
        <td align="right"><b><?php echo $total['title']; ?></b></td>
        <td align="right"><?php echo $total['text']; ?></td>
      </tr>
      <?php } ?>
    </table>
    
    на

    <p><? echo $totals[0]['title']?>: <? echo $totals[0]['text']?></p>

    3. Чтобы убрать кнопку вперед на страницах информации удалите следующий код в файле /catalog/view/theme/ваша тема/information/information.tpl (строки 15-17)

    <div class="buttons">
        <div class="right"><a href="<?php echo $home; ?>" class="button"><span>На главную страницу</span></a></div>
      </div>
    

    И установите плагин Firebug для Firefox или используйте встроенные инспекторы кода в хроме или опере, чтобы решать проблемы подобного рода в будущем.

    • +1 3
  5. Вопрос с нулями между тысячными рассматривался в этой теме https://opencartforum.com/topic/6963-решено-пробел-между-нулями-в-цене-опции/

    Чтобы не выводить нули после запятой зайдите в "Система -> Локализация -> Валюты" и укажите нужное значение в поле "Количество знаков после запятой"

  6. Так при создании опции в "Каталог -> Опции" выбираем ее тип не список, а переключатель. Или можно изменить при редактировании. Заказчику скажите, что это самый оптимальный вариант и менее затратный для него. Если это можно реализовать базовыми средствами движка, зачем изобретать велосипед? Если уж очень хочется, то как вариант создавать еще одно поле цена и дублировать для него тот же функционал расчета цены как и для основного поля.

  7. В моем случае она была только для информирования пользователя о начальной цене, далее конкретная цена выбиралась на странице просмотра товара через опции. Я ставил основную цену товара равную нулю, а в опциях писал + и стоимость за вид товара. В вашем случае будут 2 опции 50гр и 100гр, с ценами 200 и 350 руб. соответственно. Чем такой вариант не устраивает?

    • +1 1
  8. Мне тоже нужно было указать вторую цену вида "от 99 000 рублей", для этого добавлял новое поле на странице редактирования данных товара и выводил его куда нужно. https://opencartforum.com/topic/156-дополнительные-поля-продукта/

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.