Child pages
  • Understanding the Preferences

Versions Compared

Key

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

...

This preference page gives you access to your shop's identification details. Most of the fields are pretty self-explanatory.

  • Shop name.
  • Shop address line 1.
  • Address line 2.
  • Post/Zip code.
  • City.
  • Country.
  • Phone. Use your shop's contact phone. If you'd rather customers not call you, do not put anything in there.
  • Shop e-mail. Use the general contact e-mail address that the customers should see when they receive an e-mail from your shop.
  • Registration. Indication your shop's legal registrations numbers. This proves that you are a fully registered business, and gives it a better image.
  • State.
  • Fax.

...

You can personalize your shop's appearance with the “Appearance” tab. Note that it is in fact actually a redirect to the "Themes" sub-tab of the "Modules" tab.

...

Select the theme that will be active on your shop by clicking the radio button, then confirm by clicking "Save."

The third and last final section gives you a quick overview of the latest themes submitted to the PrestaShop Addons theme repository

...

URLs are Uniform Resource Locators, or simply put, the online address of a web page. By default, they are rather uninformative to both the customer and search engines: an URL such as http://www.myprestashop.com/product.php?id_product=2 doesn't help you know at first glance what the product is on that page. Friendly URLs are the way to achieve that, and get for instance http://www.myprestashop.com/2-music-players/27-ipod-nano-green.

A product's friendly URL is set on its own configuration, as explained on the "Adding Products and Product Categories" chapter, in the "Listing Your Product" section. The "Create a Category" section also mentions how to create friendly URLs for product categories.

But there There are some individual "static" pages (or "CMS pages") in your PrestaShop install that might just as well profit from some friendly URLwould certainly benefit from friendly URLs. This tab presents you with a list of these CMS pages, and enables you to edit their friendly URLs.

...

WARNING: Friendly URLs only work with a server setup that supports URL rewriting. Make sure to check that yours does (ask you hostyour hosting provider!), as it can make your shop completely unavailable to customers if you enable friendly URLs and the server does not support it!

...

This sub-tab contains a slew of preferences pertaining to how your products are to be handled and displayed by PrestaShop.

  • Catalog mode. Enable the Enabling catalog mode turns your shop into a simply simple gallery of products, with no way to buy the items whatsoever.
  • Allow ordering out-of-stock product. Displays the "Add to Cart" button even if the product is not currently available.
  • Enable stock management. By default you should leave this feature enabled. This affects the entire inventory management of your store, such as the management according to status, etc.
  • Display available quantities on product page. By enabling this feature, your visitors can see the quantities of each object available in stock. Displaying this information can be used to stimulate sales in the case where the quantity in stock is low. The quantities displayed are the selected attributes and combination.
  • Enable JqZoom instead of Thickbox on product page. Once you activate this feature, a zoom will appears whenever a mouse is scrolled over a product's image on your store. You can configure the zoom size by modifying the image value in the "Image" sub-tab of the "Preferences" tab.
  • Display unavailable product attributes on product page. Your product can be composed of many different combinations or attributes.
    Go to the "Configure Attributes" section from the "Adding Products and Product Categories" chapter to understand attributes and combinations. When one or several of them are not available anymore, you have two possibilities:
    • First possibility. Leave this preference active. Example: The product "iPod Shuffle" is no longer available in "Blue" in our store. By activating the feature, the product's variety will remain visible in the shop. A message indicates will indicate that the product is no longer available in the chosen option and invites customers to choose another variation.
    • Second possibility. Disabling this preference. If the blue variety of the “iPod Shuffle” product is no longer available, the product is not displayed the front office and the customer cannot select it. This feature helps to clearly display the availability of your products
  • Display "add to cart" button when product has attributes.
  • Max items in the comparator.
  • Minimum purchase total required in order to validate order. Indicates the minimum amount that must be in the shopping cart to submit an order. If the amount in this field is not reached, your customer cannot complete their purchase. If you do not want to activate this feature, enter "0" in the field.
  • Display last quantities when qty is lower than. You can display an alert when a stock of your products gets low. This option is particularly useful for promoting purchases. To configure this feature, enter the field value at which an alert message should appear on your store.
  • Number of days during which the product is considered 'new'. When you add a product in your store, it is considered new and it is reported back through the "New products" block and the "New products" page. The field allows you to specify how many days the product will remain visible on the block and page. With this feature, you choose how to display and updated your store's news. This page is usually most accessed by your loyal regular customers.
  • Re-direction after adding product to cart. When a product is added to the shopping cart and the AJAX version of the cart mode is disabled, the client can be directed to the shopping cart summary or stay in on the current page.
  • Products per page. Indicate how many products are displayed on the pages of your categories.
  • Default order by. Indicate the order of products in your store's categories. 6 choices are available:
    • Product name. Displays a list of your products based on the first letter of the product.
    • Product Price. Displays your products according to their price.
    • Product Added Date. Displays your products according to the date added to your shop.
    • Position inside category. Displays your products as they are positioned in the categories in your catalog. The position of the products can be modified directly in the catalog of your store using the position arrows. This way you have your product in the most attractive fashion for your customers.
    • Manufacturer. Displays your products in order of the first letter of the Manufacturer.
    • Project Modified Date. When you edit your products the modification date is changed. They will appear in the order of modification date.
  • Default order way. The above options can be sorted by ascending or descending order.
  • Image generated by. This feature allows you to position the product image in its pre-established space. Choose ‘height' in order to fill the frame height (the width is then recalculated to maintain the same height/width ratio as in the file of origin). You could also choose ‘width' so the image fills the width of the frame (the height is then recalculated to maintain the same proportion), or finally, choose "auto", where the width and height are calculated to maximize the space it can occupy in the frame.
  • Maximum size of product pictures. The maximum size of pictures that customers can upload (in bytes).
  • Product pictures width. The maximum width of pictures that customers can upload (in pixels).
  • Product pictures height. The maximum height of pictures that customers can upload (in pixels).
  • Use the legacy image filesystem. Only change this setting if you have moved the images folder from its default location.

...

At the end of the checkout process, a client can leave a message. He can choose to whom to send it to by selecting from the drop-down menu.

Under the "Email" sub-tab of the "Preferences" tab, you can configure PrestaShop to send emails to your customers. However, we advise that you consult your web host to determine which settings to use for this feature.

Your shop sends many messages throughout all the steps of registration or and placing an order. Here, you can configure how these messages will be sent. By default, it is advisable to use the first option of sending information to "Use the PHP mail() function”.

...

For example, in the case of GMail Gmail (the email e-mail service offered by Google), enter the following information:

...

When customers make a request using your shop's internal search engine, they may make mistakes in spelling. If PrestaShop does not display the right results, the "Alias" feature can address them. You'll be able to take words containing spelling errors, and point them to the real products sought by customers.

FirstlyFirst, to find spelling errors often typed by your users, go to the heading "Shop search" section under the "Stats" tab. You can see the words typed by your customers as well as the most frequent errors. Take the most frequent ones, and add them to your list of aliases, in order to point user to the correct product.

...

For instance, let's say your visitor frequently "player" as "palyer" and "plaier". You can create an alias for each of these typos, which will match the word "Player". Once all of your words aliases are configured, click "Save" to confirm.

We also invite you to consult the section on meta tags, to better understand how to display products based on words typed by your customers. See Configuring product description on page 25 and Tags on page 47the "Adding Products and Product Categories" and "A Look Inside the Catalog" chapters.

Image

In the "Products" sub-tab of the "Preferences" tab, you can choose to have a zoom appear when the cursor hovers over a product's image. The "Image" sub-tab enables you to configure the various sizes.

...

You can easily add a new image size, and even set to which categories it applies to.

  • Type in its name, width and height.
  • Choose which categories it applies to.
  • Validate.

...

  • AJAX search. Enabling it displays a list of results from the moment your customers type a few letters into the search bar.
  • Instant Search.
  • Minimum word length. You can choose the minimum size at which a word may be registered in the search index and found by your customers. This feature allows you to eliminate short words in the search, such as prepositions or articles (the, and, of, ...).
  • Blacklisted words. You can choose the terms that must not be found by your visitors. Enter them directly into the field, separated by "|".
  • Product Name Weight. PrestaShop enables you to prioritize certain data when a search is performed on your shop. Here is how: the keyword search term "player" is associated with the product "iPod shuffle" in the test store, and is also the name of an example product that we created, called "Walkman example".
    • We will show first the search results that has the word "player" in the name of the product. To do this, we will assign a value to the "Product Name weight" field a value that is worth far more than others. In our case, we are going to write 10 and place the value of field "Tags Weight" at 1. This way, the product with this term in its name that will appear first.
    • We take the same term "Player" but inverse reverse the values in the fields: "Product Name Weight" thus gets a 1, and "Tags Weight" gets a 10.

...

This sub-tab combines many tools and tips that might help you improve your shop's performance (server-wiseswise, not sales-wise).

Smarty

Smarty is the name of the template language used by PrestaShop's themes.

...

  • Force compile. Only enable this if you are building a making edits theme, and needed need to see your changes at each page reloadevery time you reload your page.
  • Cache. Only disable this if you debugging a theme or a module for PrestaShop. Otherwise, you should probably not touch this.

...

  • Smart cache for CSS.
  • Smart cache for JavaScript.
  • Minify HTML.
  • Compress inline JavaScript in HTML.
  • High risk HTML compression. It is marked as "high risk" because while the HTML code is very much compressed, it will not respect web-standards anymore. Use it this at your own risk: some search engines do not deal well with non-standard-respecting websitewebsites that do not respect HTML standards.

Media servers

Enable you to redirect part of your traffic (media files, for instance) to other servers under your control, through other domains or sub-domains.

...

Cyphering means to encrypt data so as to render it unreadable to unwanted eyes. Your costumers' account details, as well your own, are protect protected by cyphering. Here you can choose the algorithm you prefer:

  • Rijndael with mcrypt lib. Default choice. Fast and secure.
  • Custom BlowFish class. Better security, but performance take a toll, as it takes more time to validate the authentication, this for each page load. Your customers might appreciate the added security, but might not like the time spent waiting for the page to load.

ErgoTherefore, choose wisely.

Caching

Your server's cache stores static versions of your dynamic webpage, in order to serve these to your customers and thus reduce server load and compiling time.

...

Geolocation is "the identification of the real-world geographic location of an object, such as a radar, a mobile phone or an Internet-connected computer". In our case, geolocation is used to discover the location of a visitor, using his computer's IP and other tools. One of the usages uses of geolocation is to block visitors from certain cities/countries.

...