Jump to content
Sign in to follow this  
ARTEMN5

Разные картинки у избранных и нет товаров

Recommended Posts

Здравствуйте. Вопрос:

Есть стандартный код добавления в избранное в товаре:

<a onclick="addToWishList('<?php echo $product_id; ?>');">добавить в избранные</a> 

Как сделать так, чтобы если жмешь в избранные, выводилось бы другое сообщение(или картинка), например, в избранном, а при нажатии на него опять убиралось из избранного и выводилось 1ое сообщение(или картинка)?

Share this post


Link to post
Share on other sites

написал в шаблоне продукта

<?php if (условие что товар в избранном) { ?>
        <a href="<?php echo $product['remove']; ?>">удалить</i></a>
        <?php } else { ?>
        <a onclick="addToWishList('<?php echo $product_id; ?>');">в закладки</a>
        <?php } ?>  

Помогите: что в контроллере писать для <?php echo $product['remove']; ?> и условие что товар в избранном тоже не знаю какое писать. В общем ничего я пока не сделал, без вас не смогу!

Share this post


Link to post
Share on other sites

С  <?php echo $product['remove']; ?> разобрался нужно в  

public_html/catalog/controller/product/product.php 

после 

'href'    	 => $this->url->link('product/product', 'product_id=' . $result['product_id']),

добавить

'remove'     => $this->url->link('account/wishlist', 'remove=' . $product_info['product_id'])

С условием сам никак не смогу, да и с тем что уже наделал не уверен :cry:

Share this post


Link to post
Share on other sites

Мне кажется это лучше на javascript делать. В избранное же через JS добавляется

Share this post


Link to post
Share on other sites

А еще лучше - сделать кнопку чекбоксом и повесить на onclick событие addToWishList.

А дальше просто через CSS сделать разный вид для выбранного и не выбранного чекбоксов.

Share this post


Link to post
Share on other sites

может быть, но лучше код напишите, я не очень понимаю если честно как на джаве вообще делать что либо :cry:

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.