Install

Step 1


If you haven't yet downloaded the zip file, get it from your order invoice.

Order ID:

Unzip the zip file, to your local computer.

Then upload the files and folders in the /UPLOAD folder to your store root folder (where config.php resides).

Step 2


This step enables your Smarty debug console to be private. A new IP address field will be added to Admin > General Settings.

In /init.php

REPLACE...

WITH...

Step 3


This step loads the reBOOT related stuff.

In /postauth.php

BEFORE...

INSERT...

Step 4


This step loads the product related stuff.

In /product.php

BEFORE...

INSERT...

Step 5


This step ensures that all tables are exported when performing a database backup in X-Cart.

In /admin/db_backup.php

REPLACE...

WITH...

Step 6


This step populates the manufacturers dropdown in the admin 'Quick Find' panel.

In /admin/auth.php AND /provider/auth.php

BEFORE....

INSERT...

Step 7


This step saves all the custom product fields and gets the maximum file upload size.

In /include/product_modify.php

BEFORE...

INSERT...

THEN BEFORE...

INSERT...

Step 8


This step adds custom product fields to the $trusted_post_variables array.

In /admin/product_modify.php

AFTER...

INSERT...

Step 9


This step adds custom product fields to the $trusted_post_variables array.

In /provider/product_modify.php

AFTER...

INSERT...

Step 10


This step adjusts the products 'per page' dropdown options.

In /include/search.php

REPLACE....

WITH...

Step 11


This step loads the templates for custom pages.

In /skin/common_files/common_templates.tpl

BEFORE....

{else}

INSERT...

{* Reboot Template *}

{elseif $main eq 'reboot_faq'}
{include file='custom/faq/faq.tpl'}

{elseif $main eq 'reboot_glossary_admin'}
{include file='admin/reboot_glossary.tpl'}

{elseif $main eq 'reboot_glossary'}
{include file='custom/glossary.tpl'}

{elseif $main eq 'reboot_page_views'}
{include file='admin/reboot_page_views.tpl'}

{elseif $main eq 'reboot_order_stats'}
{include file='admin/reboot_order_stats.tpl'}

{elseif $main eq 'reboot_manager'}
{include file='admin/reboot_manager.tpl'}

{elseif $main eq 'reboot_testimonials_admin'}
{include file='admin/reboot_testimonials.tpl'}

{elseif $main eq 'reboot_testimonials'}
{include file='modules/Testimonials/testimonials.tpl'}

{elseif $main eq 'reboot_testimonial_add'}
{include file='modules/Testimonials/testimonial_add.tpl'}

{elseif $main eq 'reboot_coupons_main'}
{include file='modules/Discount_Coupons/coupons_main.tpl'}

{elseif $main eq 'reboot_product_videos'}
{include file='custom/product_videos.tpl'}

{elseif $main eq 'wordpress'}
{include file='custom/wordpress.tpl'}

{* /Reboot Template *}

Step 12 Updated 11th Sept 2020


This step adds the admin resources for the Redactor HTML editors.

In /skin/common_files/single/home.tpl AND /skin/common_files/admin/home.tpl (if using X-Cart Platinum)

BEFORE....

INSERT...

{* Reboot Template *}
{if $active_modules.Reboot && $main ne "languages"}
  {include file="modules/Redactor/redactor.tpl"}
{/if}
{* /Reboot Template *}

Step 13 Updated 11th Sept 2020


This step adds the reBOOT admin header dropdown menus.

In /skin/common_files/admin/goodies.tpl

BEFORE....

INSERT...

{* Reboot Template *}
{if $usertype eq "A" && $active_modules.Reboot}
  {include file="admin/reboot_admin_menu.tpl"}
{/if}
{* /Reboot Template *}

Step 14


This step sets a password for the uploads manager.

In /uploads/manager.php change the password around line 22.

Password must be at least 8 characters and must contain at least 1 letter, 1 digit and 1 special character.

Step 15


This step sets a password for the testimonials manager.

In /testimonials_admin.php change the password at the top of the file.

Password must be at least 8 characters and must contain at least 1 letter, 1 digit and 1 special character.

Step 16


This step connects the testimonials manager to the X-Cart database.

In /skin/reboot/modules/Testimonials/xcrud/xcrud_config.php change the database connection credentials at the top of the file.

They must match the connection credentials in /config.php in your store root.

Step 17


This step patches the database with new languages, template settings, product fields etc.

In X-Cart Admin, go to Tools > Patch/Upgrade and underneath "Apply SQL patch", browse to and apply the following SQL patches from your local /SQL folder...

Step 17 A 01_reboot_config_and_languages.sql

Step 17 B 02_reboot_template_settings.sql

Step 17 C 03_reboot_template_addons.sql

Step 18


This step clears the cache.

In X-Cart Admin, go to Tools > Maintenance

Step 18 A Click the "Force cache generation" button

Step 18 B Click the "Rebuild category indexes" button

Step 18 C Click the "Clear X-Cart cache" button

Step 18 D Click the "Re-generate the image cache" button

Step 19


This step activates the skin.

In X-Cart Admin, go to Settings > General Settings > Appearance

Under 'Select skin to use', select reBOOT reDUX and click 'Apply changes'.


Installation complete!

You should now see the new template on your store front-end and a new 'reBOOT' menu in Admin.

Browse through the reBOOT template settings to get aquainted.

Post-Install


Enable Clean URLs by visiting Admin > General Settings > SEO and follow the instructions.

Suggested additional .htaccess code is available here. This enables compression, leverages browser caching, forces HTTPS / www. etc.

For Nginx users, additional Nginx directives:

Suggested robots.txt code is available here (note the sitemap entries at the bottom).

Favicons reside in /skin/reboot/images/icons and the template for them is /skin/reboot/customer/favicons.tpl

We recommend you secure your /admin folder, which you can usually do via your hosting control panel.

Addons


Most available addons are built-in, but some require additional modifications. Head over to the addons page for details.

Extras


Hundreds of free background tiles and images can be downloaded here (30MB).

You can upload to /skin/reboot/images/backgrounds and then browse the images at yourstore.com/skin/reboot/images/backgrounds

You can preview them here.

© 2013-2020 xcartmods.co.uk