Jump to content
Sign in to follow this  
VaLerON

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

Recommended Posts

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

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

Edited by VaLerON

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

есть атрибуты - используйте их, вывод стилизуйте на странице как нужно

Share this post


Link to post
Share on other sites

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

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

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

Edited by Allaur

Share this post


Link to post
Share on other sites

Вот, вот, вот!!! Можете объяснить чайнику как её прикрутить и использовать?

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

Спасибо! Вроде сделал, но, ругается:

NOTICE: UNDEFINED VARIABLE: SKU IN /HOME/P321237/PUBLIC_HTML/SHOP2/VQMOD/VQCACHE/VQ2-CATALOG_VIEW_THEME_PALIOXIS_TEMPLATE_PRODUCT_PRODUCT.TPL ON LINE 10

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites

У меня есть модуль связанных опций + живая цена. Буду смотреть, спасибо!

Share this post


Link to post
Share on other sites

Нужно смотреть что мешает  в файле, возможно  у вас подвязан модуль какой-то, который использует файл 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'];
			}

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Потому что $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'];

Share this post


Link to post
Share on other sites

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

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.