Zen Follower
- Join Date:
- May 2007
- Location:
- Conway, SC
- Posts:
- 256
- Plugin Contributions:
- 0
Auction Product Type
wilt:
Which version of Zen Cart are you using.
I'm using Zen-cart v 1.50 and the latest download available for the Zen-Auction
Views: 177,417
Zen Follower
wilt:
Which version of Zen Cart are you using.
I'm using Zen-cart v 1.50 and the latest download available for the Zen-Auction
Oji-san
k
I might be missing something here, but I downloaded the latest zip for the Auction Type product, which says it is compatible with v1.5
However nowhere in the code can I see any reference to the plugin adding any admin pages to the new admin profiles database tables.
If this is the case then you will not see any of them in the admin menu structure.
Zen Follower
K,
if you read te documentation in the Installation area of the documentation, there is a reference of what do do after it is installed and definitey makes reference to Configuration- Product AUctions. I also examined the Configuration_types table of the database and sw the installation sql added a Product AUctions to the table.
wilt:
k
I might be missing something here, but I downloaded the latest zip for the Auction Type product, which says it is compatible with v1.5
However nowhere in the code can I see any reference to the plugin adding any admin pages to the new admin profiles database tables.
If this is the case then you will not see any of them in the admin menu structure.
Oji-san
Hi,
My point was that there is no SQL to update admin_pages table. This is required in 1.5.x to allow for authorisation of pages, including new configuration sections.
Without that, you WILL NOT be able to see the added configuration section or any other admin pages added by the plugin.
So even though this plugin has been marked as 1.5 compatible, it is not.
Zen Follower
Thank you for the information. I just deleted all the module files and uninstalled the mod files from my test site and recopied them and ran the install script again. Would wat you discovered in the sql file also cause an Http Error 500?> wilt:
Hi,
My point was that there is no SQL to update admin_pages table. This is required in 1.5.x to allow for authorisation of pages, including new configuration sections.
Without that, you WILL NOT be able to see the added configuration section or any other admin pages added by the plugin.
So even though this plugin has been marked as 1.5 compatible, it is not.
New Zenner
I'm having exactly the same problem, and the downloaded I downloaded said it was compatible with 1.5.
I can add auction items but after following installation instructions and double checking that all the file uploads are in the right places, no option appears in the configuration menu for Product Auction.
If it is a matter of including more in the patch to add the data needed then that would be nice to know. Also when that might happen.
New Zenner
And I have an old test version of 1.3.9f and I do have an Auction Manager (this must be the "Product Auction" option referred to in the documentation) as it seems identical to the config options shown there.
New Zenner
After spending about 4 hours yesterday going through and adding code, i finally have it working on 1.5.1. Just going to spend some time testing it now. The author will no doubt update it at some point hopefully
Totally Zenned
None of my business here but you may want to listen to what Wilt is saying. There are reasons why he is usually right :-)
Zen 1.5 upwards have an improved security system which includes a system similar to the old 'admin pages' module. It stops admin items appearing if they are not registered for that user. In other words to see an admin menu item a corresponding entry has to exist in the 'admin pages' table of the database. This entry should be created during the install of the module - but in this case is not.
Your options are :
-- rewrite the install process
-- add the entry directly into the database using phpMyAdmin or similar
-- use the 'Admin Page Registration' function that exists in admin access management >> admin page registration
There is plenty of information on the forum about how to do this.
Nick
iszent.com
New Zenner
Yes thats what i did first, rewrote the install process. I have been a php, java and ajax programmer for many years now
New Zenner
andy2295:
Yes thats what i did first, rewrote the install process. I have been a php, java and ajax programmer for many years now
Guys, thanks for the hard work you have put into this issue...Unfortunately, I have tried to follow all the tips mentioned to instlall Product Auction in Zen Cart v 1.5.1 and only have mixed success.
I was finally, after creating a missing file, and getting the auctions manager page to register, to see Auctions Manager in the configuration menu. BUT, the page only lists products, and does not have admin controls as shown in the illustration that came with the install documantation.
I figure that I have not done everything right, but cannot figure it out. I am new to Zen Cart, php, and ecommerce. Any suggestions would be appreciated.
Zen Follower
I download the product auction type to Zen Cart 151, the auction manager and the product auction is not showing in the admin configuration group. I tried adding the pages to the Admin Page Registration and get these errors The language key entered has not been defined. Please check that it has been spelt correctly.
Error The filename definition entered does not exist. Please check that it has been spelt correctly. I have it running on another site v139h its ok.
Zen Follower
Is the Auction Product Type abandoned, no support here.
New Zenner
I took the auction module and made it compatible to Zen Cart v1.5.0. De-installed and re-installed several times with an existing Zen Cart store with other modules as well as with fresh new Zen Cart installs. The module seems to be working great.
The class file needed some tweaking as the cron jobs didn't really work for me.
Here is my configuration:
Zen Cart v1.5.0
PHP v5.3.10
SQL v5.5.2
In addition to adding code, I made several changes to the product page, product list view, and the sidebox.
The update will be available in the Plugin area under Product Types once approved.
Thanks for putting this great module together in the first place!
Richard :smile:
New Zenner
I noticed there was an issue in the SQL install script of the Auction module v2.0. The SQL installation was not able to complete w/o errors. Line 116 of the SQL install script was missing a single quote towards the end of the line.
Sorry folks.
New Zenner
Unzipped the files etc. Copied the auctions sql file thru notepad to the "install sql patches" portion under tools. When I run this script I get the following error....
WARNING: An Error occurred, please refresh the page and try again...
This is the first step so I have not gone any further...I am using version 1.51..
New Zenner
Hi Inserterprises,
I double checked, and the install script works even after uninstall and re-install. If you had the previous version of the product auction module installed, run the uninstall script (the one from the newest version), and then rund the new install script again.
Let me know if it works.
Richard
New Zenner
If someone clicks Buy Now, and then continues shopping and goes back and clicks Buy Now again it increments the quantity in the cart, any ideas on how to prevent that from happening.
George
New Zenner
Also there is no delete option in the Cart to remove the item should the shopper decide to not continue with a Buy Now option.
Any ideas on how to fix that?
George
New Zenner
Hi George,
if the Buy Now option is enabled, it will allow adding the product multiple times to the cart. Zen Cart updates the product quantity when the checkout process completes. Until then, the item is still "available" for adding to the cart.
The Buy Now option is a bit sticky for the auction products, because it will require a lot more coding:
For the issue with the delete option after the item was added to the cart through "Buy Now", please open the following file:
/includes/modules/page/shopping_cart/header.php and go to line 103.
Replace the following 4 lines:
if ($p_type_2 == 'product_auction' && AUCTION_INFO_DISPLAY_CART_REMOVE == '0') {
$buttonDelete = false;
$checkBoxDelete = false;
}
With this code:
if ($p_type_2 == 'product_auction') {
$sql = "SELECT auction_closed
FROM " . TABLE_PRODUCT_AUCTION_EXTRA . "
WHERE products_id='" . (int)$products_id . "'";
$pae_closed = $db->Execute($sql);
$aclosed = $pae_closed->fields['auction_closed'];
}
if ($aclosed == 'Y' && AUCTION_INFO_DISPLAY_CART_REMOVE == '0') {
$buttonDelete = false;
$checkBoxDelete = false;
}
Hope that helps.
Richard
Tell staff why this post should be reviewed.