Jump to content


Popular Content

Showing content with the highest reputation since 04/29/2015 in Posts

  1. 3 points
    Hello, everyone, I'm French and lock me up for confinement against the coronavirus. I just put a little note here to say good luck to all of you and take care of yourself. Even if this is not the place for such a message, a little moral support for everyone cannot do any harm. So be careful. And see you very soon ..
  2. 3 points
    I want to publicly THANK @havenswift-hosting for helping our little church with a FREE hosting account! Many years ago I used a series of various hosting companies and ended up leaving every one of them, one after the other, because they were absolutely no help at all if I had any problems - whether the problem was their fault or mine. Ian has time after time gone out of his way to help me with any problems I've had with our CubeCart install over the years. Most of those issues were of my own making, but he has always been super patient and prompt to respond and find a solution. THANK YOU IAN!!!
  3. 3 points
    Thanks to all your guys for your feedback. I agree that we really need more extensions and significant enhancements for existing ones. Especially for shipping! I'm currently towards the end of a massive project with a huge global payment company and we are just about to release this as a new extension. Once that is done and proven stable we are hoping to be able to start work on improved extensions for 2020.
  4. 2 points
    I have hacked CC629 so that: one product can contain multiple digital files. This allows, for example, one to sell an "album" of several files - each file independently downloadable. will override the above when assigning one of the multiple files each to an option. This allows, for example, one to sell an audible book (available in multiple languages) - the customer having selected an option for an available language (or an audio file, choosing a filetype of MP3 or WAV). This is not a plug-in -- it's core code edits. I am not convinced CubeCart has (or could ever have) the requisite hooks. (But who knows?) I need a beta-tester. Post a PM.
  5. 2 points
    Great thnx it worked
  6. 2 points
    See if in admin, Store Settings, Features tab, "Disable Shipping Groups" will get you what you want. When checked, "All in One Shipping" option group name is not displayed.
  7. 2 points
    Just a quick thought: please check the admin Store Settings, Stock tab, "Allow delivery to non-invoice address". If not checked, I would think that CubeCart would disallow the selection of delivery addresses and force the use of the Billing address as also the Delivery address.
  8. 2 points
    Keywords gone for 6.2.6. Feels great. https://github.com/cubecart/v6/issues/2370
  9. 2 points
    Works fine,it's pretty simple and could do with some refinement in the future to make the UI a little nicer and add additional features such as an API so those of us with a larger catalogue can setup automated order processing (for licenses etc). PayPal do also take a fee on top of the CubeCart fee.
  10. 2 points
    Your database and dB user names and passwords will almost certainly be different on your new hosting and you need to update the /includes/global.ini.php file with the new values Ian
  11. 1 point
    Thanks - it's actually 1.3.16 now. Strange that Dashboard didn't point the update out.
  12. 1 point
    When running the /setup/index.php script, CubeCart makes a test with this statement: extension_loaded('curl') The environment may have cURL installed, but does PHP see it? Create a phpinfo() script and look for the curl table.
  13. 1 point
    The "better font rendering" rules are valid, but only MacIntosh OSX browsers understand it. So, the CSS validator may be accepting rules for only a specific browser, or (more likely) only rules that all browsers must know about.
  14. 1 point
    In the Stripe file /skin/form.php, line 3, there is a <label> statement. Change that to a <p> statement. That is: From: <label>{$LANG.gateway.pay_by_card}</label> To: <p>{$LANG.gateway.pay_by_card}</p> The skin eTone has a CSS rule that limits the width of a <label> to 25% of its container. Again, for eTone, the text "Submit Payment" is supposed to be a contrasting color and inside the boundaries of the button (white on black for eTone-Black, for example). Such is the case with all other buttons. I have yet to find why this button isn't displaying as it should.
  15. 1 point
    That just leaves the code that Stripe sends over to show these fields. It may have changed. Let me look at eTone and get back with you. Is there a web address we can see? (as I don't have a Stripe account).
  16. 1 point
    This will need to be explored by @Al Brookbanks.
  17. 1 point
    In CubeCart's database, using an external database management utility such as phpMyAdmin, view the CubeCart_seo_urls table.
  18. 1 point
    Please fetch and install the By Weight shipping module. This module allows to specify the packaging weight separate from the total of the product weights. Also a separate handling cost for each zone. The zones are not as granular as the AIOS module. The shipping bands are expressed differently than AIOS: Colon-grouped, comma-separated: 0.25:29 <- weight up to and including .25 costs 29 0.5:38 <- weight above .25 up to and including .5 costs 38 1:49 <- weight above .5 up to and including 1 costs 49 10:58 <- weight above 1 up to and including 10 costs 58 30:89 <- weight above 10 up to and including 30 costs 89 is expressed as: 0.25:29,0.5:38,1:49,10:58,30:89 There may be other modules that would suffice.
  19. 1 point
    Yes, yes, and no. The registration form is under javascript control via the Validator plugin. One can create a rule that limits the length of the entry. CubeCart includes a security token when web pages with a form is sent out to the browser. When CubeCart receives that form, a check is made for a current token in the form data. If it's not there, the data sent in is immediately discarded. A study of web access logs shows that a robot will first request the page, obtain the security token, then makes a customized POST with whatever data it wants - bypassing any form element data entry controls put in place. So, CubeCart also has a few rules to test the data submitted against and will send back error banners if any test fails. Therefore, yes, more Validator rules can be made - assuming posting robots ever allow these rules, or reCaptcha tests, to get in their way; yes, more rules can be written into CubeCart; no, because... well, its all a game.
  20. 1 point
    The form elements are passed through a "form validator". The validator checks for things like: something was entered, if entered, does it look like it is supposed to-- -- phone numbers - only digits -- email - proper syntax and does it already exist (ajax call) -- password must meet complexity level -- confirm password must match password -- T&C box checked The validator, if something fails the validation rules, will tell the browser where to show an error banner. The original HTML statement said: for the T&C checkbox, find the HTML with the same id as the this tag's rel attribute. The tag with the matching id attribute was the <span> tag just removed. The <span> tag was causing an inability to properly identify the box's children within the contents of the flex box. So, now that the <div columns> tag has this id attribute, where would the error banner get shown? I haven't tested that.
  21. 1 point
    This is a handler for when more information is requested. A 'colorbox' is a pop-over containing that info. For example, when checking out, and the customer chooses a payment gateway that then displays a form to fill out (see Card_Capture, for example), there would be a link (or some other clickable trigger) that indicates "What is this?" for the CVV entry. Clicking the link will bring a pop-over that shows an image of the back-side of a credit card with the CVV highlighted. There may also be some explanatory text in the pop-over. The colorbox is used at numerous locations in admin as well. For example, clicking the Test button on the page where you fill in the Send Email parameters will pop-over the results of the test.
  22. 1 point
    I love it. I think it's about time we change the generic images in the slider to something more ambiguous. Keep up the great work. Nice to see a vertical menu as the horizontal one doesn't work so well for many.
  23. 1 point
    1. Something in your environment isn't UTF-8 compliant. It might be the database collation isn't set for utf8-unicode-ci, PHP's default_charset did not get set to UTF-8 (as per a statement in CubeCart's ini.inc.php), PHP's connector to the database did not get set to utf8 (as seen in /classes/db/mysqli.class.php, at the end of the file), or your workstation's web browser or operating system isn't UTF-8 aware. The UTF-8 pound character (https://www.fileformat.info/info/unicode/char/00a3/index.htm) is hex C2A3 where A3 is also a pound symbol in some collations, leaving C2 as a capital A with circumflex. However, since this appears only in one location on the page, please check in CubeCart's admin, Currencies, for the GBP currency symbol. 2+4. In admin, Languages, click the edit icon for the language(s) you are using. On the next page, choose Confirm from the Phrase Group drop-down selector. Make your edits here. (You will need to actually click the mouse pointer on an area just to the immediate direct left of the text entry box to activate that box for editing.) Making changes here will database the changes and thus will survive an upgrade. Your proposed phrase would pose no problems. Do this for other phrase changes. Observe the <group name> in definitions.xml for the appropriate choice on the drop-down selector. For example, the Contact Us phrase is found in the Documents group, 'document_contact' key. 3. That can be done.
  24. 1 point
    The checkout template best to show the message would be content.checkout.medium-up.php and content.checkout.small.php. You can try adding a paragraph as the very first line. You might also be interested in these plugins: https://www.cubecart.com/extensions/plugins/action-popup https://www.cubecart.com/extensions/plugins/site-messages https://www.cubecart.com/extensions/plugins/special-content-boxes
  25. 1 point
    There is no accounting for people that dont help themselves by running out of date software
  26. 1 point
    Because CubeCart (for some skins) will collect, squeeze, and cache page resource files, you will need to have CubeCart clear its internal cache so that changes will be part of a new squeezed and cached resources file. If your skin doesn't do that, then you will need to force your browser to reload those page resources (CSS, javascript, and image files). This is usually done with CTRL-F5.
  27. 1 point
    Welcome Nanakumi75! Glad to see you made it to the forums. Modules? Please know that CubeCart ships with no modules. In admin, the Dashboard will show several modules that are available that may be useful to you. But, visit the MarketPlace (there is a link just below the Manage Extensions link in the admin Navigation pane) and fetch the install tokens for those shipping and gateway modules that will serve your needs.
  28. 1 point
    One of the recent versions of CubeCart added the function to squeeze down the byte count of the HTML sent out by removing all unnecessary spaces, tabs, and line endings. My copy of HTMLMinify.smarty.php shows line 166 is a PHP comment. Please verify that this file has not been modified, is 9,935 bytes, and the file's timestamp shows it was last modified 22 November 2019.
  29. 1 point
    The module discussed above gives you what you want. Send a PM with your email address and I will attach it to a reply.
  30. 1 point
    Many of the colors and other style elements are in the Foundation's /css/cubecart.css file. While working with page resources (images, CSS rules, javascript), it is best to switch off caching (admin, Store Settings, Advanced tab). This bypasses CubeCart wanting to squeeze down and combine these separate page resources into two large files that are difficult to work with.
  31. 1 point
    We have retired our very old helpdesk system and migrated to ZenDesk in order to server our customers better. The main benefits are that our chat and helpdesk are better integrated and email content is parsed more reliably. We also have tools to be able to benchmark how quickly we are able to resolve issues and now also provide a satisfaction survey for every ticket. Existing customers can find us on live chat or simply email [email protected] If your email address is recognised our helpdesk will securely pull up all your customer data, subscription data and ticket history. If possible and in order for us to serve you quickly please email us using the email address held against your subscription. Please do contact us if you experience any problems or if you have any suggestions as to how we may serve you better. Many thanks to all our customers for your business.
  32. 1 point
    As bsmither has said, there is a (relatively basic) xml sitemap generation function built into CubeCart. This is better than nothing but has to be run manually (which most store owners forget to do thereby presenting very old sitemap files to crawlers). The software that I mentioned has considerably more features, creates better sitemap files including separate image, video, news sitemap files if relevant ; can be scheduled to run automatically via cron say once per week ; and also has a lot of other features such as reporting broken links anywhere within your site - something which Google and other crawlers really dont like. If you would like more details, please contact me via PM or better still directly via our website
  33. 1 point
  34. 1 point
    In the main.php template, find: <div class="row {$SECTION_NAME}_wrapper"> <div class="small-12 large-9 columns" id="main_content"> {include file='templates/box.errors.php'} {include file='templates/box.progress.php'} {$PAGE_CONTENT} </div> <div class="large-3 columns show-for-large-up" id="sidebar_left"> {include file='templates/box.featured.php'} {include file='templates/box.popular.php'} {include file='templates/box.sale_items.php'} </div> <a href="#" class="back-to-top"><span class="show-for-small-only"><svg class="icon"><use xlink:href="#icon-angle-up"></use></svg></span><span class="show-for-medium-up"><svg class="icon"><use xlink:href="#icon-angle-up"></use></svg> {$LANG.common.top}</span></a> </div> The "sidebar-left" (which is actually on the right side) is approximately 250 pixels wide but also has 15 pixels of padding on either side, and is only shown when the browser window is wide enough. Additional <img> tags can be added inside this <div> block.
  35. 1 point
    I added more to my response above. Refresh the page to see it.
  36. 1 point
    Thanks for taking the time to feedback! Always good to hear of how we can do better. Much appreciated. It many situations is can but for those who use cheap $5 a month shared hosting it may not be possible due to resource limitations imposed by the hosting company not CubeCart. Taking a big image and creating thumbnails can need a lot of memory. Our hosted customers shouldn't have any problem.
  37. 1 point
    Your spreadsheet would want to have at least these columns: cat_id, cat_name, cat_desc CubeCart will self-create a meta-title if missing. Other table columns have default values.
  38. 1 point
    In admin, Languages, click the edit icon of the language(s) you need to change. On the next page, from the drop-down selector, choose Gateway. When the list of phrases appears, scroll to the key 'none_defined' and change the phrase. Click Save. The changed phrase gets databased and will survive upgrades.
  39. 1 point
    It's SemperFi's AskAbout a Product plugin that makes it possible to let people Make an Offer if you choose that to be available. BUT that's all it does. It just provides a good way to identify exactly what they are asking about. Nothing automatic about the offer acceptance, counter offer, or rejection at all. And there seems to be a support issue on SemperFi's plugins which may not have been resolved - hope I'm wrong about that.
  40. 1 point
    Save yourself a lot of time and hassle - meta keywords are a complete waste of time - no search engine uses this any longer so don’t bother filling them in. A unique Meta title is extremely important and you also need a good unique meta description. Also NEVER use the “recommended” setting to merge global SEO entries Ian
  41. 1 point
    seems valid. One thing that can cause oddities is the session data not being stored correctly. check your web server error log and see if you have warnings about sessions in there. it may offer some clues.
  42. 1 point
    To change details about the database, please edit the file /includes/global.inc.php. Ok, not being able to maintain session, which, having items in the Shopping Basket (aka Cart) stay in the shopping basket between pages, means PHP is having some difficulty with using a session manager. And yet, not being able to use these means of maintaining session should be getting logged in error_log. I think submitting a trouble ticket with your hosting provider to discuss session-related issues is warranted.
  43. 1 point
    A scenario has been known to happen whenever one mouse-swipes some text to select it, then copies it to the clipboard, and then pastes the clipboard to a text entry field -- that the mouse-swipe inadvertently also includes hidden white-space: a tab character, a space character, a newline character. So, in this scenario, which can and does happen everywhere, extra illegal (invisible) characters was part of the token sent to the Marketplace.
  44. 1 point
    did you generate one yet? Store Admin -> Maintenance it will then be here: https://testvalleymodels.co.uk/sitemap.xml.gz
  45. 1 point
    To follow up on this, I contacted FastComet support and spent a little time trying to figure out the problem, and looked at a few other shopping carts... But aside from the problem I was having I did like CubeCart so decided to just download CubeCart 6.2.4 and install a new Database... The new version appears to be working perfectly! So if you have a similar problem a reinstall may be a quick and simple solution. Regards, Dave
  46. 1 point
    Cheers guys Look forward to sharing my creations
  47. 1 point
    Yes, CC622 will work with PHP 7.2. Be aware, however, plugins provided by some third-parties will need to have new versions replace older versions. These plugins require the ionCube loader, and ionCube is such that there are specific versions of the loader for respective versions of PHP, and also that PHP code that requires the loader be "compiled" against that specific version of the loader being used. That is, if upgrade PHP, then also upgrade the ionCube loader to match, then the plugin author will need to recompile their PHP scripts against that new loader version, and the plugin user replaces the previous version of the plugin with the new version. Also, there are PHP extensions that CubeCart 622 needs that have, on the rare occasion, not been enabled with PHP 7: ZIPArchive and MBString. So, in admin, PHP Info, scroll through the tables verifying the presence of these extensions.
  48. 1 point
    Square processes credit cards for less than Paypal, provides charge-back protection up to $250 per month, automatically deposits your payments received to your bank account in 1 or 2 business days, and charges no monthly fees. Overall, I think they are a better payment processor than Paypal. If you want to check them out, here's their website address: https://squareup.com/ I recently emailed Cubecart Sales requesting a rough estimate on what it would take to integrate Square's payment APIs into Cubecart. He responded as follows. *** Removed by admin *** I'd like to see Square implemented to look and act just like Paypal Pro does. I'm sure this would cost more than the simple integration Al quoted. The more people willing to help out financially the less it would cost each of us. Are any of you willing to help sponsor this integration?
  49. 1 point
    Name: Ebay Sales Price: £104.95 Category: Plugins Homepage: https://www.cubecart.com/extensions/plugins/ebay-sales
  50. 1 point
    Thank you guys. For the reason that this platform was made available for free, It would be a great idea for me to keep it too as a thank you.

  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
  • Create New...