Page 1 of 2 12 LastLast
Results 1 to 10 of 45

Hybrid View

  1. #1
    Join Date
    Feb 2009
    Posts
    14
    Plugin Contributions
    0

    Default Need to get the Request for Quote Shipping module to work for v1.38a

    I am hoping someone can assist me with the Request For Quote (RFQ) Shipping and Payment Module. This module is currently compatible with Zencart 1.37 but I am trying to get it to work for v1.38a. I have tried searching in the forum for answers but I couldn't find any threads relating to my problem.

    Anyway, I attempted to install the module in the hope that it might be compatible with the new version of Zencart after all. I merged the following according to the installation instructions:

    /catalog/admin/includes/languages/english/orders.php

    added the following line:

    define('TEXT_RQF', 'Request for Quote'); // added for Request for Quote Payment and Shipping module


    /catalog/includes/languages/english/palema/checkout_process.php

    added the following line:

    define('MODULE_PAYMENT_RFQ2_TEXT_EMAIL_FOOTER', 'Upon receiving your quote, you may choose to process the order. You will need to contact us with your payment information at this time. Your order will not ship until the full payment is received.');


    After uploading all the installation files , the module appeared in both the shipping and payment module. I was able to activate it in the payment module without a problem. When I tried activating it for the shipping module, that's when the problem started. I had enabled the module to TRUE, sort order: 2, and also configured the zone (International, which I created previously) and clicked on UPDATE. I was brought back to the shipping modules default page, but quite a few modules were noticably missing from this page now, including the RFQ module. I have attached a screenshot of this problem (shippingmodule_2.jpg). I was also unable to edit any of the modules as the options on the right hand side completely disappeared.

    I tried deleting all of the installation files, clearing the cache, restarting my computer, then reinstalling the RFQ module. Upon deletion of the installation files, the shipping module default page was restored (shippingmodule.jpg). Upon reinstallation, the shipping module default page was back to the example shown in shippingmodule_2.jpg. I tried this several times. Always the same result.

    I am using my own customised template and tried switching back to the classic but of course, this didn't affect the admin at all.

    Other addons that were previously installed include: About Us Page, Column Divider Pro, Column Layout Grid, CSS Menu, Flash Hacks, Newsletter Subscribe, Time Zone Offset and Zen Lightbox. I don't believe that the RFQ module conflicted with any of these, though of course, I could be wrong.

    Any help would be greatly appreciated.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	shippingmodule.jpg 
Views:	498 
Size:	10.9 KB 
ID:	5961   Click image for larger version. 

Name:	shippingmodule_2.jpg 
Views:	443 
Size:	6.7 KB 
ID:	5962  

  2. #2
    Join Date
    May 2009
    Posts
    8
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    I'm experiencing a similar problem with v1.3.8. Yesterday I installed security_patchv138_20090619 followed by the RFQ shipping and payment module. I also have the backup_MYSQL_admin_plugin and super_orders_20_rev47 installed (both installed some weeks ago). Everything appeared to be working until I tried to configure the rfq plug-in in the shipping module. The error message appearing on my admin shipping module page (which is now minus some of it's original content as described by V_linck) is:

    Fatal error: Cannot use object of type queryFactoryResult as array in /var/www/neshop/includes/modules/shipping/rfq.php on line 43

    Any help would be appreciated. I'd love to be able to use this module. It would be an extremely helpful addition.

    TIA

  3. #3
    Join Date
    May 2009
    Posts
    8
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    Been troubleshooting the RFQ add-on module and have found several coding errors in shipping/rfq.php. Correcting these errors restores the shipping page of the admin area to it's previous appearance and functionality. The code fixes that I've corrected so far in shipping/rfq.php are as follows:

    about line 43 -

  4. #4
    Join Date
    May 2009
    Posts
    8
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    To continue with code fixes for shipping/rfq.php --

    line 43:
    change:
    if ($check['zone_id'] < 1) {
    to:
    if ($check->fields['zone_id'] < 1) {

    ~line 46:
    change:
    } elseif ($check['zone_id'] == $order->delivery['zone_id']) {
    to:
    } elseif ($check->fields['zone_id'] == $order->delivery['zone_id']) {

    ~line 50:
    change:
    $check->MoveNext;
    to:
    $check->MoveNext();

    I'll post any other changes as I find them ASAP.

  5. #5
    Join Date
    Feb 2009
    Posts
    14
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    Hello,

    Thank you once again for the help you've offered. I've implemented the changes you suggested and the RFQ is now showing. I have two issues which I'm hoping you can help me with. When editing this module in the admin, it has an option as follows:

    "Shipping Zone
    If a zone is selected, DISABLE this shipping method for that zone."

    I selected the zone which I don't want it to apply to but it is still showing up in the estimate pop up and at the checkout page (see image). I only want it to apply for the international zone I've set up. What am I doing wrong?

    The second issue is that I want to delete the icon in the checkout page. It's not showing anyway, and the alt tag shows up in its place so that it looks like I've repeated the legend title twice (see image). How can I remove this?

    Any help would be greatly appreciated.

    Thanks!
    Attached Images Attached Images  

  6. #6
    Join Date
    May 2009
    Posts
    8
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    To comment out (i.e. remove) all shipping icons, use the override system and edit includes/templates/template_default/templates/tpl_checkout_shipping_default.php as follows:

    Change line 70 to read:
    <legend><?php echo $quotes[$i]['module']; ?><!--&nbsp;<?php if (isset($quotes[$i]['icon']) && zen_not_null($quotes[$i]['icon'])) { echo $quotes[$i]['icon']; } ?>--></legend>

    As far as the zone issue is concerned, make sure your zones are set up correctly. Setting up zones can be tricky. Can you give us more detail on exactly how you went about setting up your zones?

  7. #7
    Join Date
    Feb 2009
    Posts
    14
    Plugin Contributions
    0

    Default Re: Need Request for Quote Shipping module to work for v1.38a

    Hi,

    I was able to remove the icons with your help - thank you. As for the zones ... I have two Zones defined. One for Australia, and one for International (which lists all other countries except for Australia). When editing the rfq shipping module, I selected Australia, because it says that" If a zone is selected, DISABLE this shipping method for that zone" and that's what I need it to do. I thought that rfq would only show if the customer is from one of the international countries. I’ve tested this module for a customer residing in the US and only the rfq module shows. I also tested rfq using a customer from Australia, this is when both the rfq and per item modules show together. The rfq quote rate is set to 0 if that helps at all, and I have double checked that the International zone does not include All Countries or Australia.


    Thanks.

  8. #8
    Join Date
    Mar 2010
    Posts
    6
    Plugin Contributions
    0

    Default Request for Quote module problems

    Hello everyone,
    I am new with Zen-Cart but I started to love it. I have implemented lots of modules for it, but I have a problem with one module and I can not run it. I looked all over the posts but I did not find anything about it. The module is called "RFQ Shipping and Payment Modules" and it is from "Free Software Add Ons" on zen-cart website.

    I followed the steps in the INSTALL.TXT file, but I dont have the module available in my Shipping or Payment Modules in the Admin area. If someone is using this module please help me to install it.

    PS. So far most of the modules I have installed has *.sql file which adds the necessary tables into the DB but in RFQ I did not find one, just *.php files.

    Thanks!

  9. #9
    Join Date
    Feb 2005
    Location
    Lansing, Michigan USA
    Posts
    20,021
    Plugin Contributions
    3

    Default Re: Request for Quote module problems

    There's no SQL file in that mod.

    I just installed it on a test site and it works fine, although I don't understand why many mods require the user to edit files - why not just include the edited file in the mod package?

    Only thing I can think of is maybe you didn't change the name of the admin folder in the mod to the (changed) name of your folder before you uploaded the files (I've done that myself).

  10. #10
    Join Date
    Mar 2010
    Posts
    6
    Plugin Contributions
    0

    Default Re: Request for Quote module problems

    Steve thanks for your reply,
    I did a mistake I have few websites which I am managing and I uploaded the files in the wrong place, so silly .

    I did run the module and everythin went fine it was working very nice. Now I want to remove the module. When I did remove it from the admin panel everything went good. Then I tried to start my COD module and it started with no errors, but when I go to make an order it is not avalable there the option is missing...

    I dont know if it has something with the RFQ module, but now when I try to start the RFQ module again I get this error:

    Code:
    1062 Duplicate entry 'MODULE_PAYMENT_RFQ2_PAYTO' for key 2
    in:
    [insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('For more info contact:', 'MODULE_PAYMENT_RFQ2_PAYTO', '', 'Who is the contact for quotations?', '6', '1', now());]
    If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.
    Now the RFQ and COD modules are not working all other are working just fine. The configuration keys got mess up or something and now I am stuck I guess i have to restore my backup to fix it.

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v151 Request for Quote plugin
    By raunharman in forum General Questions
    Replies: 1
    Last Post: 25 May 2013, 10:11 AM
  2. Replies: 10
    Last Post: 5 Mar 2013, 07:33 PM
  3. Request contact shipping quote for international orders?
    By picandnix in forum General Questions
    Replies: 0
    Last Post: 1 Nov 2011, 12:37 AM
  4. Looking for Manual Shipping Quote module
    By JacobBushnell in forum Addon Shipping Modules
    Replies: 4
    Last Post: 19 Sep 2011, 07:05 PM
  5. How to generate a Request for Quote?
    By kevinw in forum Managing Customers and Orders
    Replies: 4
    Last Post: 15 Mar 2007, 12:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg