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

[Решено] Как установить верхний индекс в названии товара?


Recommended Posts

Всем, привет! В общем, такой вопрос - Есть название товара, например Audi A6 надо как-то сделать возможность, чтобы после названия можно было сделать, как бы сноску, то есть написать, например, 1 или буквы, а, б и выделить их в верхнем индекте. Вот так: Audi A6 1, 2, б, г 

Я так понимаю надо копать в файле контроллера - продукта. Наверно надо писать функцию, можно как-то это сделать?

Змінено користувачем VaLerON
Надіслати
Поділитися на інших сайтах


где будет выводиться? сколько раз будет выводиться? будут ли различаться эти сноски в пределах одной страницы?

 

если в карточке товара, один раз и без отличий - задействовать любое неиспользуемое поле (isbn, jan и тд) под сноску, а в самом шаблоне карточки товара просто добавить вывод этого поля к названию с желаемым оформлением

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

Выводится, я хотел, чтобы рядом с названием (заголовком)

Эти буковки и цыферки пишутся для обозначения состава продукта, есть ли там молоко, рыба, мяср и т.д. Они может и будут повторяться, но в больншивстве нет, в этом и проблема. Надо как-то сделать, чтобы их можно было к каждому товару писать.

Спасибо за ответ.

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


<?php echo $heading_title; ?><sup><?php echo $sku; ?></sup>

И будет  вам щастя

Ну , соответственно прикрутить  поле sku  как положено

Змінено користувачем Allaur
Надіслати
Поділитися на інших сайтах


Тут  покапайте
Тут  копните
Или просто  в  Гугле

 

Этот вопрос  давно  уже пооблизан так,  что проблем быть не должно
Единственное не забудьте  что вывод вам надо сделать не после  model, а по тому коду  что  я привёл выше.

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


Нужно смотреть что мешает  в файле, возможно  у вас подвязан модуль какой-то, который использует файл PRODUCT.TPL
копайте  в том модуле

 

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


Нужно смотреть что мешает  в файле, возможно  у вас подвязан модуль какой-то, который использует файл PRODUCT.TPL

копайте  в том модуле

Ничего не понимаю. Убрал модули, теперь ругается на тпл файл

 

NOTICE: UNDEFINED VARIABLE: SKU IN/HOME/P321237/PUBLIC_HTML/SHOP2/CATALOG/VIEW/THEME/PALIOXIS/TEMPLATE/PRODUCT/PRODUCT.TPL ON LINE 10

Вот код

<div id="content"><?php echo $content_top; ?>
  <h1><?php echo $heading_title; ?><sup><?php echo $sku; ?></sup></h1> 
  <div class="h1-bb"></div>
  <div class="product-info">

файл контроллера

			if ($product_info['seo_h1']) {
				$this->data['heading_title'] = $product_info['seo_h1'];
			} else {
			    $this->data['heading_title'] = $product_info['name'];
				$data['sku'] = $product_info['sku'];
			}

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


Потому что $data['sku']... вы поместили во внутрь условия. Переместите строчкой ниже.

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

Потому что $data['sku']... вы поместили во внутрь условия. Переместите строчкой ниже.

Да, но не помогло :(. Я не шарю, вот и туплю, прошу прощения.

 

			if ($product_info['seo_h1']) {
				$this->data['heading_title'] = $product_info['seo_h1'];
			} else {
			    $this->data['heading_title'] = $product_info['name'];
			}
			$data['sku'] = $product_info['sku'];
Надіслати
Поділитися на інших сайтах


Ребята!! Я разобрался! Была ошибка, исправил на $this->data и всё заработалооо!! Спасибо всем за помощь! Премного благодарен за терпение, спасибо, что научили! 

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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