Child pages
  • Exploring PrestaShop's Tools

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • categories,
  • products,
  • versions,
  • customers,
  • addresses,
  • manufacturers,
  • suppliers.

Have a good look at the exemple displayed on the page. You will have to create a relationshop between the contenu of your columns, and the location of the data in the PrestaShop catalog.

Data format

Imported data file must be in text-file, using a CSV-based format (Coma Separated Value), and the accompanying .cvs file extension. We recommend using a semicolon ";" as a separator.
You can create such a file using any text editor (we recommend Notepad++), but we do advise you to use a spreadsheet program, such as the commercial Microsoft Excel or the free software OpenOffice.org Calc, then save your work in the CSV format. Using a spreadsheet program enables you to have an easier and more visual grasp of your data, in comparison to the plain text file.

...

The table above lists all backups that have already been made, specifying the date of creation, age, file name and size.
To create a new backup of the database, click on "Create a new backup". You then arrive on the following notification:

...

You are then prompted to click on the link "download the backup file" to save your database in the SQL format (and .sql file extension), archived in BZip2 format (.bz2). Put your backup in a safe place, for you might need it at any given time. Furthermore, you can find these backups directly on your server, in the "/backup" folder, under the custom-named "/admin" folder.

CMS - Creating a Text Page

PrestaShop enables you create content pages just like you create product pages, using its CMS tool. The pages will appear to customers in the "Information" block on your homepage.

The "CMS sub-tab presents you all the content pages that were previously created on your shop, for the currently selected category (by default, the home page).

...

Clicking the "Add a New Page" link takes you to this page:a form.

Here we find the usual fields:

...

Once all the fields are filled out, click on "Save." You If activated, you can then view the result directly on your online
store.

...

This sub-tab contains two tools that generate complex server files for, so that you don't have to create them by hand – and risk breaking your shop.

...

Warning: since a .htaccess file only works with servers that support it (Apache, iPlanet, Zeus), DO NOT use this tool if your shop runs on any other server (Microsoft IIS, nginx, lighttpd...).

...

  • Check the optimization box.
  • Check the friendly URL box.
  • Check the "Disable apache multiviews" if you have a issues with friendly URLs.
  • Put your specific rules in the adequate text field.
  • Click the "Generate .htaccess file" button

...

A robots.text file enables you to block specific automated bots and web spiders, which crawl the web in order to find more webpages to add to their company's servers. Some bots you want to have full access to your website, such as Google's or Yahoo's, and some others you'd rather not, such as spam bots, content stealers, e-mail collectors, etc. Note that the worst of bots do not respect this files directive, as it is purely advisory.

PrestaShop's robots.txt generation tools simply creates a file with exclusion directives for files and directories that are not meant to be public, and should not be indexed.

...

If you want to add your own rules, do it after PrestaShop has generated this file, as it will delete any existing version of it.

Configuration Information

This sub-tab serves as a handy reminded of your PrestaShop configuration: version, server info, PHP version, MySQL version. All these prove really useful when you need to report an issue to the PrestaShop developers, or simply your webmaster.

Image Removed

Stores

PrestaShop provides a complete store-locating tool for your customers.

...

Fill-in as many of the fields as possible, as it will be displayed to your customers right within the map:

Configuration Information

This sub-tab serves as a handy reminder of your PrestaShop configuration: version, server info, PHP version, MySQL version. All these prove really useful when you need to report an issue to the PrestaShop developers, or simply your webmaster.

Image Added

Webservice

A Web service is a method of communication between two electronic devices over a network. It relies on a known set of methods, formats and access rights, so as be able to use the webservice's content on any other authorized tool, and build upon the original toolcontent.

You can enable your PrestaShop install's webservice, so that third-party tools can access your data. This potentially makes it possible for interesting tools to help you or your customers better use your shop (such as mobile applications).

...

Warning: For security reasons, make sure your shop supports secure SSL connection!

Not any app can access your store through the PrestaShop webservice: you decide which can, and what they can do. Every app as a unique connection key, with specific access rights.

You can add more apps with the usual "Add New" link and form:

...

The "Logs" sub-tab is were you can have a hand look at the PHP errors that happen. They are logged in the sub-tab's main central table, and are presented in 4 types (here with original explanations from PHP.net):

...

Choose the level, and click "Save".

Upgrade

This sub-tab features a feature introduced with version 1.4.4 of PrestaShop, and which is still considered experimental: the One-Click Upgrade, which makes it incredible easier to upgrade your PrestaShop install to the latest version... provided you already have PrestaShop 1.4.4 installed.

...

If you have the latest version already, the too tool will simply display "You currently don't need to use this feature." Starting with the release of PrestaShop 1.4.54.1, users can upgrade their shop at the click of a button.

IMPORTANT: you should make sure to properly backup both your files and your database before attempting an automatic upgrade.

...

  • Root directory: indicates where PrestaShop is located in your current install.
  • Root directory status: indicates if the read/write permissions are correctly set. If not, you will have to change them, using your FTP client. See the Getting Started guide for a quick explanation of how to perform a CHMOD.
  • Autoupgrade allowed: indicates whether your install can be upgrade using this tool or not.
  • Shop status: indicates if your shop is active or in maintenance mode. It is good practice to put your shop in maintenance mode during the whole process (file backup, database backup, automatic upgrade, verification), so as to prevent customers from losing orders...
  • PHP time limit: the automatic upgrade can be a lengthy process, as it needs to download the archive from prestashop.com, unzip it on the server, replace the currently installed files, then trigger the update itself. Hence, the PHP settings might be too low, and break the upgrade altogether, mid-process at worse. In this row, PrestaShop gives you an indication of the current PHP settings. Ideally, it should indicate "disabled".
  • Root directory: indicates whether the current access permissions for the root directory are correct. If not, the process will not be able to delete sub-folders and files.

The "Modify your options" button at the bottom of the section is in fact a link to the "Options" section, at the bottom of the page.

...

  • Don't save images: the upgrade process normally doesn't touch your images folder. If you have made a proper back of all your files, you might wish to let the process take care of that folder too, in order to have a clean install again and re-upload your files. Nevertheless, it not recommended to do this.
  • Keep theme "prestashop": the upgrade process overwrites the default theme with its latest incarnation. If you have made changes to the theme directly, you can protect these changes by choosing "Yes". It As a reminder, it is NOT recommended to edit the default theme! You should make a copy of the theme, and make changes to that copy.
  • Keep translations: same as for the default theme, if you have made changes to the PrestaShop translation files, you can protect theses changes by choosing "Yes".

...

Wiki Markup
The area below the "Update" section will then scroll with a list of the various changes brought to your PrestaShop install: removed files (normally, the ones for the default theme), location of the backup archive (normally in the {{/\[admin\]/autoupgrade}} folder), files added added to said archive, files copied from the new version (and therefore marked as upgraded). A lot of files are thus mentioned, and you do not need to read it all!

You'll know the upgrade is over when the message "upgrade complete. Please check your front-office (try to make an order, check theme)" appears in green, along with the following status update: "Upgrade process done. Congratulations ! You can now reactive your shop."

Indeed, the auto-updated update does deactivate your shop, but does not re-activate it automatically. Until you have checked that everything is okay in your back-office (everything is functioning correctly, all your products and images are there...), it is better to keep your shop from the public eye.

...