I'd like to add to the list:
*decrement quantities already purchased. If customer wanted 3, I bought one for them, the new quantity would be 2. If only 1 item request, item would be removed from list.
Printable View
i can imagine that you want it, but that is so different from this module... you would have to be able to make a sale and link the product to another users list when you buy it.
Not impossible, but not something that could be easily done
you do remind me with this of another item i saw...
* quantity is not transferred from product page to wishlist (it defaults to 1)
* quantity is not transfered from wishlist to cart
* adding multiple items in compact view will allow products that need an attribute to be added to the cart (with possible unexpected behaviour)
* sold out products can be added to cart in wishlist instead of displaying sold out
woops, seems like a lot to wish for :)
It never hurts to wish, this is a wish list! :) What about being able to manually edit the list from admin. You can delete an entire item, what about being able to change the quantity from there? Not automatic, but it gets the job done. Heck, if my customers were getting the kind of business that they couldn't keep up with that, they could afford the cart or programmer to give them one.
Thanks
Jim
To add to that, a notification to the admin that a "wish list" item was purchased??? That would eliminate issues where another customer bought a wish list item, but wasn't related to it. Also for someone that bought one and instead of having it shipped to the wish list owner, had it shipped to their home.
BTW, I would imagine it is also a big deal to have "wish list" items purchased default to list owner shipping address?
I better quit thinking and get back to my honey do list.
Jim
Hello,
I can't begin to describe how much help SnuggleBerryPie has been in getting this module to work. I'll say thanks for all of us reading your tips/code.
I have gotten this mod up and running. Finally got the sidebox to appear when viewing the product page. However, the sidebox is not formatted. There is a box 'header' of sorts that says 'Wish List' with the correct formatting, however there is no other box enclosing the wish list button. Is there anything I can do to get this box to fit around it? here is an example : http://testmulberry.com/index.php?ma...&products_id=3
Also, as I mentioned the side box reads ' Wish List ', except I've changed what the user sees to read 'Gift Registry', is there anyway to change this text?
Thanks so much for the help!
I am using 1.3.9h and this mod, I think it is this one...it is the one by JT Website Design.
It works really well now that the image is not blown up and using the small image but....lightbox and IH2 with this mod are not on speaking terms..neither one work
I also wondered, when you are not logged in the wishlist does not show---good thing
but when logged in there is no link to go to wishlist at all in the account area, I need to go select an item add it to the wishlist then it takes me to the control area of my account---is this not supposed to be seen? also the breadcrumb area has no link for it either...just the wording.
[[found]]Is the only way for another customer to see the wish list for anyone else by email from original account? Is it possible to view another persons wishlist---great for giving a surprise gift if there is.[[not a problem anymore]]
The sidebox although activated in admin is not showing...ideas on how to get it to come out of hiding?
fantasies realm link in signature
ok I am blind, going to have to put a space between the links---as soon as I find out how...lol I found the link to find a friends wishlist
one more thing I forgot...of course my eyes are bleary from reading the pages over and over but
how do you get the wishlist to NOT add the item to the shopping cart too. when the button is clicked it adds the item to the wishlist and the shopping cart
fixed now all that is left is:
I also wondered, when you are not logged in the wishlist does not show---good thing
but when logged in there is no link to go to wishlist at all in the account area, I need to go select an item add it to the wishlist then it takes me to the control area of my account---is this not supposed to be seen? also the breadcrumb area has no link for it either...just the wording.
and IH2 with Lightbox working also with the images.
well I have added things into the menu and with ex pages as long as I have a link I can pretty much figure out how to add a link...I just wanted to make sure my wishlist was just not being stubborn...lol
thanks
now to get the ih2 or even lightbox to work with it...one step at a time
If you are now working on an implementation how about installing and using version 0.6, i have got one last bug i want to get out of this revision before i am ready to post, altough i will be happy to give you what i have now if you are interested?
May save you some time :cool:
Hello frds,
I am new to zen cart.i installed new zencart ie 1.3.9a.
in my site i have to add wish list.so i want wish list module of 1.3.9a supported.plz help out its very urgent...Thank u
hoping someone else has hit this issue and can help real quick. Just added the Wishlist add on to a store.
I added the button code posted in this thread (the one that deals with css buttons and showing the Login link if user is not logged in). My problem is that now if you are on the Product Info page and click Add To Cart - the product is added to your Wishlist instead.
any help/hints would be appreciated.
disregard my post. the sidebox file had the wrong action for adding products
I added the link to the header. When you click it you're taken to a login and setup screen. How can you go to the wishlist without being logged in?
Thanks
Jim
it should be that a person should be logged in to see the wish list of theirs or another person...what good would it be to view it and if you need to make changes then you have to log in again--also to add something else.
best to log on first then go to wishlist, IMHO only
Suppose someone just wants to look and see if they can afford any of the items. I personally don't want to give info if I don't need to. Of course given that situation I'd use bogus info if I just wanted to look. Then I'd sign up if I was going to buy.
Thanks for your perspective.
Jim
lol I know about not wanting to hand out info...name and email should all be plenty for virtual downloads, but the wishlist is geared to your own only and putting your own items in it should suffice the need to view. As for browsing to see if the customer can afford it yet...most stores are viewable without logging in---just need to login to purchase and see account information
safer that way
I get having to be logged in to add or change your own wish list but I don't see why you need to be logged in to search for someone else's.
If I was looking for something to buy as a gift and wanted to see what someone had put on their wish list, I wouldn't want to have to create an account just to look.
I had a sneaky look at Amazon and they don't force you to log in to see someone else's wish list.
I'm not saying they have it right, but they usually do :)
It looks like this module stops you from delete your default wishlist.
Is that correct? When I try, I get the error 'Error deleting default wishlist.'
If this is done for a reason, I think it would be better to either remove the delet button altogether or show more of an explination in the error message.
I'm just checking this is how it is supposed to work and I haven't found a bug before I make any changes though!
I've spotted a bug in this module...You get an error when using special characters such as quote ' in the comment or name of a wish list.
To fix, in file includes/classes/wishlist_class.php, where ever there the name or comment is written or updated, I've changed the code to use prepare_input
$this->_oDB->prepare_input(xxx)
Where 'xxx' is the field being written, i.e. $name, $comment, $aArgs['name'], $aArgs['comment']
I nearly have this module working exactly as I like it now :clap:
I love the way when you're logged in and looking at your wishlist you can hit the Add to Cart button and the item is added without going through the product page.
I would love the same to happen when using the find wish list feature.
Currently, if I use the find function to find someone else's wish list, I am shown a screen with the Add to Cart buttons, but when I click them I go to the product page rather than just having the item added to my cart.
I've amended the code so the attribute options are in there as hidden fields but I still can't get it to work.
Any ideas what I'm missing?
So many options, so little success. Using 1.3.9h, css buttons. Test site only.
Here's what I've tried:
1, Try this:
<!--bof Wishlist button -->
<!--<br class="clearBoth" />
optional depending where the code is added-->
<?php if (UN_MODULE_WISHLISTS_ENABLED) {
if ( $_SESSION['customer_id'] ) {
echo '<div id="productWishlistLink" class="buttonRow back">';
echo zen_image_submit(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT, 'name="wishlist" value="yes"');
echo '</div>';
} else {
echo '<div>';
echo UN_BOX_WISHLIST_LOGIN_TEXT;
echo '</div>';
}
} else {}
?>
<!--eof Wishlist button -->
Result: Click add to cart - product is added to cart
Click add to wishlist, product is added to cart.
2. as above but change zen_image_submit to zen_image_button
Result: Click add to cart - product is added to cart
Click add to wishlist, absolutely nothing happens.
3. Try this:
<!--bof Wishlist button -->
<!--<br class="clearBoth" />
optional depending where the code is added-->
<?php if (UN_MODULE_WISHLISTS_ENABLED) {
if ( $_SESSION['customer_id'] ) {
echo '<input type="hidden" name="wishlist" value="yes" />';
echo '<div id="productWishlistLink" class="buttonRow back">';
echo zen_image_submit(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT);
echo '</div>';
} else {
echo '<div>';
echo UN_BOX_WISHLIST_LOGIN_TEXT;
echo '</div>';
}
} else {}
?>
<!--eof Wishlist button -->
Result: Click add to cart - product is added to wishlist
Click add to wishlist - product is added to wishlist.
4. as above but change zen_image_submit to zen_image_button
Result: Click add to cart - product is added to wishlist
Click add to wishlist, absolutely nothing happens.
5. Try this:
<!--bof Wishlist button -->
<div id="productWishlistLink" class="buttonRow back"><?php echo ('<a href="' . zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action', 'products_id')) . 'products_id='.(int)$_GET['products_id'].'&action=un_add_wishlist') . '">' . zen_image_submit(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT) . '</a>'); ?></div>
<!--eof Wishlist button -->
Result: Click add to cart - product is added to cart
Click add to wishlist, product is added to cart.
6. as above but change zen_image_submit to zen_image_button
Result: Click add to cart - product is added to cart
Click add to wishlist, directed to wishlist page, but no products are added.
Any other options I've missed that someone can please point me to?
Help appreciated, thanks.
not usre if this is one you have tried but I am using V07 and my code, which puts item into the wishlist is this
<!--bof Wishlist button -->
<div id="productWishlistLink" class="buttonRow back"><?php echo ('<a href="' . zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action', 'products_id')) . 'products_id='.(int)$_GET['products_id'].'&action=un_add_wishlist') . '">' . zen_image_button(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT) . '</a>'); ?></div>
<!--eof Wishlist button -->
hope that is what you meant...this shows the button I made and it still does what it is supposed to do...add to wishlit goes to wishlist page --- add to cart goes to product page to add to cart
oops might be the exact code you have used already
Woo hoo, someone is awake :)
But yes, that is some of the code I already tried.
I bet I got confused---no shock there...lol
but is the button not showing up for you on your store? If you post a link to the store--even if it is a test site then others can see what it is you are getting and probably be of more help.
I think there was something about trouble with css buttons but not sure...
so post link to your store:
store version:
wishlist version:
The problem is not the button, it's what happens when you click on the button, the problem is functional. I listed the results of all the different options I tried. So it is not a visual problem, rather a functional problem.
version is 0.9, and zencart as I said, v 1.3.9h
I have read through this thread, and also another thread on the same module, I think I may have posted in the wrong one.
Any way I can transfer this over to the later thread?
This is what it should be:
If that doesn't work, it is something else you need to fix.PHP Code:
<!--bof Wishlist button -->
<br class="clearBoth" />
<?php if (UN_MODULE_WISHLISTS_ENABLED) {
if ( $_SESSION['customer_id'] ) {
echo '<div id="productWishlistLink" class="buttonRow back">';
echo zen_image_submit(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT, 'name="wishlist" value="yes"');
echo '</div>';
} else {
echo '<div>';
echo UN_BOX_WISHLIST_LOGIN_TEXT;
echo '</div>';
}
} else {}
?>
<!--eof Wishlist button -->
The other thread may be read better, if the problem persist, you may get better response there.
Hi thanks so much for your answer. Unfortunately that gives this result: Click add to cart, product is added to cart. Click add to wishlist, product is added to cart.
When I turn off the css buttons, your code works fine. So it has something to do with the css buttons, I think. I'd rather lose the css buttons than lose the wishlist :)
So I'll go and make myself a pretty set of buttons now, as I don't know any other options to try.
Thanks for your help
Heather
Hi I am running the latest wish list mod with Zen 1.3.9h. Can't provide a link i'm afraid as the mod is running on local host only at the mo. All was working fine until I changed all customer visible occurancies of "wishlist" to "My Gallery" Now i'm getting 500 errors every time I try to add to wish list. :frusty:
This is where the error happens - http://localhost/159-bus-at-piccadil...r_of_uploads=0.
and Here : http://localhost/index.php?main_page=wishlist.
Any ideas? I've gone through all of the files I have changed and can't see that I have changed anything I shouldn't have!
Thanks
I would suggest---especially since the links don't go anywhere---to reupload the original files for the wishlist mod to ensure it is working again.
Then carefully do the manual edits again...also have you checked your cache folder to see if the files show what kind of error there may need fixing?
try the cache folder first...remember to empty it out if you have not done so yet.
Thanks DarkAngel - I reinstalled from original and now working fine - just need to make those edits again - very carefully!
Just installed this module few days ago. It works great ! Thank you for this contribution!
There are a few kinks that needed to be worked out. Finally resolved them and here are my solutions in case someone finds this useful.
1. Problem #1:
if not logged in, adding an item to wishlist sends you to shopping cart after logging in. There was a solution to ask people to login first, but i did not like that. I found this code to work perfectly well instead:
2. wishlist default template has 'SSL' hard coded which may result in switching to SSL when it's not needed.PHP Code:
<!--bof Wishlist button -->
<?php
if (UN_MODULE_WISHLISTS_ENABLED) {
echo '<a href="' . zen_href_link(UN_FILENAME_WISHLIST, 'products_id=' . (int)$_GET['products_id'] . '&action=wishlist_add_product', 'NONSSL') . '">' . zen_image_button(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT, 'name="wishlist" value="yes"') . '</a>';
}
?>
<!--eof Wishlist button -->
Solution is to find and replace every instance of 'SSL' by $request_type in tpl_wishlist_default.php file .
3. two calls to zen_href_link function in wishlist default template have a bug in them, which results in "Security Warning" in certain situations.
in file tpl_wishlist_default.php need to replace the following lines:
byPHP Code:
<?php echo zen_draw_form('wishlist', zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action'), 'SSL') . 'action=un_update_wishlist')); ?>
PHP Code:
<?php echo zen_draw_form('wishlist', zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action')) . 'action=un_update_wishlist', $request_type)); ?>
and
byPHP Code:
echo zen_draw_form('cart_quantity', zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action'), 'SSL') . 'action=add_product'));
PHP Code:
echo zen_draw_form('cart_quantity', zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action')) . 'action=add_product', $request_type));
I basically an using the example provided in the download for tpl_product_info_display.php and I get the following error when I click on the add to wishlist to add a product to the wishlist.
1054 Unknown column 'attributes' in 'field list'
in:
[INSERT INTO un_products_to_wishlists ( `products_id`, `un_wishlists_id`, `created`, `modified`, `quantity`, `priority`, `comment`, `attributes` ) VALUES ( '6449', '2', NOW(), NOW(), '1', '2', '', 'a:3:{i:1;s:1:"1";i:2;s:1:"2";i:3;s:1:"3";}' )]
Please advise, thanks.
I seem to have the heading on the wishlist page as "Product: Default" not "Wishlist: Default" -
any reason why this is not recognising the page and using its heading correctly?
Does anybody know how I could use the wishlist on the product info page? I would need to have the button just like the "multiple products to cart button" (including attributes). Hope someone can help
Cheers
I recently was asked to install Wishlist into Zencart v1.5, and tried some of the solutions in this thread to add item to wishlist from product page using a text link instead of input submit with image. Examples posted did not work for me... so,
Here is my solution using javascript:
PHP Code:
<?php if (UN_MODULE_WISHLISTS_ENABLED) { ?>
<script type="text/javascript">
<!--
function addWishlist(){ var hWish = document.createElement("input"); hWish.setAttribute("type","hidden"); hWish.setAttribute("name","wishlist"); hWish.setAttribute("value","yes"); var cartForm = document.getElementsByName("cart_quantity").item(0); cartForm.appendChild(hWish); cartForm.submit(); }
//-->
</script>
<a href="javascript:addWishlist()"><?php echo UN_BUTTON_WISHLIST_ADD_ALT; ?></a>
<?php } ?>
I was having the same problem many are having. Add to cart button adding product to cart and wishlist button adding product to cart and all the combinations in between described in this thread. I followed all the possibilities and nothing worked until I made a silly change and now it finally works.
Hope this helps anyone with the same problem.
tpl_product_info_display.php
PHP Code:
<?php echo ('<a href="' . zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action', 'products_id')) . 'products_id='.(int)$_GET['products_id'].'&action=un_add_wishlist') . '">' . zen_image_button(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT) . '</a>'); ?>
I have it working on 1.5.1 test site but when you press wish list nothing shows up ..
Will it be make 1.5 compatible
cheers
Really want (need) to install this with a new v1.5.1 build but it doesn't appear to be compatible/working with Zen-Cart v1.5.1. My list of add-ons to install is vast and I don't want to risk installing this without some certainty that it will work.
So, if someone has or gets this working with v1.5.1, please post (to let me know) and I will proceed.
Cheers
GAM
ps. Or if anyone knows of an alternative that provides similar functionality and works with 1.5.1, please advise. So far I'm only aware of 'save for later', which is what I will be going with in the meantime (not quite the functionality that I sought though).
Just wanted to post a suggestion here.. Instead of waiting for someone to confirm if this works with v1.5.1, you can (should) setup a test/dev store to do your work.. If you backup EVERYTHING (DB & files) in your test/dev site before you proceed with your installation, and all hell breaks loose, then you can EASILY roll your test/dev store back to the state it was before installing this module..
Hi Diva. Yeah, I realize this. I've gone with 'Save For Later' for now, which provides similar functionality and is very good. Once I've got the new build running with the current list of add-ons, I should be in a position to install another 'test' environment and do more testing, etc. for further, ongoing development... of what I hope will soon be a totally new 'live' site.
I didn't want to bother exploring this at the moment given the comments in the thread regarding v1.5.1 compatibility and my existing development load. ;-) I also hope to be in a better position to get-it-to-work with v1.5.1 soon... after this er... current Zen-cart refresher course.
Cheers
GAM
Hi!
I read the wishlist description and I'm still looking for clarification. As the store owner, can I see which items are most-wished-for?
I don't keep a lot of items in stock and I'd like to know which items are in highest demand.
Thanks!
I have no earthly idea why someone would use this mod when Save for Later is available. But I'm biased. :)
Save for Later has been downloaded almost 4,000 times and this is the first time I have heard that request.
I am not sure what you are saying? You have never heard of someone emailing or sharing a wishlist? We get them all of the time. I am not sure why you would try to compare a wishlist with SFL? Both modules have their benefits but have different functions.
I am using a better version of wishlist from yellow1912/rubikintegration and it works really well and you can see reports about products that are the most common wishlist items as well as entire wishlist contents, which SFL doesn't have at this time. SFL is great for the individual user wanting to keep tabs on what they want to eventually purchase and all viewable in their carts. Wishlists are common on many major sites and people are used to using them, sharing for gift ideas etc, as well as for their own personal listing of items they eventually want to purchase but without cluttering a cart page. You can put notes/comments with each item, create separate lists for separate reasons. I actually think it's more flexible than SFL, but offer both since everyone has their own preferences and we want to cater to everyone.
I installed wishlist 09; reading through who to use, it mentions location to install extra coding. Where are these to be inserted?
Will this module work on zencart version 1.51?
I have it working http://edencraftsupplies.co.uk/index...&products_id=1 top left corner
I installed this in 1.3.9h and seems to do what I need, except I'd like to have the Wish List sidebox constantly viewable when a customer logs in. Currently, customers don't know where or how to view/access their Wish List.
I tell them to visit any product page for the sidebox to show up, but that's not ideal.
Any tips or suggestions?
The sidebox, I think, has not really worked like it should but you would get more help if you supplied a link so we could see what it is doing.
what template you are using is helpful too
I have a link in the drop down menu but before I added it I had a link in the home link line and one in the sideboxes as an ez-page link.... the link would be something like this http://store location here/index.php?main_page=wishlist and called My Wishlist wo when they are logged in they will be able to access it.
Thanks for chiming in. I should say that the Wish List does work and we recently ran a special guiding people to use it which worked out great.
I am not using a special template (like a Mons*** Template). It's just my own customized version.
To be clear, the wishlist sidebox is only viewable after a logged in customer is on a product page. If you were to log in and you're on the homepage, you won't see it. If you go to "My Account", you won't see it. If you click on a product category, you won't see it. But if you drill down to an actual product page, the sidebox finally shows on the sidebar.
It's just hard to guide a customer to access their own wish list by instructing them to click on any product so the sidebox appears.
So — because you asked and if you're curious — here's my site: r u g g e d r a d i o s . c o m
p.s. - Adding a link as you mentioned is a great idea. I may add that to the "My Account" page.
I have never been able to use this plug in. I want to try re-installing but how do I find out what version I have? Also when I removed all of the previous files from my practice zencart it causes me to lose some of the attributes of my bookstore like the authors and music file lists. What should I do?
SORRY to be adding a question and not a solution. (Please note I am not the developer - and he is not very available right now so I am trying to find an answer myself as it may be a simple PHP file change that even I can do):
I could not find this exact issue anywhere on the thread: we have installed the Add to Wish List button on the product detail page but when you click on that button it adds the item to the SHOPPING CART and not the WISHLIST. If you use the button in the side box it works, but our side box does not show up on the product detail page.
Any ideas? Thank you in advance.
More info: This is what I see in the code for this button:
<!--
bof Wishlist button
-->
<div id="productWishlistLink" class="buttonRow back">
<a href="http://www.ecoplum.com/shop/index.php?main_page=un_wishlist&…number_of_uploads=0&products_id=20456&action=un _add_wishlist">
<input type="image" title=" Add to Wish List " alt="Add to Wish List" src="includes/templates/classic/buttons/english/wishlist_add.gif"></input>
</a>
</div>
<!--
eof Wishlist button
-->
The link, if copy and pasted into a new tab, works. But clicking on the button doesn't... THANK YOU FOR ANY GUIDANCE!!
I seem to have lost my wishlist button.
When I click on the link for it to view the image, it sends me looking into the main default template and not into my templates/button folder
It was working earlier today.
I even uploaded the button to the default template folder along with all the other wishllist files for just in case and still no button.
http://fantasiesrealm.com/market and choose any product to see the text code showing with no button.
I also forgot to mention I am fairly sure that it is .09 that I am using but I did notice the code I have in the tpl_file is not the same as the one in the example one from the zip
ok, this is what I found in the 1.3.9 instructions:
<!--bof Wishlist button -->
<!--<br class="clearBoth" />
optional depending where the code is added-->
<?php if (UN_MODULE_WISHLISTS_ENABLED) {
if ( $_SESSION['customer_id'] ) {
echo '<div id="productWishlistLink" class="buttonRow back">';
echo zen_image_submit(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT, 'name="wishlist" value="yes"');
echo '</div>';
} else {
echo '<div>';
echo UN_BOX_WISHLIST_LOGIN_TEXT;
echo '</div>';
}
} else {}
?>
<!--eof Wishlist button -->
But this is what is actually written into the file that sends the item to the wishlist and NOT the cart:
<!--bof Wishlist button -->
<div id="productWishlistLink" class="buttonRow back"><?php echo ('<a href="' . zen_href_link(UN_FILENAME_WISHLIST, zen_get_all_get_params(array('action', 'products_id')) . 'products_id='.(int)$_GET['products_id'].'&action=un_add_wishlist') . '">' . zen_image_button(UN_BUTTON_IMAGE_WISHLIST_ADD, UN_BUTTON_WISHLIST_ADD_ALT) . '</a>'); ?></div>
<!--eof Wishlist button -->
this is what gets put into yourstore/includes/templates/your-template/tpl_product_info_display.php
I can't seem to find the one for 1.5 anywhere
I just received this reply from the developer Zucando
Answered about the Wishlist 2.0 for Zen Cart 1.5.x
If you do everything right, it will work fine.
Follow us on Twitter Like us on Facebook Follow us on Google+
Copyright (c) 2014 Zen Cart. Powered by Zen Cart
This email address was given to us by you or by one of our customers. If you feel that you have received this email in error, please send an email to help.zucando######################
This e-mail is sent in accordance with the US CAN-SPAM Law in effect 01/01/2004. Removal requests can be sent to this address and will be honored and respected.
Zucando the developer sells install not plugins so my thoughts are they do not want this to work. They want you to pay them to install it. I would stay away from their plugins.
The readme file says to add a script into the tpl_product_info_display.php. If you look in the file downloads there is an example tpl_product_info_display.php with another script. The readme file does not say anything about merge the header file but again if you look into the files you will find a example file.
This plugin is intentionally made to not work and should be pulled by zencart.
Sorry for the previous post my bad. I have been trying to install a wishlist called Wishlist 2.0 for Zen Cart 1.5.x not this thread wishlist.
I apologize.
The post is correct as far as the Wishlist 2.0 for Zen Cart 1.5.x goes.
I updated this plugin for 1.5x, nothing except the install SQL and an admin language file was changed in this upgrade.
I have made several improvements including AJAX & jQuery, I will be submitting as a NEW plugin as soon as I get some spare time.
Hi rbarbour
Thanks for the work one question the download has two folders wishlist_09 and wishlist. Which one for 1.5.1? I looked at sql and they are definitely different.
Thanks
I just downloaded Version: 0.9a (the one I submitted) to double check and I am not seeing "two folders wishlist_09 and wishlist".
I did not change the folder structure, this is what I see:
WishLists\WishLists\wishlist_09\
admin (folder)
includes (folder)
readme (folder)
readme (txt file)
uninstall_wish_list (sql file)
wishlist (sql file)
If you already have this plugin installed, just run the Admin Access Control query:
And re-upload the \admin\includes\extra_datafiles\wishlist_filenames.phpCode:# Register the configuration page for Admin Access Control
INSERT IGNORE INTO admin_pages (page_key,language_key,main_page,page_params,menu_key,display_on_menu,sort_order) VALUES ('configZCAWishListModule','BOX_CONFIGURATION_ZCA_WISHLIST','FILENAME_CONFIGURATION',CONCAT('gID=',@cid),'configuration','Y',@cid);
That's it! good to go for 1.5.x
New Installs should run the entire wishlist (sql file) and upload all folders and files.
Folder structure will work in all zc versions. I did not spend much time creating separate folders, sql queries and docs for 1.5.x for my replacement changes all drastically.
Hi,
Found that I had actually uploaded to another version of wishes list so I created another folder inside the wishlist main folder.
I removed the tables in the DB I removed all the files and went back and reinstalled added the header and product info page script.I ran the sql. All looks good except wishlist link in configuration that opens a page without any editing rows. The wish link button opens and adds to the shopping cart.
I have not a clue of what or where I went wrong. I have tried to reinstall again with same results.
Any help
thanks
I read back a few pages and found where there was an issue with css buttons. I turned them off and it works.:smile:
Now to get the right submit language in the css file. Any ideas?
I still have not figured out my admin controls not showing.
Thanks
Please see the update posted in the support thread for the CSS3 buttons plugin: http://www.zen-cart.com/showthread.p...support-thread. Note that the change posted there covers the update to /includes/functions/html_output.php as modified by that plugin, not the built-in CSS button functionality.
:laugh:
IT WORKS!
OK it does work as for as adding items to the wish list with css button but the add to cart button in the wishlist does not add to cart. This does not appear to be css button issue.
Any ideas
Thanks
I have a new install of 1.5.1 using the All Business Responsive Template. I had just installed the latest version of Wishlist 0.9a. After running the SQL in the admin area, I'm now unable to see the "attributes controller", and the 'A' links on my products have disappeared. I've looked thru other posts, but they mostly discuss the attributes disappearing in the actual cart, not admin. I've run the uninstall SQL to remove the Wishlist (being tired I didn't notice it said to do that only for a previous version) hopefully this didn't make things worse :( Anyway, does anyone have any idea why this install would have done anything to the attributes controller?
http://151real151.gingerbreadtearoom.com/ No other modules have been installed except the Paypal & USPS ones. Should I manually remove all of the files that I uploaded via ftp? I don't know what running the SQL actually does to any settings in my store. (I did save the actual verbiage that came back after running the initial SQL if needed. Any hints on how to undo this module?
Everything worked after upgrade to 1.5 except for missing Admin view of Wish List. Followed the above instructions with SQL statement of 1 item processed but the admin module is still blank listing Only the header of Title -Value - Option????? This is to turn the module on & off but there still nothing in the Extras to View Customers Wish Lists
After several weeks on uninstall & Re re reinstalls I got rid of the entire mod since I could not access customers Wish Lists. At least I thought I did. The Wish List Module in Configuration of admin is still listed but still blank when clicked. How do I get rid of in ENTIRELY?????
Has anyone added Wishlist link to product listing page? I would like to add it below Sold Out items. I see the code I need in wishlist_cart_actions.php, and know where to put the link in functions_general.php, but am a bit stumped after that. Would like "which list" link under "sold out" in product listing to add that product to wish list, and hopefully show a nice message that it was added. Anyone done this?
I can't remember if there was any SQL to add so maybe check the read me and see what it says.
If still showing check for the idea of maybe you uploaded more than 1 of some of the files or put them into the wrong spot. I could not get the editor to show either and found I did just that, dropped a file into the wrong area and missed the folder I wanted it in.
Quote:
dlcohenzc
Has anyone added Wishlist link to product listing page? I would like to add it below Sold Out items. I see the code I need in wishlist_cart_actions.php, and know where to put the link in functions_general.php, but am a bit stumped after that. Would like "which list" link under "sold out" in product listing to add that product to wish list, and hopefully show a nice message that it was added. Anyone done this?
Have you tried moving that bit of code into different area of the file it goes in to see exactly where it shows. I do not have a sold out button but I put mine down and just above the additional images.
The readme tells you what file to place it in for the product page and about where but you can still move it around to suit you.
Thank you Dark Angel for your reply....The mod has been removed from the store side which operated properly. The reason I wanted to remove it is because it will not load correctly in admin so I cannot view the customers wish list nor can I enable or disable the mode from admin. It worked wonderful in 1.39 but after upgrade to 1.5 the admin config page is blank and there is nothing in admin Xtras.Quote:
I can't remember if there was any SQL to add so maybe check the read me and see what it says.
If still showing check for the idea of maybe you uploaded more than 1 of some of the files or put them into the wrong spot. I could not get the editor to show either and found I did just that, dropped a file into the wrong area and missed the folder I wanted it in.
So if you have any ideas of how to get it to load the right way in Admin I would love to keep the mod. It is very helpful with sending customers suggestions for similar or alternative products!!!!
To clarify: even after uninstall the Wish List Module link shows altho the page is blank like it was when it was installed!!!Quote:
It worked wonderful in 1.39 but after upgrade to 1.5 the admin config page is blank and there is nothing in admin extras.
The last time this happened to me with a mod was when I did not get everything uploaded correctly, did not install the SQL right or files were chmodded with wrong permissions or corrupted on upload.
I would suggest that you upload all the files again by manually highlighting a few at a time in the zip then uploading to the proper folders. Run the SQL to make sure they get "seen". Then clear the cache for your browser/quit the browser and come back to the store.
Check to see if the mod is showing like it should.
depending on the last version you had you might have had to remove all files for it to start with. There are quite a few files in the read me that should have been deleted from the server too, did you by chance do them. I always take out all files from a mod even if I am just updating the files.
In configuration or is it modules, somewhare there is the area to turn it on too. this is sometimes overlooked.
Hopefullly that helps....a little
A reply to my own post about adding wish list link to product listing page. I was able to do this via AJAX: a link underneath 'sold out' items calls the wishlist AJAX module I wrote to add the product to wishlist, and to show confirmation box. The code that calls it is in includes/functions/functions_general.php zen_get_buy_now_button, in 'case' for sold out:
also added to templates/tpl_modules_product_listing.php, at end - assumes you have jquery in /ajax dir:Code:if (UN_MODULE_WISHLISTS_ENABLED) {
if ($_SESSION['customer_id']) {
$return_button .= "<br /><a href='javascript:AddToWishlist($product_id);'>add to wish list</a>";
}
}
Finally, this is the simple wishlist_ajax.php file in store home directory:Code:<script language="javascript">
if (!window.jQuery)
{
var jq = document.createElement('script'); jq.type = 'text/javascript';
// Path to jquery.js file, eg. Google hosted version
jq.src = '/ajax/jquery.js';
document.getElementsByTagName('head')[0].appendChild(jq);
}
function AddToWishlist(product_id)
{
var url = '/wishlist_ajax.php' + '?nocache=' + new Date().getTime() + '&product_id=' + product_id;
$.get(url,'',AddToWishlistDone);
}
function AddToWishlistDone(data,status)
{
alert(data);
}
</script>
Pretty simple, works great. In action: www.capriflavors.comCode:<?php
require('includes/application_top.php');
if (!$_SESSION['customer_id'])
{
echo "Please login.";
exit;
}
if (!isset($_GET['product_id']))
{
echo "Invalid product.";
exit;
}
$product_id = (int)$_GET['product_id'];
if (!$product_id)
{
echo "Invalid product.";
exit;
}
$data = $db->Execute("select products_name from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$product_id . "' and language_id = 1" );
$product_name = $data->fields['products_name'];
require_once(DIR_WS_CLASSES . 'wishlist_class.php');
$oWishlist = new un_wishlist($_SESSION['customer_id']);
$oWishlist->addProduct($product_id, array());
echo "$product_name added to Wish List";
?>
I don't see it at capri site...or am I looking in the wrong spot...which would not surprise me.
Attachment 14270
Unfortunately Dark Angel I have attempted to uninstall several times deleting all files running SQL then using Dev Tool to query wish, wishlist & un_wish with nothing found (except in product template & english files). Cleared cache then logged in on IE, Chrome, Firefox, my tablet, & 2 cell phones.
One would think if it was installed incorrectly the customer side would not be operational but it was, but in Admin, Config, Wishlist the page was formatted but no defines & absolutely nothing in Admin, Extras where I could once view customers Wish List. See pic Attachment 14284 the path shows http://domain.com/admin/configuration.php?gID=41
That is so weird. I have this installed in my 1.3.9h store ----- this version cause it is for both versions of our carts.
I compared the sql and they are different.
Right now I am moving to a new host/dedicated server so my store is down. I was thinking that maybe, like another mod which I can't remember the name of, it got moved from Xtras over to Maybe reports (in 1.5+). not sure.
I would make a test 1.5+ store and test it out to see what happens but as I said mine is down and need to get it going too.
It does appear that there is a file missing or not in the proper folder in the admin folder.
ok, took a look at the mod again...and even though it says it can still be used in my version I did notice this:
1. even in 1.3.9h, it does not show up in extras or any other spot like before.
2. this part of the installation SQL is not like before so maybe this is why since for 1.5+ there is no longer a includes/boxes folder:
# Register the configuration page for Admin Access Control
INSERT IGNORE INTO admin_pages (page_key,language_key,main_page,page_params,menu_key,display_on_menu,sort_order ) VALUES ('configZCAWishListModule','BOX_CONFIGURATION_ZCA_WISHLIST','FILENAME_CONFIGURAT ION',CONCAT('gID=',@cid),'configuration','Y',@cid);
AS I said I am in the process of putting my store back together due to the move.
Yes it and several other mods disappeared from admin...I had to totally reinstall the admin folder from my backup....removing the one on the server. It shows in the extras column and is showing items that folks have wished for.
Do you think in your uninstalling and reinstalling you may have accidently removed the entries into the database tables.
you might go take a look at the tables and make sure there are entries. IF not then you can always grab just those few tables from a backup database (I hope you made one just before doing what you did) and add those to the database again.
Thank you for your time & effort DarkAngel and yes I ran that SQL after 1st install, uninstall and reinstall, reinst, uninst, re, un lol
It worked perfectly for me in 1.39. I dont think I deleted anything in the Db since each time I reinstall it the customers list is populated again (I have a customer test account) that is how I know it is working on the front end. Because it worked in 1.39 my last reinstall was using my old mod version but had same results in admin.
The above pic is from it being totally uninstalled (but looks exactly the same when installed) which is why I am worried I cant remove it from admin. I am thinking maybe I should remove/delete from my DB entirely (I have a back up) if I knew how to do so
PS
I perused other posts but did not come across any1 saying running the Xtra SQL worked for them!?
Patting myself on the back because I really had no idea what I was doing but I was able to remove all instances of wish list in DB & Now it does Not show in admin... Yippeeeee
Now will install yet again but from old mod version (fingers, toes, arms, legs & eye crossed)
SQL would not take the old mod. So reinstalled new mod version... Wow the admin controls are There now, nothing in Extras altho. Ran additional SQL for admin but still cant find where to view customers list!