Jump to content
Sign in to follow this  
meduzov

Расширенная карточка товара в opencart

Recommended Posts

Приветствую господа.

Очень прошу навести на путь истинный или помочь в реализации данной вещи.

 

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

 

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

 

Заранее спасибо за помощь.

%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%

post-674960-0-30868900-1391008363_thumb.png

Share this post


Link to post
Share on other sites

Все еще очень актуально, прошу помощи.

Share this post


Link to post
Share on other sites

Присвоить части текста отвечающего за параметры <span>....</span> и прописать ему в стилях другой цвет

Share this post


Link to post
Share on other sites

Присвоить части текста отвечающего за параметры <span>....</span> и прописать ему в стилях другой цвет

А можно чуть чуть подробнее, совсем малость. Дело то в том что в моем шаблоне да и вообще в опенкарте нету такого функционала, его нужно добавить в разметку я так понимаю.

Share this post


Link to post
Share on other sites

1. надо смотреть сам сайт

2. надо смотреть код вывода данного текста

3. можно дать совет по конкретному моменту конкретным кодом

Share this post


Link to post
Share on other sites

Покажите сайт - вам покажут код.

Если у каждого товара это что-то свое, то придется добавлять поле с редактором к админке для товара.

Share this post


Link to post
Share on other sites

Места будет маловато, правда, но что-то вроде:

 

.product-info > .left + .right {
  float:left;
}
.product-additional {
   float:right;
   margin-left:10px;
}
и в catalog/view/theme/your_theme/template/product/product.tpl
Добавить после 
<div class="left">blah-blah</div>
<div class="right">blah-blah</div>
Например, такое
<div class="product-additional">
 <ul>
   <li>Первый пункт</li>
   <li>Второй пункт</li>
   <li>третий пункт</li>
 </ul>
</div>
ну и не забыть стили списка задать для доп. блока по вкусу. Еще скорее всего div'ам продукта(left, right, product-additional)  задать стиль 
display:inline-block;
и будет вам счастье.

Share this post


Link to post
Share on other sites

 

Места будет маловато, правда, но что-то вроде:

 

.product-info > .left + .right {
  float:left;
}
.product-additional {
   float:right;
   margin-left:10px;
}
и в catalog/view/theme/your_theme/template/product/product.tpl
Добавить после 
<div class="left">blah-blah</div>
<div class="right">blah-blah</div>
Например, такое
<div class="product-additional">
 <ul>
   <li>Первый пункт</li>
   <li>Второй пункт</li>
   <li>третий пункт</li>
 </ul>
</div>
ну и не забыть стили списка задать для доп. блока по вкусу. Еще скорее всего div'ам продукта(left, right, product-additional)  задать стиль 
display:inline-block;
и будет вам счастье.

 

Спасибо большое, буду ваять!)

Share this post


Link to post
Share on other sites

А Вы в карточке товара используете правую колонку?

Share this post


Link to post
Share on other sites

Как вариант - html-модуль туда впихнуть или вообще баннер внаглую.

Но хотелось красиво ;)

Share this post


Link to post
Share on other sites

Можно трюк один провернуть , если не используется например правая колонка.Ставим HTML модуль любой.Создаём эту самую таблицу в нём и указываем отображение Правая колонка,схема Продукт. В product.tpl   находим и вырезаем правую колонку

<?php echo $column_right; ?>

после чего лепим её туда , где нужно вывести  содержимое из модуля HTML.))))

  • +1 1

Share this post


Link to post
Share on other sites
В 07.02.2014 в 18:06, Tom сказал:

Можно трюк один провернуть , если не используется например правая колонка.Ставим HTML модуль любой.Создаём эту самую таблицу в нём и указываем отображение Правая колонка,схема Продукт. В product.tpl   находим и вырезаем правую колонку


<?php echo $column_right; ?>

после чего лепим её туда , где нужно вывести  содержимое из модуля HTML.))))

Блин, гениально! Спасибо )

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.