Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


bsmither last won the day on October 20

bsmither had the most liked content!

Community Reputation

1,326 Excellent

Profile Information

  • Gender
  • Location
    Pacific Coast

Recent Profile Visitors

87,337 profile views
  1. CubeCart will use the 'master' definitions.xml file if there isn't an overriding key phrase in any of the actual assigned language files. When assigning, there is the default language that is chosen in Store Settings. But that default can be overridden by choosing which language the logged-in admin wants to personally use, and also which language was being used when a customer registered. An admin can choose which language to personally use by editing their admin profile in the administration's Administrators page. When CubeCart is initially being setup, the language the admin acquires is chosen at step one where there is a drop-down selector that says "Update" (the default language).
  2. I would say if the microdata is very specific to the product, put it in the description. But if the microdata is actually metadata, then this goes in the HTML code of the templates. In the Foundation skin, I see tags of <meta itemprop="parameter" content={$PRODUCT.parameter}">, so what else is needed?
  3. The Kurouto skin is an original skin for CC5. It has not been updated for CC6. (Nor has any CC5 skin.) The Foundation skin does have code written in for either vertical or horizontal gallery images.
  4. Make these changes to common.css: Near line 466, change the property to: #gallery height: auto; Near line 476, comment out these properties: #gallery_select /* float: left; text-align: center; width: 60px; */ Near line 482, change the property to: #gallery_select > a display: inline-block; You may need to clear CubeCart's internal cache.
  5. In Kurouto's style sheet common.css, change to the following: Near line 104, change this property to: #quick_search span.search > input width: 196px; Near line 98, change this property to: #quick_search span.search padding: 0; Near line 90, comment out these properties: #quick_search /* float: right; position: relative; right: 0px; top: 90px; width: 320px; */ You will need to have CubeCart clear its internal cache.
  6. When editing a product's details, the Description tab has an editor. Switching the editor mode to Source will let you have access to the raw HTML. Find and edit the designated HTML tags by adding the microdata stuff. The skin's templates may include a separate file called element.product.call_to_action.php. Other skins may not have this separate template file, but the relevant code is in the content.product.php template file. The call_to_action includes choosing the product's options and specifying the quantity, and the Add to Basket button area of the page.
  7. The drop-down for shipping choices is an aggregate from all enabled shipping modules. So, there could be shipping choices sourced from the UPS shipping module. Same from the Royal Mail module. But I read you are having issues with these services. These other services mentioned above -- are they weight-based as well? If so, add them into the appropriate tables. That is: Royal Mail Signed For 2nd Class 4.00 0.1 - 0.5 Royal Mail Signed For 2nd Class 5 Day Insured 2.60 0.1 - 0.5 UPS Courier Tracked Signed For Overnight 23.50 0.1 - 0.5 Each rate configuration, having matching or overlapping parameters, are not (should not be) mutually exclusive.
  8. When arriving at the module's settings for the first time, there are no default settings being shown. However, the default settings do get databased. To show the default settings, have the browser make another request for the module's settings page. Because there are no zones created as yet, there will be one table at the bottom of the page - and if filled in, to be used for world-wide rates. Once shipping zones are created, there will be a tab for each, including a "Rest of World" tab for rates when no other zone satisfies the geographical parameters. You have stated the 'country - cost' relationship. It appears to be a flat-rate per package. So, uncheck 'weight-based' and uncheck 'subtotal-based' checkboxes, Click the Advanced Settings link. For these parameters, have Per-Item as the only box checked. Save. We will now create zones. The first zone is for Europe. Click the "Add Shipping Zone" tab. The Zone Name is: Europe. This zone will contain one or more countries, so select that radio button. Click in the box that says "Choose (each country by typing here...)". Unfortunately, there is no shortcut for the EU, so you will need to select each country in Europe you will ship to (France, Spain, etc). Save this page. We now see the Shipping Zones tab and its list of zones. Click the Shipping Rates link on the Europe row. There are five rows for rates based on the number of items. We only need one row, so that row has for Name: Shipping, Price is 8.50 (do not include currency symbol). Save all changes. The second zone is USA. Repeat the steps above to create the United States zone. The third zone is China. Repeat the steps above to create the China zone. To test, on the storefront, make sure a customer is signed in with an address in the USA. From the View Basket (or Checkout) page, empty the basket. This clears out any prior shipping choices. Then, add three items into the basket. View the Basket (or begin Checkout). The Shipping should be 55.50 (18.50 x 3).
  9. Welcome SadDuck! Glad to see you made it to the forums. Unfortunately, as of the CC6.2 family, that capability is not part of the stock code. (Maybe in CC6.3 or CC7?) (I am aware of two or three half-developed solutions for this, however.)
  10. I see that there is AIOS 1.0.15. I was giving instruction from AIOS 1.0.13. The layout has changed a bit. Let me develop a plan.
  11. Welcome Neil_Armstrong! Glad to see you made it to the forums. Let's explore the module by creating a very simple shipping calculation, then work up to something more complicated. On the module settings General tab, check the status box. Also, check the "Total quantity-based rates" checkbox. (Hidden in the Advanced Settings section, is the Flat Rate checkbox which is probably checked.) On the Shipping Zones tab, we will use the "Rest of World" zone. Click the Shipping Rates link. There should be five empty rows for shipping rates. Fill in the rows as follows: Single 1.99 1 1 Double 2.99 2 2 Triple 3.99 3 3 Half-Case 6.99 4 6 Full-Case 12.99 7 12 Click Save all changes. Then click the Clear Cache button at the top-right corner. We need to make sure the Cart has no left-over, obsolete shipping data. So, as a customer, View the Cart and click "Empty Basket". Put six items in the Cart and proceed to Checkout. Since we did not create any specific zone, the AIOS module should use the Rest of World rate schedule. When you "debugged the sale", what were you viewing for the debugging?
  12. You are wanting to see in the top navigation (Category list) bar a link to a site's document? (And where do you see File Manager?) In the skin's template box.navigation.php, there is a <ul> list that a link to a document can be added. You will need to have CubeCart clear its internal cache because the constructed HTML is saved for repeated use.
  13. So, it seems there is a recent change to the code (not yet released but being tested from HEAD in the Github (and not shown in the code boxes above) -- and not related to the OP of this conversation) that includes the manufacturer's name in the search. This inclusion is not made evident, gets included even if using simple search, the search syntax is improperly loose, which then causes irrelevant products to turn up in the search results.
  14. Be advised that this setting applies also to the storefront. So, once you finish with Assign to Category, if necessary, reset the default sort back to what you want the customer to see.
  • Create New...