"Show wishlist" button / icons?

  • Posts: 37
  • Thank you received: 0
12 years 1 week ago #77722

Hi
First of all, thank you all very much for your incredible patience the last couple of weeks when I've solved several problems with your help.
I've got myself in a bit of a muddle trying to display a wishlist. All I really need is a small button or icon somewhere on my shopping page saying "Show my wishlist" but at the moment - if I enable the Hikashop wishlist module then I get a whole list of the names of the items on the wishlist (with or without quantities or price depending on whether I opt to show/display these or not) plus a nice little button - the bit I'd like to keep - saying "Show the wishlist." If I don't assign the wishlist module to my shopping page then the only way to see the wishlist is when I add a new item to the wishlist and it automatically forwards to the wishlist.
There must be a neater fix than creating a new article called wishlist and linking to it.

One thing that only just occurred to me is: shouldn't there be Hikashop icons available to display shopping carts, wishlists etc? I can't see them anywhere - am I missing something?
Thanks, as ever...

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
12 years 1 week ago #77735

Hi,

You can create a menu which redirect to the wishlists or to the wishlist, you can create it in Joomla, then create a new menu item with the type "Cart listing" or "Cart display".
Then in the HikaShop options, choose if you want to redirect to a cart or a wishlist.

You can too create a menu item with the type user control panel, and then the customer can access the carts and wishlists via this menu.

Please Log in or Create an account to join the conversation.

  • Posts: 37
  • Thank you received: 0
12 years 6 days ago #77899

Thanks Xavier. I'm still playing around with this. I started with a Joomla menu item of the type cart listing, which didn't display enough detail (quantity, price, but not actual item name) then I switched to cart display which is much better in that the first click on the menu item shows Name as well as quantity and price. However I can't see how Share: E-mail works for a visitor and clicking on Back or Show wishlists buttons gets the stupid version without Name. As soon as I get some spare time I'll try a user control panel menu item instead and see if that works better. Or perhaps I'll just put the Hikashop wishlist module, which is currently disabled, somewhere on the shopping page instead.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
12 years 6 days ago #77944

Hi,

The cart listing is the list of all the carts/wishlists of the customer. That why all the items are not detailed, only the wishlists informations are here.

The e-mail share functionality needs to be improved, we already added that on our TODO list, actually the customer have to copy and past the link in an email.

Please Log in or Create an account to join the conversation.

  • Posts: 37
  • Thank you received: 0
12 years 6 days ago #77998

I'm pretty happy with it now.
Couple of minor quibbles: 1. I am now connecting with a link from my shopping page to the Hikashop wishlist module which shows the wishlist just as I want it except there's a button labelled "Show my wishlist" (which although rather a nice button seems redundant when you're actually on the wishlist) which redirects to a slightly fuller version of the wishlist (showing # in stock and add to cart button) where the Back button doesn't work properly - it redirects to the basic wishlist instead of back one page, and clicking the Back button again leads to the Customer account page. I can get rid of the "Show my wishlist" text in the languages section of Hikashop configuration, leaving just a very small button that probably no-one would ever click on (and it wouldn't be dreadful if anyone did) but I am sure there's a better way to switch the button off that I'm not seeing. 2. I would quite like to be able to edit the information on the Customer Account page (specifically link to short wishlist which for some reason really irritates me) but I don’t know where to do this. BTW the HikaShop Joomla user account link plugin has to be enabled because without it I lose the option for the customer to edit account information and change email address and password.
I hope the first sentence isn't too complicated - I tried to write it simply, honest.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
12 years 5 days ago #78060

Hi,

With a little modification of styling

I'm pretty happy with it now.
Couple of minor quibbles:

1. I am now connecting with a link from my shopping page to the Hikashop wishlist module which shows the wishlist just as I want.
It except there's a button labelled "Show my wishlist"** which redirects to a slightly fuller version of the wishlist** where the Back button doesn't work properly.
It redirects to the basic wishlist instead of back one page, and clicking the Back button again leads to the Customer account page.
I can get rid of the "Show my wishlist" text in the languages section of Hikashop configuration, leaving just a very small button that probably no-one would ever click on (and it wouldn't be dreadful if anyone did) but I am sure there's a better way to switch the button off that I'm not seeing.

Button "show my wishlist - which although rather a nice button seems redundant when you're actually on the wishlist
full version of the wishlist - showing # in stock and add to cart button

2. I would quite like to be able to edit the information on the Customer Account page (specifically link to short wishlist which for some reason really irritates me) but I don’t know where to do this.
BTW the HikaShop Joomla user account link plugin has to be enabled because without it I lose the option for the customer to edit account information and change email address and password.

I hope the first sentence isn't too complicated - I tried to write it simply, honest.


1. In HikaShop you can override all views in order to change the HTML layout and to change the PHP code.
In the "Display => Views" menu, you can edit the "wishlist" views and change :
- the link of the "back button"
- removing some text and put an image instead
- etc

2. Could you give me an example more concrete ?

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 37
  • Thank you received: 0
12 years 5 days ago #78147

Hi.
My most immediate problem is I discovered that my playing around with wishlist yesterday somehow managed to affect my menu - I'm using Skyline HikaShop Accordion - so that it didn't expand or contract like it should do, except when a potential customer is viewing an item in full product mode. Disabling the wishlist stuff got the menu working okay again. Strange, mysterious though maybe you can explain it but true. So I guess I'll have to think of another way of taking a customer to the wishlist.

1. I looked at the "Display => Views" menu, but I couldn't see any "wishlist" views.

2. This is really no big deal: On the attached screenshot there are links to edit account info (change password, email address) etc. The Show wishlists link directs to the basic (no product name) version of the wishlists with apparently no way to get to a version of the wishlist showing the actual names of the products. Not the worst problem I have today, or even this month but a minor irritation. I assume that if the customer has previously named his/her wishlists the name could be used as a filter but that seems an unlikely scenario.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
12 years 5 days ago #78168

Hi,

1. The view is "cart / showcart" because the same view is used for the carts or the wishlists, just some parameters change.

2. As I said before, this view is a listing of all the wishlists. That's why there is no product name.
If you want, you can edit the view "cart / showcarts" to display the products under the wishlist name.
It require a good php level, and the edition of the file "component/com_hikashop/views/cart/view.html.php" function "showcarts()" to add the request which will load the products.

Or you can edit the file "component/com_hikashop/views/user/view.html.php" function "cpanel()" to change the link to showcart.

Please Log in or Create an account to join the conversation.

  • Posts: 37
  • Thank you received: 0
12 years 5 days ago #78170

UPDATE: I am now pretty sure that today's problems are caused by the fact that first thing I did this morning was an update of Gantry to 4.1.3 which I now discovered is probably causing the problem (error message: JHtml: :bootstrap not supported. File not found.) I'm waiting for my host server people to comment before doing anything. Seems Gantry file needs some editing or I go back to the previous version.

Please Log in or Create an account to join the conversation.

  • Posts: 37
  • Thank you received: 0
12 years 5 days ago #78176

Hi

I looked at the cart / showcart.php but got pretty scared. It's so long and my php knowledge is theoretical rather than practical. If you could tell me which part I specifically need to change so I can find that part more easily I am happy to give it a go.

At the moment solving the Gantry/bootstrap/Hikashop incompatibility is top of my worries.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
12 years 5 days ago #78200

To change the go back button action, you have to edit this line:

<a href="<?php echo JRoute::_('index.php?option='.HIKASHOP_COMPONENT.'&ctrl=cart&task=showcarts&cart_type='.$cart_type.$Itemid); ?>" >

You can use something like:
					<a href="" onClick="javascript:history.back()">

Please Log in or Create an account to join the conversation.

  • Posts: 218
  • Thank you received: 6
  • Hikashop Business
8 years 4 months ago #245836

Xavier wrote: Hi,
The e-mail share functionality needs to be improved, we already added that on our TODO list, actually the customer have to copy and past the link in an email.


is this functionallity still in yours TODO list ? that will be usefull feature

also what about if select share with all - it also need to be authorize on shop to see wishlist - how to fix ?

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 4 months ago #245837

Hi,

Yes, that feature is still in the TODO list ; we did not have a lot of request for it and we got more important tasks, like the improvement of the menu/modules system, the new product edition page or the refactoring of the checkout.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Time to create page: 0.082 seconds
Powered by Kunena Forum