Jump to content

Claudia M

Member
  • Posts

    847
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by Claudia M

  1. Is there any way in admin/Product to have an "Add manufacturer" feature in the dropdown menu where you add the manufacturer instead of having to go to the manufacturer menu section each time you add a product?

    Thanks in advance,

    Claudia

  2. This is just one of those annoying things that can bug the bejeebers out of a person.  I have quite a few zones in AIOS and when I go to edit or add rates to a particular zone this is what I see.  Anyway to perhaps get the zone I'm editing on its own line. Thanks in advance!

    Capture.thumb.PNG.0d9412b8f3a60ab909879e3c23349657.PNG

     

     

     

    Capture Arrange.PNG

  3. Hi,

    I just got a Samsung Android tablet and I was wondering if anyone used a tablet like this to work on their site. Some example:  upgrade to latest CC version, list a product, change code. I have never used a table for anything before so please roll your eyes but help me if you can.  What app do you use to edit the php html? Any other information I should know?

    Thanks in Advance,

    Claudia

  4. I don't think the two are connected. I just tested and this is what it shows when a logged in customer has added an item to their cart.  I added the 'view basket" link myself awhile back. Click the words you go to the view your basket page. Click the dollar amount you get the mini basket with go to secure checkout.

    5ab271c13ae64_ViewCartloggedin.PNG.048841fd56daf8e07e4f1c1e0ea00227.PNG

  5. "That particular warning is "ignore-able", but please keep in mind it gets logged because CubeCart is not agreeing with something. Therefore, in this specific regard, CubeCart may not operate exactly as one may expect.

    Still, /classes/cubecart.class.php, line 1700 is not where the error message is supposed to be coming from."

    Well, that's going to bug me!  Anyway we can find out why this error is happening? Could it be in here?

    Here is my code for skins/contents/checkout.small:

       <table class="expand">
                {if isset($SHIPPING)}
                                <tr>
       <td class="bdco-right"colspan="4">
                  <span class="txt pad-top">Select your shipping method  </span><br />
                 <span class="txt-med" style="font-weight:normal; padding-bottom:0.625rem!important;"> This may change if your delivery address changes during the checkout process</span>
                    <ul class="no-bullet center" style="margin-top: 0rem!important;margin-bottom: 0rem!important;">
                      {foreach from=$SHIPPING key=group item=methods}
                      {foreach from=$methods item=method}
                      <li>
                        <input name="shipping" type="radio" value="{$method.value}" id="{$method.value}" {$method.selected|replace:'selected':'checked'}><label for="{$method.value}">{$method.display}</label>
                      </li>
                      {/foreach}
                      {/foreach}
                      </ul>
             </td>      
           
                </tr>


    And further down:

     <tr>
              <td class="bg-white txt"colspan="6">
                   {if $ESTIMATE_SHIPPING}
                   <a class="txt-med bold bgw" href="#">Get a Shipping Estimate for your Delivery Address</a>
                   <div>
                      <div class="txt norm">Specify your delivery address below. All information is required to get an accurate quote</div>
                     <div class="thinpad-top"><span class="txt-sm deep-red norm deep-red">For locations outside of the United States and its territories not available below please <a class="uline" href="/contact-us.html"target="_blank" title="Contact Us">contact us.</a>
                   &nbsp;&nbsp;  Why we have this <a class="uline" href="/payments-/-shipping.html"target="_blank" title="International Shipping Policy">International Shipping Policy</a>
                     </span></div>
     <div class="pad-top"for="estimate_country">{$LANG.address.country}</div>
                      <select name="estimate[country]" id="estimate_country"  class="nosubmit country-list" rel="estimate_state">
                         {foreach from=$COUNTRIES item=country}<option value="{$country.numcode}" {$country.selected}>{$country.name}</option>{/foreach}
                      </select>
                     <div for="estimate_state">{$LANG.address.state}</div>
                      <input type="text" name="estimate[state]" id="estimate_state" value="{$ESTIMATES.state}" placeholder="{$LANG.address.state}">
                     <div for="estimate_postcode">{$LANG.address_en.zipcode}</div>
                      <input type="text" value="{$ESTIMATES.postcode}" id="estimate_postcode" placeholder="{$LANG.address_en.zipcode}" name="estimate[postcode]">
                      <input type="submit" name="get-estimate" class="button expand" value="{$LANG.basket.fetch_shipping_rates}">
                      <script type="text/javascript">
                      var county_list = {$STATE_JSON};
                      </script>
                </div>
                  {/if}
              </td></tr>

     

  6. No, if you click Fetch Shipping Rates it does update and shows shipping options with th default rate applied. If you select a different shipping rate other than the default it automatically applies that rate without having to update. The customer ony has to manually update the cart if I have "Allow physical orders even if no shipping options are available" enabled - which I don't.   Does my code look ok?  Can I ignnore that warning in my error log?

  7. I changed the code to radio buttons per a post in this forum.  Here is my code for skin/content/checkout-medium-up. And I changed the Estimate code too. Also disabled intial shipping in store admin.

    For radio buttons:

     {if isset($SHIPPING)}
             <tr>
                <td colspan="4">
                  <span class="txt pad-top">Select your shipping method  </span><br />
                 <span class="txt-sm deep-red" style="font-weight:normal; padding-bottom:0.625rem!important;"> This may change if your delivery address changes during the checkout process</span>
                    <ul class="no-bullet center" style="margin-top: 0rem!important;margin-bottom: 0rem!important;">
                      {foreach from=$SHIPPING key=group item=methods}
                      {foreach from=$methods item=method}
                      <li>
                        <input name="shipping" type="radio" value="{$method.value}" id="{$method.value}" {$method.selected|replace:'selected':'checked'}><label for="{$method.value}">{$method.display}</label>
                      </li>
                      {/foreach}
                      {/foreach}
                      </ul>
             </td>            <td class="bg-white">{$LANG.basket.shipping}<br />
                  
                </td>
                <td class="text-right bg-white">{$SHIPPING_VALUE}</td>
             </tr>

    Then for the Estimate:

    <td class="bg-white txt pad-top bd-top"colspan="6">
                   {if $ESTIMATE_SHIPPING}
                   <a class="bg-white" href="#">Get a Shipping Estimate for your Delivery Address</a>
                   <div>
                      <div class="txt-med norm">Specify your delivery address below. All information is required to get an accurate quote</div>
                     <div class="thinpad-top"><span class="txt-sm norm deep-red">For locations outside of the United States and its territories not available below please <a class="uline" href="/contact-us.html"target="_blank" title="Contact Us">contact us.</a>
                   &nbsp;&nbsp;  Why we have this <a class="uline" href="/payments-/-shipping.html"target="_blank" title="International Shipping Policy">International Shipping Policy</a>
                     </span></div>
     <div class="pad-top"for="estimate_country">{$LANG.address.country}</div>
                      <select name="estimate[country]" id="estimate_country"  class="nosubmit country-list" rel="estimate_state">
                         {foreach from=$COUNTRIES item=country}<option value="{$country.numcode}" {$country.selected}>{$country.name}</option>{/foreach}
                      </select>
                      <div for="estimate_state">{$LANG.address.state}</div>
                      <input type="text" name="estimate[state]" id="estimate_state" value="{$ESTIMATES.state}" placeholder="{$LANG.address.state}">
                      <div for="estimate_postcode">{$LANG.address.postcode}</div>
                      <input type="text" value="{$ESTIMATES.postcode}" id="estimate_postcode" placeholder="{$LANG.address.postcode}" name="estimate[postcode]">
                      <input type="submit" name="get-estimate" class="button expand" value="{$LANG.basket.fetch_shipping_rates}">
                      <script type="text/javascript">
                      var county_list = {$STATE_JSON};
                      </script>
                   </div>
                   {/if}
                </td></tr>

    Then in skin js/2.cubecart.js I changed line 82 too:

     $(".autosubmit select, .autosubmit input[type='radio']").not('.nosubmit').change(function() {
            $(this).parents(".autosubmit").submit();
        });

     

     

  8. "In the code, I see that "Disable shipping and tax estimates" and "Allow physical orders even if no shipping options are available" do not interact with each other. The error message implies "Allow if no shipping" is not enabled, and that no shipping modules are returning any rates. "

    So the error is not really a big deal? if you check Allow physical orders even if no shipping options are available then the customer has to click "update cart" to see shipping rates after using the estimator.

  9. Hi, I Disabled initial shipping & tax estimates in admin/store settings/features now I'm getting a lot of warnings in my error log.  Anything to be concerned with?  Thanks in advanced.

    [18-Mar-2018 10:03:20 America/Louisville] PHP Warning:  Shipping not setup or allow no shipping not enabled in /home/claudias/public_html/classes/cubecart.class.php on line 1700
    [18-Mar-2018 10:14:57 America/Louisville] PHP Warning:  Shipping not setup or allow no shipping not enabled in /home/claudias/public_html/classes/cubecart.class.php on line 1700
    [18-Mar-2018 10:18:15 America/Louisville] PHP Warning:  Shipping not setup or allow no shipping not enabled in /home/claudias/public_html/classes/cubecart.class.php on line 1700


    Also getting this error but I don't know if it's connected.

    18-Mar-2018 05:18:07 UTC] PHP Warning:  array_merge() [&lt;a href='http://docs.php.net/manual/en/function.array-merge.php'&gt;function.array-merge.php&lt;/a&gt;]: Argument #1 is not an array in /home/claudias/public_html/classes/seo.class.php on line 357
    [18-Mar-2018 05:57:02 UTC] PHP Warning:  Invalid Security Token in /home/claudias/public_html/classes/sanitize.class.php on line 152

     

  10. This is what I did. Disabled "Disable initial shipping & tax estimates".  Then changed Checkout page to look like this.5aad1f0e54990_Capture1sc.PNG.e37738b95c4dfc71f2fd6e118be243e6.PNG

    After they put in info it looks like this:

    5aad1f4867549_Capture2sc.thumb.PNG.24a79cb306ea7d16488876cd0ab776a6.PNG

    But now I get these warnings in my error log.  Anything to worry about?

    [17-Mar-2018 09:52:44 America/Louisville] PHP Warning:  Shipping not setup or allow no shipping not enabled in /home/claudias/public_html/classes/cubecart.class.php on line 1700
    [17-Mar-2018 09:54:12 America/Louisville] PHP Warning:  Shipping not setup or allow no shipping not enabled in /home/claudias/public_html/classes/cubecart.class.php on line 1700

     

  11. "In admin, Languages, edit the language the store is using, select "Contact" from the drop-down, and scroll to 'email_contact'.

    Precisely on the phrase email_content, click once. This makes the text entry field editable. Make sure there are four %s placeholders.

    There may be a small clock icon to the right of the text entry field."

    I had added fields to the contact form for international shipping, but had deleted them in the contact form when I upgraded. That caused the inconsistency. I didn't remember about having to change it in admin. Thanks, Brian.  My contact form is working now.

  12. I just upgraded to 6.1.14 and now I get this red error when I send the contact form.

    The following errors were detected:

    • There was an error sending your message, please try again.

    i've tested my email in store settings advanced settings and it did send the test email. I'm using recaptcha 2. PHP mail () function

    I get this error in debug

    [Warning] /home/claudias/public_html/classes/cubecart.class.php:1435 - sprintf() [function.sprintf.php]: Too few arguments[Notice] /home/claudias/public_html/classes/seo.class.php:506 - Undefined variable: title

    All help is appreciated

  13. I want to leave the order number blank, empty, so the customer can put in the order number they want to look up - not like it is in their accounts or linked in the order complete menu where the order number is already there.

    href="{$STORE_URL}/index.php?_a=vieworder&cart_lookup={$cart_order_id}

    Is this what I should use?

  14. Hi,

    I added a "Track Your Order" link to the top of my page using the following:

    <a class="main-top-bar-txt" href="{$STORE_URL}/index.php?_a=vieworder&cart_lookup">Track Your Order</a></div>

    and it sends you here:  5a9839fe4f01f_TrackOrder.PNG.4690b7d950fda903b83d54eb9a9ce2da.PNG

    In the browser it reads:  https://www.claudiasbargains.com/index.php?_a=vieworder&cart_lookup

    Anyway, every once in awhile I get this error in my log.  Any idea what if anything I should do?  I don't know where the } is coming from.

    [01-Mar-2018 13:55:16 UTC] PHP Warning:  Security Warning: Illegal array key &quot;cart_lookup}&quot; was detected and was removed. in /home/claudias/public_html/classes/sanitize.class.php on line 113

    Thanks in advance,

    Me

  15. “ In claudiasbargains.css, line 13, I find that you are overruling cubecart.css, line 111 with respect to background color, from green to white.”  I removed that line

    “That is then overruled by claudiasbargains.css, line 213, still keeping it white.” I changed the background color to white on this because I didn’t want the panels to have that gray like color.  If I remove the white color code they will.  So what I did was create panel.small and gave it the green color from cubecart.css line 111.  Then I went into my skin/template/box.basket and added small after panel like this <div class="hide panel small radius small-basket-detail-container js_fadeOut" id="small-basket-detail">

    Is this the way I should do it?

×
×
  • Create New...