Небольшие изменения в карточке товара Есть решение

Здравствуйте, подскажите, как немного изменить карточку товара:

1. Уменьшить область вывода изображения до 50% от общей площади так, чтобы фото и жёлтое поле добавления в корзину были одинаковой ширины, т.е. чтобы фото уменьшилось, а жёлтое поле растянулось (синяя стрелка);

2. Убрать заголовок "Купить <название товара>" (красная линия);

3. Перед областью выбора каждой характеристики поставить её название, но при этом чтобы они не совсем вплотную, конечно, располагались (зелёный текст).

Тема Дефолт 3.0

Заранее спасибо.



5 ответов

  • 2
    Эрик Webasyst 14 октября 2015 06:02 # Решение

    2. В файле product.cart.html в разделе Магазин / Витрина / Шаблоны удалите строку

     <h4>{sprintf('[`Buy %s`]',$product.name|escape)}</h4>

    3. В том же файле после строк

    {if $theme_settings.selectable_features_control == 'inline'}
                <div class="options">
                    {foreach $features_selectable as $f}

    добавьте

    <p>{$f.name}</p>
  • 2
    Эрик Webasyst 14 октября 2015 06:06 # Решение

    1. В файле default.shop.css в разделе Магазин / Витрина / Шаблоны в строке

    .product-sidebar { float: right; width: 290px; position: relative; overflow: hidden; }

    увеличьте значение параметра width

    • +1
      Дмитрий Андреевич Дмитрий Андреевич 14 октября 2015 10:20 #

      Спасибо вам огромное! Всё сработало отлично.

      А подскажите ещё одну мелочь, пожалуйста, вот над кнопкой купить в зависимости от наличия товара могут быть следующие шкалы:

      - в наличии

      - осталось X штук

      - под заказ

      - выбранные характеристики недоступны для заказа.


      Как бы мне убрать вторую "осталось X штук"? Чтобы если хоть одна штука товара есть, отображалось бы "в наличии", но конкретное количество не показывалось? Проще говоря, чтобы не раскрывать объём склада?)

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите