Page 1 of 5 123 ... LastLast
Results 1 to 10 of 45
  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
    Jul 2006
    Posts
    308
    Plugin Contributions
    0

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

    Was this issue with the zones resolved for 1.3.8? I'm interested in using this module to require international customers to get a shipping quote from me before checking out.

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

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

    I followed all of mmsim's suggestions and it seems to be working fine. It's just the zones issue that I can't seem to work out.

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

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

    I'm having the same problem getting the RFQ module to recognize zones. It's almost as if it doesn't see the zone settings at all.

    By the way, there's a typo in catalog\includes\modules\shipping\rfq.php. On line 41, it should read MODULE_SHIPPING_RFQ_ZONE not MODULE_SHIPPING_RQF_ZONE. Unfortunately, correcting this doesn't solve the zone issue we're currently experiencing.

    I'm going to work on this a little more and to if I can figure out what's going on. If I get it working, I'll post immediately. In the meantime, if anyone else has any ideas, please post them. This would be a very useful mod if it could be made to work.

 

 
Page 1 of 5 123 ... 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