Upgrade Info - Appendix 3 (v1.3 to v1.4)

Below are the template changes in v1.4. You will need to deploy the changes manually if you made template changes and are using a different theme. Note that the details will reference data in the original theme, so you'll need to find the corresponding information in your own templates. Language files should be copied to all language folders.

New files should be added to your setup from the latest download zip file.
New Files
The following are new and must be copied to your theme/language folders:
content/*theme*/filter-search.tpl.php
content/*theme*/html/comments/*
content/*theme*/html/filter-group-link.htm
content/*theme*/html/filter-group-link-view.htm
content/*theme*/html/security.htm
content/*theme*/html/checkout/shipping-bill-state-box.htm
content/*theme*/html/checkout/shipping-bill-state-option.htm
content/*theme*/html/checkout/shipping-bill-state-select.htm

content/language/english/1.4.php
content/language/english/filters.php
content/language/english/admin/filters.php
content/language/english/admin/opt.php
CSS
The following should be added to your main stylesheet:
.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.video-container iframe, .video-container object, .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border:0 !important;
}
.nav_show_filters {
  text-align: right;
  border-top: 1px dashed #ddd;
  margin-top:10px;
  padding-top:10px;
}
.nav_show_filters i {
  font-size: 20px !important;
}
Javascript
The following should be replaced and updated:
content/*theme*/js/bootstrap.js
content/*theme*/js/functions.js
content/*theme*/js/jquery.js
content/*theme*/js/ops.js
Template Files
The following template files have had significant changes and must be updated in your installation. Custom changes must be reapplied:
content/*theme*/checkout-no-shipping.tpl.php
content/*theme*/checkout-none-gateway.tpl.php
content/*theme*/checkout-shipping.tpl.php
content/*theme*/nav-menu.php
content/*theme*/product.tpl.php
Open the 'footer.tpl.php' file and add the following at the bottom of the file:

<?php
echo $this->SEC_TOKEN;
?>
Language File Changes
Open the 'content/language/*language*/admin/search-sales.php' language file and update the following variable from the latest release file:

$msw_adm_search_sales18

It was updated in the latest version for the billing fields.
Something Missing?
Was a template update not shown here that caused something to break? Please let us know, thank you.
Back to Appendix
Back to Upgrades