Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Boxes Showing Up - when I don't want them to

Boxes Showing Up - when I don't want them to

Views: 1,939

Results 1 to 10 of 10
9 Sep 2010, 2:00 AM
#1
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Boxes Showing Up - when I don't want them to

Hi,

http://jecphotography.com/mystore/

If you look at my test product when it comes to the shipping, it shows the number of boxes to be shipped.

I don't want to show any boxes, weight, etc I just want to show

Shipping option A, B, C and the price of it

Admin>Shipping/Packaging>Display number of boxes and weight status is currently set to 0 - but the boxes is still showing up.

Can't seem to find it in the forums - any ideas?

10 Sep 2010, 1:20 AM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Boxes Showing Up - when I don't want them to

Did you already fix this? If so, what was the solution that you discovered?

10 Sep 2010, 3:05 AM
#3
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Re: Boxes Showing Up - when I don't want them to

Issue is not fixed

10 Sep 2010, 1:32 PM
#4
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Boxes Showing Up - when I don't want them to

In addition to checking for the settings in the Configuration ... Shipping/Packaging ...

Shipping Estimator Display Settings for Shopping Cart

0= Off
1= Display as Button on Shopping Cart
2= Display as Listing on Shopping Cart Page

Check the settings in the Shipping Module(s) ... USPS, for example, has an option for this ...

Others, such as UPSXML has to be customized in the code itself ... you may be able to find where it is being added by searching for:
boxes

most likely in the function quote of the shipping module ...

12 Sep 2010, 12:52 AM
#5
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Re: Boxes Showing Up - when I don't want them to

OMG one should not be doing this when buzzed on red wine :cheers:

But from the shipping pop up page - which page is this?

Then I have highlighted the code in blue - is this populated from somewhere else or is it an hard code on this page?

If hard code on the page I need to knoe what page to modify = easy fix.

If from some where else - I will need to look for it.

Here is the code - look for the blue:

<body id="popupShippingEstimator"> <div class="shippingEstimatorWrapper biggerText"> <p><a href="javascript:window.close()">[ Close Window ]</a></p> <!-- shipping_estimator //--> <script language="javascript" type="text/javascript"> function shipincart_submit(){ document.estimator.submit(); return false; } </script> <div id="shippingEstimatorContent"> <form name="estimator" action="http://jecphotography.com/mystore/index.php?main_page=popup_shipping_estimator" method="post"><input type="hidden" name="scid" value="canadapost_Expedited, 2010-09-14" /><h2>Estimate Shipping Costs</h2> <div class="cartTotalsDisplay important">Total Items: 1  Amount: $0.01</div>

<label class="inputLabel" for="country">Country:</label>
<select name="zone_country_id" id="country" onchange="update_zone(this.form);">

<option value="">Please Choose Your Country</option> <option value="240">Aaland Islands</option> <option value="1">Afghanistan</option> <option value="2">Albania</option> <option value="3">Algeria</option> <option value="4">American Samoa</option> <option value="5">Andorra</option> <option value="6">Angola</option> <option value="7">Anguilla</option> <option value="8">Antarctica</option> <option value="9">Antigua and Barbuda</option> <option value="10">Argentina</option> <option value="11">Armenia</option> <option value="12">Aruba</option> <option value="13">Australia</option> <option value="14">Austria</option> <option value="15">Azerbaijan</option> <option value="16">Bahamas</option> <option value="17">Bahrain</option> <option value="18">Bangladesh</option> <option value="19">Barbados</option> <option value="20">Belarus</option> <option value="21">Belgium</option> <option value="22">Belize</option> <option value="23">Benin</option> <option value="24">Bermuda</option> <option value="25">Bhutan</option> <option value="26">Bolivia</option> <option value="27">Bosnia and Herzegowina</option> <option value="28">Botswana</option> <option value="29">Bouvet Island</option> <option value="30">Brazil</option> <option value="31">British Indian Ocean Territory</option> <option value="32">Brunei Darussalam</option> <option value="33">Bulgaria</option> <option value="34">Burkina Faso</option> <option value="35">Burundi</option> <option value="36">Cambodia</option> <option value="37">Cameroon</option> <option value="38" selected="selected">Canada</option> <option value="39">Cape Verde</option> <option value="40">Cayman Islands</option> <option value="41">Central African Republic</option> <option value="42">Chad</option> <option value="43">Chile</option> <option value="44">China</option> <option value="45">Christmas Island</option> <option value="46">Cocos (Keeling) Islands</option> <option value="47">Colombia</option> <option value="48">Comoros</option> <option value="49">Congo</option> <option value="50">Cook Islands</option> <option value="51">Costa Rica</option> <option value="52">Cote D'Ivoire</option> <option value="53">Croatia</option> <option value="54">Cuba</option> <option value="55">Cyprus</option> <option value="56">Czech Republic</option> <option value="57">Denmark</option> <option value="58">Djibouti</option> <option value="59">Dominica</option> <option value="60">Dominican Republic</option> <option value="61">East Timor</option> <option value="62">Ecuador</option> <option value="63">Egypt</option> <option value="64">El Salvador</option> <option value="65">Equatorial Guinea</option> <option value="66">Eritrea</option> <option value="67">Estonia</option> <option value="68">Ethiopia</option> <option value="69">Falkland Islands (Malvinas)</option> <option value="70">Faroe Islands</option> <option value="71">Fiji</option> <option value="72">Finland</option> <option value="73">France</option> <option value="74">France, Metropolitan</option> <option value="75">French Guiana</option> <option value="76">French Polynesia</option> <option value="77">French Southern Territories</option> <option value="78">Gabon</option> <option value="79">Gambia</option> <option value="80">Georgia</option> <option value="81">Germany</option> <option value="82">Ghana</option> <option value="83">Gibraltar</option> <option value="84">Greece</option> <option value="85">Greenland</option> <option value="86">Grenada</option> <option value="87">Guadeloupe</option> <option value="88">Guam</option> <option value="89">Guatemala</option> <option value="90">Guinea</option> <option value="91">Guinea-bissau</option> <option value="92">Guyana</option> <option value="93">Haiti</option> <option value="94">Heard and Mc Donald Islands</option> <option value="95">Honduras</option> <option value="96">Hong Kong</option> <option value="97">Hungary</option> <option value="98">Iceland</option> <option value="99">India</option> <option value="100">Indonesia</option> <option value="101">Iran (Islamic Republic of)</option> <option value="102">Iraq</option> <option value="103">Ireland</option> <option value="104">Israel</option> <option value="105">Italy</option> <option value="106">Jamaica</option> <option value="107">Japan</option> <option value="108">Jordan</option> <option value="109">Kazakhstan</option> <option value="110">Kenya</option> <option value="111">Kiribati</option> <option value="112">Korea, Democratic People's Republic of</option> <option value="113">Korea, Republic of</option> <option value="114">Kuwait</option> <option value="115">Kyrgyzstan</option> <option value="116">Lao People's Democratic Republic</option> <option value="117">Latvia</option> <option value="118">Lebanon</option> <option value="119">Lesotho</option> <option value="120">Liberia</option> <option value="121">Libyan Arab Jamahiriya</option> <option value="122">Liechtenstein</option> <option value="123">Lithuania</option> <option value="124">Luxembourg</option> <option value="125">Macau</option> <option value="126">Macedonia, The Former Yugoslav Republic of</option> <option value="127">Madagascar</option> <option value="128">Malawi</option> <option value="129">Malaysia</option> <option value="130">Maldives</option> <option value="131">Mali</option> <option value="132">Malta</option> <option value="133">Marshall Islands</option> <option value="134">Martinique</option> <option value="135">Mauritania</option> <option value="136">Mauritius</option> <option value="137">Mayotte</option> <option value="138">Mexico</option> <option value="139">Micronesia, Federated States of</option> <option value="140">Moldova, Republic of</option> <option value="141">Monaco</option> <option value="142">Mongolia</option> <option value="143">Montserrat</option> <option value="144">Morocco</option> <option value="145">Mozambique</option> <option value="146">Myanmar</option> <option value="147">Namibia</option> <option value="148">Nauru</option> <option value="149">Nepal</option> <option value="150">Netherlands</option> <option value="151">Netherlands Antilles</option> <option value="152">New Caledonia</option> <option value="153">New Zealand</option> <option value="154">Nicaragua</option> <option value="155">Niger</option> <option value="156">Nigeria</option> <option value="157">Niue</option> <option value="158">Norfolk Island</option> <option value="159">Northern Mariana Islands</option> <option value="160">Norway</option> <option value="161">Oman</option> <option value="162">Pakistan</option> <option value="163">Palau</option> <option value="164">Panama</option> <option value="165">Papua New Guinea</option> <option value="166">Paraguay</option> <option value="167">Peru</option> <option value="168">Philippines</option> <option value="169">Pitcairn</option> <option value="170">Poland</option> <option value="171">Portugal</option> <option value="172">Puerto Rico</option> <option value="173">Qatar</option> <option value="174">Reunion</option> <option value="175">Romania</option> <option value="176">Russian Federation</option> <option value="177">Rwanda</option> <option value="178">Saint Kitts and Nevis</option> <option value="179">Saint Lucia</option> <option value="180">Saint Vincent and the Grenadines</option> <option value="181">Samoa</option> <option value="182">San Marino</option> <option value="183">Sao Tome and Principe</option> <option value="184">Saudi Arabia</option> <option value="185">Senegal</option> <option value="186">Seychelles</option> <option value="187">Sierra Leone</option> <option value="188">Singapore</option> <option value="189">Slovakia (Slovak Republic)</option> <option value="190">Slovenia</option> <option value="191">Solomon Islands</option> <option value="192">Somalia</option> <option value="193">South Africa</option> <option value="194">South Georgia and the South Sandwich Islands</option> <option value="195">Spain</option> <option value="196">Sri Lanka</option> <option value="197">St. Helena</option> <option value="198">St. Pierre and Miquelon</option> <option value="199">Sudan</option> <option value="200">Suriname</option> <option value="201">Svalbard and Jan Mayen Islands</option> <option value="202">Swaziland</option> <option value="203">Sweden</option> <option value="204">Switzerland</option> <option value="205">Syrian Arab Republic</option> <option value="206">Taiwan</option> <option value="207">Tajikistan</option> <option value="208">Tanzania, United Republic of</option> <option value="209">Thailand</option> <option value="210">Togo</option> <option value="211">Tokelau</option> <option value="212">Tonga</option> <option value="213">Trinidad and Tobago</option> <option value="214">Tunisia</option> <option value="215">Turkey</option> <option value="216">Turkmenistan</option> <option value="217">Turks and Caicos Islands</option> <option value="218">Tuvalu</option> <option value="219">Uganda</option> <option value="220">Ukraine</option> <option value="221">United Arab Emirates</option> <option value="222">United Kingdom</option> <option value="223">United States</option> <option value="224">United States Minor Outlying Islands</option> <option value="225">Uruguay</option> <option value="226">Uzbekistan</option> <option value="227">Vanuatu</option> <option value="228">Vatican City State (Holy See)</option> <option value="229">Venezuela</option> <option value="230">Viet Nam</option> <option value="231">Virgin Islands (British)</option> <option value="232">Virgin Islands (U.S.)</option> <option value="233">Wallis and Futuna Islands</option> <option value="234">Western Sahara</option> <option value="235">Yemen</option> <option value="236">Yugoslavia</option> <option value="237">Zaire</option> <option value="238">Zambia</option> <option value="239">Zimbabwe</option> </select> <br class="clearBoth" />

<label class="inputLabel" for="stateZone" id="zoneLabel">State/Province:</label>

<select name="zone_id" id="stateZone"> <option value="">Please select ...</option> <option value="66">Alberta</option> <option value="67">British Columbia</option> <option value="68">Manitoba</option> <option value="70">New Brunswick</option> <option value="69">Newfoundland</option> <option value="72">Northwest Territories</option> <option value="71">Nova Scotia</option> <option value="73">Nunavut</option> <option value="74" selected="selected">Ontario</option> <option value="75">Prince Edward Island</option> <option value="76">Quebec</option> <option value="77">Saskatchewan</option> <option value="78">Yukon Territory</option> </select> <br class="clearBoth" id="stBreak" /> <label class="inputLabel" for="state" id="stateLabel"></label> <input type="text" name="state" size = "33" maxlength = "32" id="state" /> <span class="alert" id="stText"> </span><br class="clearBoth" />

<label class="inputLabel">Post/Zip Code:</label>
<input type="text" name="zip_code" value="m4p1r5" size="7" /><br class="clearBoth" />

<div class="buttonRow forward"><input type="image" src="includes/templates/MyTemplates/buttons/english/button_update.gif" alt="Update" title=" Update " /></div> <br class="clearBoth" /> <table width="100%" border="1" cellpadding="2" cellspacing ="2">
<tr>
  <td colspan="2" class="seDisplayedAddressLabel">
    Shipping quotes are based on the address information you selected:<br />
    <span class="seDisplayedAddressInfo">Ontario m4p1r5 Canada</span>      </td>
</tr>
 <tr>
   <th scope="col" id="seProductsHeading">Available Shipping Methods</th>

   <th scope="col" id="seTotalHeading">Rates</th>
 </tr>
<tr class="">
   ** <td>Canada Post (1 box(es) to be shipped) (Priority Courier, 2010-09-14)</td>**
    <td class="cartTotalDisplay">$19.40</td>
  </tr>
<tr class="">

     <td class="bold">Canada Post (1 box(es) to be shipped) (Expedited, 2010-09-14)</td>
     <td class="cartTotalDisplay bold">$11.30</td>
   </tr>
<tr class="">
    **<td>Canada Post (1 box(es) to be shipped) (Regular, 2010-09-15)</td>**
    <td class="cartTotalDisplay">$11.30</td>

  </tr>
 <tr class="">
      <td>United Parcel Service (1 pkg x 0.04 kgs total) (UPS Standard, ETA: September 14, 2010)</td>
      <td class="cartTotalDisplay">$11.65</td>
   </tr>
 <tr class="">
      <td>Store Pickup (Walk In)</td>

      <td class="cartTotalDisplay">$5.00</td>
   </tr>
</table> </form> </div><script type="text/javascript" language="javascript">update_zone(document.estimator); </script> <!-- shipping_estimator_eof //--><p><a href="javascript:window.close()">[ Close Window ]</a></p> </div> </body>
12 Sep 2010, 3:34 PM
#6
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Boxes Showing Up - when I don't want them to

That is in your Shipping Module ... you need to edit it and take out where it is adding the boxes information ...

Find your Canada Post module in:
/includes/modules/shipping

and search the file for:
box

and see where it is adding in that text and change it ... :smile:

12 Sep 2010, 6:37 PM
#7
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Re: Boxes Showing Up - when I don't want them to

Warning to newbies - DO NOT ATTEMPT TO CHANGE ANY OF THE CODE UNLESS YOU KNOW WHAT YOU ARE DOING - IF YOU MUST TEST TEST ONLY ON A LOCAL SHOP NOT YOUR LIVE SERVER

Although I am working on a specific issue the following is a question only and should not be attempted until we have confirmed that it works.

Hmm... not quite there yet - there's nothing in the code that indicate the word I'm seeing so I'm looking at maybe...see this example of code (I will be typing so others who are not code proficient, may be able to understand what the heck I'm talking about):

$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable CanadaPost Shipping', 'MODULE_SHIPPING_CANADAPOST_STATUS', 'True', 'Do you want to offer Canada Post shipping?', '6', '0', 'zen_cfg_select_option(array('True', 'False'), ', now())");

If you're in the admin window of Zen Cart (shipping), you will see the menu choices on the left for all of the shiiping methods you can use in Zencart.

On the right side of the screen you the list of the ones you have installed (if you have any installed)

so ok, let's say you you have installed the Canada Post Shipping module, on the left hand side of the screen click canada post.

Now look to the right - you will see a list of all of the items that are a part of of the canpost module - the blue code above is part of the code that populates the right hand side .

So here's the question, on the admin page>shipping/packaging

On the left I see "display the number of boxes"... then on the right
I have the 0,1,2,3 options. Where is the right hand coding?

Here's what I am thinking, since I can't find how the thing is operating (populating the data) then I was thinking that it might be possible to copy the display boxes code into the can post module and make it part of the module.

Think it might work?

12 Sep 2010, 7:26 PM
#8
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Boxes Showing Up - when I don't want them to

There is a feature like this in the USPS shipping module that you might model it after ...

13 Oct 2010, 4:00 PM
#9
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Re: Boxes Showing Up - when I don't want them to

Ok have looked at the code and doing something like this > :frusty: is starting to feel much more enjoyable - LOL :laugh:

28 Mar 2011, 5:06 PM
#10
janissaire avatar

janissaire

Zen Follower

Join Date:
Sep 2008
Location:
Toronto, Ontario, Canada
Posts:
474
Plugin Contributions:
0

Re: Boxes Showing Up - when I don't want them to

:frusty::frusty::frusty:

HA!!

Ok now I'm going insane - was already there and coming back but going back again.

I put the development of my cart on hold cause I could figure this out and then some new versions of the cart came out.

I have upgraded to 1.3.9h and it installed ok.

I have decided to use Easy Populate for my dataabse loads - works fine.

Installed, Cda Post - sort Code 01, UPSXML - sort code 03

Admin setting is set to show no boxes weight etc.

I'm now having issues:

Cda post module won't accept my size dimensions (have another post for that)

UPS seems to be calculating my wieght wrong + unsure how it gets the weight / size from.

I'd really like to get this fixed so that I can launch my store.

Any ideas about what to do?

I'm not sure about this but it seems like add from the UPS into the shipping module file.A and for Canada Post module it also uses something called file.A (file.A is just a name I picked at random since I'm at work).

Should I compare the two files to see if they have the same coding?

If they don't, then one would mot likely cause an error in the other - is this correct thinking?

If this is the case then I think a choice would then have to be made as to which one I would use in my store - is this correct?