Jump to content

Leaderboard

Popular Content

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

  1. 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 ..
    3 points
  2. 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.
    3 points
  3. 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.
    3 points
  4. In order to add custom condition words, we need to make a few core code edits, then we can use a Code Snippet to actually add the custom words. I will have instructions soon.
    2 points
  5. rework global configuration file found in /includes/ with your new database details. setup/restore database to new location. upload all files. adjust permissions of uploaded files. as a basic test, you can validate those permissions by uploading the latest setup directory from the installer and validate they all report OK. test...
    2 points
  6. Well it's been a long week. New ventures meant I needed a more suitable web shop solution than the manual input Wysiwyg web builder I have used for the last three years. I have had 'proper' shopping carts in the past, but the web has moved on a lot in recent times with far more people using mobile devices to access content nowadays. The Wysiwyg web builder meant I had to design different layouts for different screen sizes by hand, which was a total drag. I have lost count of how many shopping cart solutions I have looked at over the last couple of weeks, but found many that no longer ha
    2 points
  7. The developer will probably / should be releasing a new version of the skin to take account of all of the skin changes included in this recent version. However, if you are using a modified version, then that update will not automatically apply to your store and you should chat to the developer about this. If you dont make all the front end skin changes then you wont be able to take advantage of any fixes / new functionality that has been added - you may say that you dont need this functionality but it is always best to stay fully up to date because the situation simply gets worse and wor
    2 points
  8. 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
    2 points
  9. Great thnx it worked
    2 points
  10. 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.
    2 points
  11. 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.
    2 points
  12. Keywords gone for 6.2.6. Feels great. https://github.com/cubecart/v6/issues/2370
    2 points
  13. Let's review: $record['bijkomend'] = (isset($_POST['bijkomend'])); The form element with the input name "bijkomend" will get POSTed if the input tag is within the appropriate <form> block. The statement above tests if the form element exists in the POSTed data. But, so far, the answer is either a 'true' or a 'false' logical value. This is the start of a typical test structure called a Tertiary Operator. We can see that with the $_POST['rating']. To finish that statement: $record['bijkomend'] = (isset($_POST['bijkomend'])) ? $_POST['bijkomend'] : ''; The $
    1 point
  14. From a comment made here, I have installed a dropzone on the Add/Edit Product, Digital tab. This allows the admin to upload (and assign) digital files while creating a new product. Note: it is (probably) possible to open a new browser window, upload a file from FileManager, go back to the Add Product browser window, click Refresh File List, and select the file to assign to the product. So, I have written up the changes to the code needed to implement this. This is not an extension! I need beta testers.
    1 point
  15. Once you have assigned and saved the various options to the shirt product, and then once you have checked the relevant boxes in the Options Matrix column and saved, the product's Options tab will show the Options Matrix table. It is there you specify the individual stock levels.
    1 point
  16. We need to find out why they aren't 'sticking'. My experience tells me to first look at those settings that could possibly make the aggregate amount of content larger than 64KiB. Those settings are the Offline Message and Copyright Text. Then second, look at the error log.
    1 point
  17. Yes, indeed. Please understand what is happening: In admin Store Settings, observe the various tabs across the top: General, Features, Layout, Stock, Search Engines, etc. These tabs drive a javascript function that causes the related panel of info to acquire the CSS property that makes that panel "visible". All other panels of content are not displayed. When clicking the Save button, all of the form elements on all of the panels of content - visible and not - get sent from the browser. So, even when you are only changing one or two settings, the web form is still sendi
    1 point
  18. Excellent sleuthing! In the Foundation template main.php, make sure this is there: Near line 59: <div class="row small-collapse"> <div class="small-12 columns"> {include file='templates/box.navigation.php'} <div class="hide" id="val_lang_back">{$LANG.common.back}</div> </div> </div> This is necessary for one of the two approaches to work. The first approach would be this: In box.navigation.php, find: <nav class="top-bar category-nav" data-topba
    1 point
  19. Please confirm that there are more than one image associated with a product being tested.
    1 point
  20. Welcome JoJo! Glad to see you made it to the forums. In the skin template element.product.options.php: Find near line 44: <select name="productOptions[{$option.option_id}]" id="option_{$option.option_id}" class="nomarg" {if $option.required}required{/if}> Change to: <select name="productOptions[{$option.option_id}]" id="option_{$option.option_id}" class="" {if $option.required}required{/if}>
    1 point
  21. I have contacted our hosting company and they have confirmed there was a problem Ihave listed their response in case anyone elese may have this issue. 'I have checked the php.ini file once again and I have updated it. It was not defined in the .htaccess file as well so the changes made in the php.ini file were not being picked up.' I can now log in and enjoy Once again thank you for your quick response it is nice to work with a company that values it's users. As suggested I am using PHP 7.4
    1 point
  22. Welcome MostlyConfused! Glad to see you made it to the forums. We have had very similar requests in the past: * Remove shipping modules if customer is not a member of a specific customer group * Remove the Print Order Form from Payment options if any item in the order is digital * Disable a specific payment gateway if the order is less than $50 and other needs. So, we will need to know how you identify which products cannot be mailed. It might be as simple as assigning a hidden category to those certain unmailable products. This type of solution uses a CubeCart fea
    1 point
  23. Hey @radman Pretty sure i have gotten to the bottom of it. Due to a recent change with CubeCart the Sale Items / Gift Certificates links don't appear to work in the way that they used to which in turn affects the way that i used them in the template. So, as a solution if you like them above the search box i would suggest you hard code them. If this is a route you would like to take please find the instructions below: in skins > amzin > templates > main.php around lines 74 - 79 find {if $CTRL_CERTIFICATES && !$CATALOGUE_MODE} <li><a href="{$URL
    1 point
  24. Hi @radman420 Sounds odd, neither the CC6.4.1 update or the skin update would affect the visibility of the popular products section as from my knowledge nothing was changed in relation to that. This behaviour is not occurring on any of my test setups so not sure what the cause would be. Have you tried going to site settings > layout and clicking save , then clear your sites cache ? Also, if you right click on the area the box normally is then click "inspect" or "inspect element" can you any html code in the console panel that relates to the popular products? Thanks,
    1 point
  25. Oh, and Welcome Deming! Glad to see you made it to the forums.
    1 point
  26. You can do if you're comfortable with it and familiar with github. You'd need to look over at cubecarts github and see what issues have been resolved and look at the code changes needed. Editing the core script can get messy if you lose track of what you're doing. Far more simpler to just update the normal way unless your site is running a modified version of cubecart and you don't want to lose those edits (not including 3rd party skins as those are unaffected by core updates).
    1 point
  27. Hey @priceisrightsuperstore The store logo is styled by the following classes - .main-logo and .main-logo img in basix > css > style.css starting at line 220 which both have a css rule max-height of 60px. So you will need to modify both of those classes to get you desired look. The "Shop by Category" tab is 50px so the logo is already exceeding the size tab. Also, after making any changes remember you may need to clear your browser cache as well the site cache.
    1 point
  28. We are excited to announce the release of 6.4.0 beta which contains a number of new features. This is a beta release and may not be suitable for production stores. Please do take a moment to read the release notes. We would like to thank all those who have contributed towards the development and testing of this version. What's new? Automatic 301 redirection support for changed SEO URL's and custom 301/302 redirection support with support for removal of ".html" from SEO URL paths. Metadata title and description support for contact us and gift card pages. Built in What3W
    1 point
  29. In searchCatalogue(), near line 1795: Find code that looks like: // Manufacturer if (isset($search_data['manufacturer']) && is_array($search_data['manufacturer']) && count($search_data['manufacturer'])>0) { $where[] = 'I.manufacturer IN ('.implode(',', $this->get_int_array($search_data['manufacturer'])).')'; // $where[] = 'I.manufacturer IN ('.implode(',', '\''.$search_data['manufacturer']).'\')'; } Change to: // Manufacturer if (isset($search_data['manufacturer']) && is_array($search_data['manufacturer']) && count($search_data['manufacture
    1 point
  30. I don't know why I am promoting this because I'll have a lot of work to do!
    1 point
  31. Phew!!! Thanks for letting me know. Sorry for the inconvenience caused.
    1 point
  32. Here is what I am coming to understand. The font files have a certain name, that's all well and good, and the browser will cache them internally. But what if the font file changes? It has the same name. Thus, a technique is used called 'cache-busting'. Many browsers will know to fetch a fresh copy when it sees a querystring on the URL. The querystring starts with a question mark - and that's all that is (usually) needed. This querystring, starting with the question mark, ?-hwvopr most likely indicates a version code, or a package number from a collection of packages
    1 point
  33. I believe there is a bad database query that will cause an incredible amount of time for large resultsets. In /classes/seo.class.php, find: private function _getCategoryList($rebuild = false) Five lines down, find: $query = sprintf("SELECT C.cat_id, C.cat_name, C.cat_parent_id, S.path FROM `%1\$sCubeCart_category` as C LEFT JOIN `%1\$sCubeCart_seo_urls` as S ON S.item_id=C.cat_id AND S.type='cat' AND S.custom='1' ORDER BY C.cat_id DESC", $GLOBALS['config']->get('config', 'dbprefix')); Change to: $query = sprintf("SELECT C.cat_id, C.cat_name, C.cat_parent_id, S.path FROM `%1\$sCubeC
    1 point
  34. In CubeCart's database, using an external database management utility such as phpMyAdmin, view the CubeCart_seo_urls table.
    1 point
  35. 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.
    1 point
  36. 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 wit
    1 point
  37. Welcome Welshy! Glad to see you made it to the forums. The MarketPlace isn't a CubeCart store (at least, I don't think it is), so there isn't much other CubeCart users can help with this. I think contacting CubeCart HQ directly will be the quickest way to let them know of your difficulties. https://www.cubecart.com/contact
    1 point
  38. Hi, I updated the site with version 5 to version 6 and can not see ckeditor. Everything is done according to the instructions, all recorded files on the host. PHP version 7.2 and 7.4. Cache cleaning. Please help me
    1 point
  39. The errors are probably relating to the use of quotes within quotes. In PHP, creating a string by enclosing the characters in quotes means that the other type of quote (aka apostrophe) won't cause a problem. Same that with using an apostrophe to start and stop strings means that the other type of quote (aka double-quote) won't cause a problem. So, knowing that your content you want to add will be inside double-quotes, make sure to use apostrophes in the content itself. Incidentally, if you really, really need to use the same type of quote within a string that starts and stops wi
    1 point
  40. The difference seems to be that the NoChex screen removed the actual listing of the item in the order. Regardless, I advise a consult with a NoChex customer rep.
    1 point
  41. 1 point
  42. There is a product, Deep Freeze, that works on a per-system basis. SQL Injection is a vector, not necessarily an end result. The end result is a polluted database that needs to be trashed and restored from backup.
    1 point
  43. "What exactly tends to go wrong?" Additional code gets added to the application. This added code can <insert your worse nightmare scenario here>.
    1 point
  44. snap aww, smilies are still broken
    1 point
  45. Return to CubeCart's admin and edit the Homepage document. Remove the Mailerlite code from this Homepage document - including the {literal} and {/literal}. After saving the edited document, be sure to click the button "Clear Cache" that is lit up in the upper-right corner.
    1 point
  46. Ian is wrong. Logging in with the same staff account will kick out the other staff member who will need to login again thus kicking the other out. It's a security feature to prevent session hijacking. You'll need an account for each staff member.
    1 point
  47. I switched to Ubuntu 18.04 from Windows 10 on my main computer a couple of years back and haven't looked back. Now with Ubuntu's minimal installation option too I have my computer running just the software I want with no annoying desktop apps being pushed on me or that nasty new start menu. Which operating system do you use, and why?
    1 point
  48. Thank you,I changed this part of code.I decided to move to other host,so I hope it will be than solved.But your work-arround code works,so at least for now it is some solution to solve this issue for a moment.Thank you.I always appreciate your quick and helpful advices.David
    1 point


  • Newsletter

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