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

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


Recommended Posts

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

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

 

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

 

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

 

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

 

.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;
и будет вам счастье.
Надіслати
Поділитися на інших сайтах

 

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

 

.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;
и будет вам счастье.

 

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

Надіслати
Поділитися на інших сайтах


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

<?php echo $column_right; ?>

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

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 3 years later...
В 07.02.2014 в 18:06, Tom сказал:

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


<?php echo $column_right; ?>

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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