Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 01/21/2020 in Posts

  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. 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
  3. 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
  4. Great thnx it worked
    2 points
  5. In admin, Store Settings, Layout tab, Layout Settings section, the setting "Display empty categories" should be "Yes" to show links to categories that might not have any enabled products.
    1 point
  6. CubeCart has finally made incremental order numbers work properly for me! Thank you Al, for sticking with all my complaints about this until it worked. There is one code change that still needs to be made to get perfection regarding order numbers with 6.4.2. That has to do with the Preview in Admin of the Increment Increase number. There needs to be code that will delete the existing config database table value for the increment increase number. Erasing whatever number I had previously as the Increment Increase in Store Settings/Features and saving it as a blank does not remove that
    1 point
  7. He is also trying to fix the "remove item" bug.
    1 point
  8. Hey @radman The W3W compatibility notice in the admin panel is cosmetic - Providing you enter your W3W info it will work as intended. It's just in the admin panel it looks for a certain skin file to determine whether or not its compatible, however for the updates i approached it differently so the certain skin file isn't there. As for the other issues, i can only assume something might have been edited incorrectly during your update, i can't seem to load your site (503 Service Unavailable) at the moment so i can't check whats going on.
    1 point
  9. Many third party skins have also never been updated or supported. You could look to see if the developer is active in these forums (me and @NiteFox) or if the extension marketplace shows the skin being regularly updated Ian
    1 point
  10. There will be an edit to each of main.php and box.navigation.php. There will also be content added to the otherwise empty file cubecart.default.css. main.php From: <div class="row small-collapse"> <div class="small-12 columns"> {include file='templates/box.navigation.php'} To: <div class="row small-collapse" style="max-width: none;"> <div class="small-12 columns"> {include file='templates/box.navigation.php'} box.navigation.php From: <ul itemscope itemtype="http://ww
    1 point
  11. The debug section can be quite lengthy. Your browser has the ability to Find things in the web page. Usually by the keyboard combo CTRL-f. In the small bar that opens (maybe at the bottom of the browser window) enter one of the terms I mentioned above. If not found, find for the other term. Do NOT copy/paste the entire debug section into a forum post.
    1 point
  12. In admin, Store Settings, Advanced tab, enable debugging and enter your IP address in the adjacent field (www.showmyip.com). Then, on the Layout tab, verify there is a value greater than '1' for Number of popular products to display. Also note the Source data for popular products. Then request your homepage. At the bottom of the page will be a grey section with a lot of some diagnostic info. If the source is by Product Views, then have the browser find ORDER BY popularity DESC. If by Sales, have the browser find ORDER BY `quantity` DESC. If neither query is present, then we need
    1 point
  13. Yes - in core an admin entered order is not available for payment. This is one feature that our Enhanced Admin Order plugin does offer though - take a look at all the other features here : https://www.cubecart.com/extensions/plugins/enhanced-admin-order-entry
    1 point
  14. This statement was added to recent versions of CubeCart so that the time/date which the database server calculates can be synced to the time/date that PHP calculates for your store. When not synced, it is possible for some misunderstandings to occur: the times shown in system event logs may be off by a few hours, Coupons may expire a few hours early or later than expected, and the time/date of when orders were updated indicating when they were shipped may cross over midnight to another day. After careful analysis for your personal needs, you may wish to simply comment out the PHP statemen
    1 point
  15. Thanks Nitfox. I offer you a beer for sharing .. thank you again ..
    1 point
  16. Didn't meant to offend anyone I love the software it's great really stable. Unfortunately it wont upgrade my data base, the settings all appear to be correct. Temporary Tables are allowed. I do suspect its to do with permissions but I just don't have the time to learn it all right now so im sticking with 6.2.9 until the next update when I will try again. Thanks I think its an issue with the host. Its no big deal to me here, I like the learning bit anyway and besides I will be beginning a new project soon meaning a fresh instal. This will involve digital downloads and if all goes well it
    1 point
  17. Not surprised as they had only allocated 32 MB of RAM - that as a default for hosting accounts is just crazy !
    1 point
  18. There is a CSS rule that is setting the max-height of the logo. .main-logo img { display: block; max-width: 100%; max-height: 60px; } I can't really determine where this rule is at, but it can be overruled by adding a style attribute to the <img> tag: <div class="col-xs-7 col-sm-3"> <a href="{$ROOT_PATH}" class="main-logo"> <img src="{$STORE_LOGO}" alt="{$CONFIG.store_name}" style="min-height: 120px;"> </a> </div> Edit the main.php and main.checkout.php templates.
    1 point
  19. 1 point
  20. The snippet we will create is as follows: Enabled: Checked Unique ID: [email protected]+ Execution Order: 1 Description: Adds the MPN code from Inventory to the Admin Invoice at Orders Print Trigger: admin.order.index.print Version: 1.0 Author: https://forums.cubecart.com/topic/56026-changing-invoice-layout/ PHP Code: <?php /* Adds the MPN code to the data made available to the admin's Order Invoice template * Uses hook admin.order.index.print */ $snippet_addmpn2invoice_list_of_orders = $smarty_data['list_orders']; foreach($snippet_addmpn2invoice_list_of_orders as &$sn
    1 point
  21. Phew!!! Thanks for letting me know. Sorry for the inconvenience caused.
    1 point
  22. I coded a variant of the AIOS module's admin settings screen to add back the security token form element. Thus, it should now avoid the CSRF compatibility issue from having an older administration codebase.
    1 point
  23. maybe, I'll look into it - thanks Al.
    1 point
  24. The statement you quoted should be in a red-ish color (as seen in the code changes page in the Github), immediately followed by a replacement statement in a green-ish color. You want to see the green-ish colored statement(s) in your code.
    1 point
  25. As pointed out in the other thread about commerce plugin, I was a version behind. This might be the issue 1.3.16 - Corrected array name on phone variable form order retrieval.
    1 point
  26. Thanks - it's actually 1.3.16 now. Strange that Dashboard didn't point the update out.
    1 point
  27. 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.
    1 point
  28. You will run into a number of minor issues -- all because PHP 7 (7.4 is what I run, so not sure about earlier PHP 7 versions) is more strict about several things. (Another site I manage is running PHP 7.3 with it making no complaints at all. The server environment is commercially hosted by a seriously professional crew, so they wouldn't run PHP 7.3 if it caused issues with CubeCart.) Much of the above mentioned issues will be fixed in CC6.2.10. These issues are minor because they (nearly all of them) only cause PHP 7.4 to complain, but do the job anyway. Go for it!
    1 point
  29. 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.
    1 point
  30. Regarding this: src : url("fonts/icomoon.eot?#iefix-hwvopr" the #iefix is to fix an issue in Internet Explorer 8 and below with respect to a CSS font-face rule having more than one source location. So, probably best to keep that. but not the -hwvopr.
    1 point
  31. 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
  32. Hey, Bingo! addTabControl() is what i was looking for thanks
    1 point
  33. Does this happen on every page load, or only waiting for CubeCart to process what was POSTed and to send back a fresh page, and only for certain POSTs? In admin, CubeCart does not use the cache. So, every query communicates with the database. In admin, Store Settings, Advanced tab, enable debug mode and enter your workstation's IP address in the adjacent field (www.showmyip.com). Now, when getting pages, below the content, there will be a grey section listing database queries, and also at the bottom, a "Page Load Time". For each query, there is a value in seconds. Don't be misle
    1 point
  34. The text does not look familiar. Would this installation of CubeCart be using a skin other than Foundation? It's my opinion that modules should strive to be skin independent. (Also, please verify the module is at the current version: now at 2.2.4.)
    1 point
  35. This can be done, and it will probably involve edits to the key skin templates. Keep in mind that the later versions of CubeCart allow for product options to increase the price or decrease the price by some difference, as well as establish a new fixed price as well. So, should you ever find yourself adding an option that actually decreases the price, saying "From #.##" might be a bit strange, but still semantically correct. To experiment, edit the skin template content.homepage.php. Find: {if $product.ctrl_sale} <span class="old_price">{$produc
    1 point
  36. This will need to be explored by @Al Brookbanks.
    1 point
  37. Shipping is a complex, rule based area with so many different solutions and each one totally different to every business. we built a module which lets you link specific products to specific shipping modules which can help with more complex scenarios. An example of this would be for a shop selling small items, and large bulky items. We setup two All In One modules, then linked their bulky items to one and small items to the other. They manage two totally separate shipping configurations for those "band" of products to get rates for each band, then the aggregated costs is provided to the c
    1 point
  38. 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 <- we
    1 point
  39. Two ways: FTP the folder that was extracted from the ZIP file to CubeCart's /modules/gateways/ folder, or obtain the lightning bolt token and enter it in CubeCart's admin, Manage Extensions page. It will automagically appear in the Extensions list.
    1 point
  40. 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
  41. Please take notes of the web address of the steps you want the phrase to change. The web address would be one of ?_a=basket, ?_a=confirm, ?_a=gateway, ?_a=checkout, or ?_a=cart (possibly deprecated). There is a difference whether a customer is logged in or not. In /classes/cubecart.class.php, near line 1838, find: $checkout_button = (CC_SSL) ? $GLOBALS['language']->checkout['secure_checkout'] : $GLOBALS['language']->checkout['checkout']; If there is only one language being displayed, then you can hard-code additional phrases. For example: Find: $checkout_button = (CC_SSL
    1 point
  42. In admin, Documents, edit the document that has the HomePage button selected. (Actually, you can put this slider in any document.) <ul class="bxslider"> <li><a href="{$STORE_URL}/tesa31.html"><img src="skins/foundation/images/examples/slide1.jpg" title="Promotional Message One" /></a></li> <li><img src="skins/foundation/images/examples/slide2.jpg" /></li> <li><img src="skins/foundation/images/examples/slide3.jpg" title="Promotional Message Two" /></li> </ul> The above shows how one can make an image 'clicka
    1 point
  43. When a coupon (including a GC) is being used, a database request is made for that code where the status is enabled. If no records are returned, an error message is displayed that says this coupon (GC) code is invalid. If valid, that is, the code is good and enabled, and the database record also has a 'cart_order_id' (the order where the GC was purchased), then a check in CubeCart_order_summary is made against that 'cart_order_id'. If that table record simply exists (as it would if its status was set to 'Cancelled' as opposed to the order having been deleted), then... A check is made
    1 point
  44. There is no accounting for people that dont help themselves by running out of date software
    1 point
  45. 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.
    1 point
  46. As a follow up on this... Tried to delete the thread before replies; it didn't work. We found a few solutions/answers: 1. The error log -was- created and logged to. We just didn't know it showed up in the admin logging - as web geeks we assumed (cough) it was a stand-alone log file. 2. The token method was failing because (as the venerable Al Brookbanks illustrated) of PHP not liking ZipArchive. We installed just about every zip extension for PHP that we could - no joy. Found manual extension install instructions in an old thread and - once we figured out which folder they neede
    1 point
  47. 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.
    1 point
  48. @Dirty Butter drop us a support ticket via your account - we offer cheap (and in many cases free) "Standard" hosting plans for charities and non-profits which is perfect for small WordPress websites and as you are already a hosting customer, would be happy to offer that for free for you - see https://www.havenswift-hosting.co.uk/website-hosting/charity-non-profit-hosting/
    1 point
  49. With CubeCart 6.2.5 it is slightly different. In skins/foundation/templates/main.php, go to line 93 of skins/templates/foundation/main.php, and using smarty's syntax, comment out from: {include file='templates/box.newsletter.php'} to {*include file='templates/box.newsletter.php'*} by sandwiching the template insertion line with asterisks. If you plan to never use the newsletter, you can alternatively remove the whole block of code at line 91 to 96 from main.php: <div class="row collapse"> <div class="large-12
    1 point


  • Newsletter

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