Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 02/04/2013 in Posts

  1. 4 points
    Can you believe that CubeCart has been around since 2003? What started out as a small project has snowballed powering thousands of stores globally. If you have a success story you would allow us to publish we would be truly very grateful if you could share it with us. We need new merchants to realise the potential they have using CubeCart. This will help contribute to further growth, new features and an all round brighter future for everyone. Please feel free to email me personally at [email protected] with your company name, store URL and short success story of upto say 300 words. Many thanks to you all for your support.
  2. 2 points
    This is the first time using this cart. Like it a lot, easy to work with and the CMS feature is excellent, my previous cart didn't have that. Didn't customize too much but happy with the way it came out. Don's Vintage Audio Feedback welcome!
  3. 2 points
    The 'top menu' is the "Navigation" bar (or sometimes "Shop by Category" box). The menu is built from all the categories (enabled and unhidden) there are. There are also three special items: Home, Sale Items, and Gift Certificates. To add any other links to this group would require editing the skin template "box.navigation.php".
  4. 2 points
    Welcome garitoml! Glad to see you made it to the forums. In the Foundation skin file content.product.php, find these two statements near lines 140 and 149: 140: <dl class="tabs" data-tab data-options="deep_linking:true; scroll_to_content:false"> 149: <div class="tabs-content"> What we will do is apply a CSS style to make them disappear: style="display:none;" 140: <dl class="tabs" data-tab data-options="deep_linking:true; scroll_to_content:false" style="display:none;"> 149: <div class="tabs-content" style="display:none;"> You may need to clear the skin cache after having edits to the skin file: admin, Maintenance, Rebuild tab, Clear Cache. As an aside, I ran a CC3 store that sold conference registrations. I know what you're involved with in getting CubeCart to do this.
  5. 1 point
    A problem with the AIOS module is that adding, editing, deleting rates will submit all the rates on the tabs, regardless even if they have not changed. This could lead to submitting a very large number of data points (key/value pairs). (This is because browsers submit arrayed keys even with empty values.) PHP has a default limit of 1000 key/value pairs of data input. Exceeding this limit will cause PHP to truncate the collection of data, including the security token that had been added at the end. No security token, nothing gets updated. This hack makes each tab of the administrative screen of AIOS to function as an independent form. This then drastically cuts down the number of key/value pairs. There is a consequence to doing this --- Each separate zone tab is a complete and distinct "form". This is different than any other admin settings area. That is, (as of CC611 and earlier) when editing a Product, all the various tabs and the content displayed for each tab is considered to be all on one single form -- the data from ALL tabs' contents are submitted all at once. Thus, you can progress through the various tabs making ALL the settings and properties for that one product. Clicking Save will save ALL the data from all the tab contents. If you are experienced with using your browser's waterfall diagnostics, you can verify what data gets sent out by the browser. NOT SO with this alternate template for the AIOS module. That is, making changes on the first zone tab (USA for example), then making changes on a second zone tab (Canada for example), then clicking the Save button while still viewing that second zone (Canada), will ONLY send the data on the second zone (Canada). The changes on the first zone tab (USA), not being visible, was NOT submitted. So please keep this in mind -- each zone tab is a separate form and only the data for the form being viewed will get submitted. Copy the existing file: /modules/shipping/All_In_One_Shipping/skin/admin/index.tpl to some other name, and using a programmer's text editor, make the following edits. The edits are made from the bottom up so as to not disturb line numbers. Line 314: From: </form> To: </form> *} Line 301 - 304: From: </fieldset> </div> {/if} <div class="form_control"> To: </fieldset> {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {/if} {* <div class="form_control"> Line 149 - 155: From: {include file='admin/shipping_rates.tpl'} </div> {/foreach} {/if} {/if} {if isset($DISPLAY_FORM)} <div id="All_In_One_Shipping" class="tab_content"> To: {include file='admin/shipping_rates.tpl'} {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {/foreach} {/if} {/if} {if isset($DISPLAY_FORM)} {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="All_In_One_Shipping" class="tab_content"> Line 140 - 145: From: </table> </div> {if $MULTIPLE_ZONES} {foreach from=$ZONES item=zone} <!-- TAB --> <div id="zone_{$zone.id}" class="tab_content"> To: </table> {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {if $MULTIPLE_ZONES} {foreach from=$ZONES item=zone} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="zone_{$zone.id}" class="tab_content"> Line 91 - 94: From: {/if} </div> <!-- TAB --> <div id="shipping_zones" class="tab_content"> To: {/if} {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="shipping_zones" class="tab_content"> Line 4 - 8: From: </style> <form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> {if isset($DISPLAY_RATES)} <!-- TAB --> <div id="All_In_One_Shipping" class="tab_content"> To: </style> {* <form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> *} {if isset($DISPLAY_RATES)} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="All_In_One_Shipping" class="tab_content"> In the AIOS module's language file: Find: <string name="save_all_changes"><![CDATA[Save all changes]]></string> Add After: <string name="save_this_tab"><![CDATA[Save this tab's settings]]></string> This is a change in a Smarty-powered template, so clear the skin cache. You can verify the reduction in the amount of data sent out by re-examining the waterfall.
  6. 1 point
    The other option is if you are interested in moving your hosting, then we provide free and full support for CubeCart as part of our E-Commerce packages, and can sort this out for you. I will do the migration of your site over to one of our servers for free as well ! Ian
  7. 1 point
    Sounds like the flag is on the USPS side. Look in the Admin Dashboard>Advanced>Request Log. Be sure to hide your USERID if you share any info from there.
  8. 1 point
    If you have SSL enabled login to the admin side of the store. Go to "Settings" then the SSL tab. Update the paths to reflect the new one. Once done create the folder you want to move it to. Select all the files with an FTP client and move them to the new folder. Empty the stores cache folder. All should be fine.
  9. 1 point
    I've run into that same issue, and what I decided to do was to always include the product code in both the long and short descriptions so that product variants will at least not have completely identical descriptions. Now I'm no expert on SEO algorithms, but it doesn't seem to have hurt our store rankings; that may be because the other stores in our line of business have the same problem, or it may be that it is no longer penalized as heavily as it once was. I'm not the one to ask.
  10. 1 point
    CubeCart_email_content is what you want from the database. It's not encrypted or obfuscated in any way. You should be able to copy to the Source code of each template.
  11. 1 point
  12. 1 point
    PHEW!!! Just call me DB There were a LOT of database table changes in 6.1.5 upgrade. So there were calls to the database tables that couldn't find the right fields when you were still working from the old cached files.
  13. 1 point
    I've depended on Bsmither on the forum as long as I can remember. I hope he's enjoying his well deserved time away from us. I was hoping @havenswift-hosting or some other knowledgeable help would be along. I don't even understand your host's reply, let alone how to fix your issue.
  14. 1 point
  15. 1 point
    Yes this is coming with 6.1.6 but skin edits will be required.
  16. 1 point
    When you created the sitemap, did you log in to admin under SSL? (Even if the store is set to use SSL, one can still log in to admin not using SSL.) If you did not log in under SSL, then that may be the reason why the sitemap was created using non-SSL links.
  17. 1 point
    A proper solution would be more involved than the following (a proper list item on the Transaction Logs tab, for example), but here is an edit that puts a field on the Billing tab - which I think is more appropriate than Delivery. In the admin template orders.index.php, find near line 264: <fieldset> <legend>{$LANG.account.contact_details}</legend> On a new blabnk line ABOVE that, add: <fieldset> <legend>{$LANG.orders.gateway_name}</legend> <div><label for="sum_gateway">{$LANG.email.macro_gateway}</label><span><input type="text" id="sum_gateway" name="summary[gateway]" value="{$SUMMARY.gateway}" class="textbox"></span></div> </fieldset>
  18. 1 point
    There is this: https://www.cubecart.com/extensions/plugins/absolute-matrix-option-prices-price-list-hide-out-of-stock-matrix-options
  19. 1 point
    The above was developed for AIOSv108. If you are editing index.inc.php, then you are in the /admin/ folder. You should be editing the /skin/admin/index.tpl file.
  20. 1 point
    Hi Al, As always I knew it would be something simple, thanks. Tim
  21. 1 point
    If there is, I am not aware of a tutorial. The first step is to create a collection of options. This collection will eventually be assigned to products. In admin, Product Options, Option Groups, add a new group. For example, Power Plug. Then click Save. On the Option Attributes tab, select Power Plug from the drop-down selector. Enter a new attribute. For example, US 110V. Click the little green circle with white plus. Enter a second attribute. For example, EU 220V. Click the little green circle with white plus. Save. The second step is to assign options to products. In admin, Products, click the Edit icon for a product you want to add options to. On the Options tab, select the option you want to assign to this product. From the Add New Option drop-down selector, choose Power Plug: US 110V. If this product has a different price for this style, you can enter a price differential or an absolute price. For now, leave blank. Click the little green circle with white plus. Keep doing this for a few more options. Save. You should now see these options listed on the product's details page on the storefront. The next step is to pass these Product Options over to the Options Matrix table. The Options Matrix table allows for distinct stock levels, product codes, and UPC codes. Edit the product and on the Options tab, check the checkboxes for each option you want to appear in the Options Matrix table. Save & Reload. Fill in the Options Matrix table. Save. There will be an additional step of adding the UPC Code to the information displayed to the admin, warehouse crew, and accountant. We can do that shortly. Add-ons as "related items" can be solved with a plug-in module. Look through the Plugins on the Marketplace.
  22. 1 point
    Zaromnia In public_html, change the admin.whateveritis.php to what you want it to be. Then using ftp open up includes/global.inc.php and change the corresponding line for $glob['adminFile'] = 'your-new-filename.php'; No need to change the admin folder name. As for the GitHub post, suggested by Al, i'd suggest that you could possibly leave this alone for now. I'd imagine that this will be written in to the next update, so might not be an issue moving forward.
  23. 1 point
    In a previous life, I sent emailed newsletters to a certain constituency. They were sent from an in-house server instead of a third-party (constant contact, mailchimp, etc). I had to engage a throttle for AOL that was ridiculously tight. With AOL, it is not so much a domain getting blacklisted*, as it is exceeding their rate threshold from the same IP. (AOL people have use of a "This is JUNK/SPAM" button. They tend to use that button instead of appropriately moving it to their trash folder - that is, delete. Thus, the IP and/or domain gets blacklisted - for 24 hours - because of AOL user error.)
  24. 1 point
    Hi Cyberart, thanks for your question. It took me some years to find the answer, and it was simple in the end. I used ALL in ONE shipping plugin. AIOS is a bit daunting to start with, but once you have the hang of it it is easy. Typically one would group bands of items together for a given price, ie 1-3 bottles $15 and 4-6 bottles= $20 postage. with AIOS you can just do this: 1 bottle $15, 3 bottles $20 6 bottles $20, and if a customer adds only 5 there is an error. then just change the language file to give the message you want.(see above) If you need help PM me.
  25. 1 point
    The phrase won't be in the skin templates. This is an advisory/warning phrase in the language file. In admin, Languages, click the edit icon for the language you want to change. When shown the drop-down, choose Checkout. When shown the list, change the phrase associated with the 'error_shipping' key.


  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×