Jump to content
Sign in to follow this  
Sun

[Решено] Помогите создать кнопку-ссылку в описании товара

Recommended Posts

Добрый день.

 

Я создал дополнительное поле, как написано здесь: https://opencartforum.com/topic/15639-dobavlenie-polei-k-produktu-opencart-1541/

Огромное спасибо Nazgulov 

В этом поле я храню ссылку на товар на стороннем сайте. На сайте поставщика.

Теперь я хочу сделать так, чтобы в каждом товаре была кнопка при нажатии на которую покупатель переходил по этой ссылке в новой вкладке.

 

Opencart Версия 1.5.6

 

Спасибо.

Share this post


Link to post
Share on other sites

и?

что именно вы сделали/добавили?

как пытаетесь "сделать кнопко-ссылку"?

что именно у вас с ней не получается?

Share this post


Link to post
Share on other sites

и?

что именно вы сделали/добавили?

как пытаетесь "сделать кнопко-ссылку"?

что именно у вас с ней не получается?

Сделал все, что написано в статье: https://opencartforum.com/topic/15639-dobavlenie-polei-k-produktu-opencart-1541/

У меня появилось в описании товара строка: Ссылка: "содержание поля t_link". Для того, чтобы сделать кнопку, насколько я понимаю, нужно в каком-то файле изменить код, что-то типа:

$this->data['t_link'] = $product_info['t_link'];

поменять на:

$this->data['t_link'] = <a href= $product_info['t_link']>Ссылка</a>;

Но в каком файле и правильно ли я понимаю не знаю.

Прошу помочь.

Share this post


Link to post
Share on other sites

/catalog/view/theme/%yourtheme%/template/product/product.tpl

в этом файле изменил код:

<div class="description">
        <?php if ($manufacturer) { ?>
        <span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
        <?php } ?>
        <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
        <?php if ($reward) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
        <span><?php echo $text_stock; ?></span> <?php echo $stock; ?>

<br />
<span><?php echo $text_t_link; ?></span> <a href="<?php echo $t_link; ?>"Ссылка</a></div>

     <?php if ($price) { ?>
     <div class="price"><?php echo $text_price; ?>
        <?php if (!$special) { ?>
        <?php echo $price; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
        <?php } ?>

 

Переходит по ссылке, но ссылка накладывается на кнопку Купить. Нажимаю Купить, переходит по ссылке. И как сделать, чтобы открывалось в новом окне?

Share this post


Link to post
Share on other sites

Дописать к ссылке

<a target="_blank" href="<?php echo $t_link; ?>"Ссылка</a>

Share this post


Link to post
Share on other sites

Ссылка появилась, но без кнопки.

Ссылка накладывается на эти кнопки/слова:

 Цена: 0грн

Без НДС: 0грн

  Купить,   - или -  Кол-во, В Закладки

На любое из них нажимаешь открывается ссылка.

Я так понимаю нужно что-то прописывать в стилях.

Помогите.

Share this post


Link to post
Share on other sites

 

Помогите.

это каким образом? 

силой мысли и напряжением воли?

 

тут    я вообще то и стили для кнопки написал

Share this post


Link to post
Share on other sites

Сделал

В файле /catalog/view/theme/%yourtheme%/template/product/product.tpl:

Код:

 <div class="cart">
        <div><?php echo $text_qty; ?>
          <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
           
          <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />

          <a href="<?php echo $t_link; ?>" class="button">Посмотреть на сайте поставщика</a><br />

          <span>  <?php echo $text_or; ?>  </span>
          <span class="links"><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
            <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></span>
        </div>

post-674625-0-86498000-1384522530_thumb.jpg

Проблема решена.

Помогла статья: https://opencartforum.com/topic/16896-dobavit-knopku-podrobnee/

Всем спасибо!

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.