Getting Started

This document explains the first steps after the shop has been installed. For the installation process please refer to Installation. If you want to know more about single data fields within the forms below, you can just click on the Help menu, which opens the context aware help.

Note

If you don’t have a working LFS instance yet, you can just use our demo shop at http://demo.getlfs.com. Please be aware that we reset the database every two hours.

Enter Shop Preferences

  1. Browse http://localhost:8000/manage.
  2. Login, if you aren’t yet.
  3. Browse to Shop / Preferences.
  4. Go to the Shop tab.
  5. Enter the Name. This is the name of the shop, for instance ACME Inc which is used on several places, e.g. as part of the meta title of all HTML pages.
  6. Enter the Shop Owner. This is the full name of the shop owner.
  7. Enter From E-mail Address. This e-mail address is used as sender for all e-mails which are sent from the shop, e.g. the order confirmation mail to the shop customer.
  8. Enter Notification E-Mail Addresses. To this addresses all notification messages will be sent. For example, if an order has been submitted.
  9. Click on the Save Shop button.
  10. Go to the Default Values tab.
  11. Select the default Price Calculator:. This is the default for all products, if the price calculator is not explicitly selected on a product.
  12. Select Invoice Countries and Shipping Countries. All selected countries will be available to the shop customers for selection.
  13. Select Default Country. This country will be preselected as default country.
  14. Click on the Save Default Values button.

Add Product Taxes

  1. Go to Shop / Product Taxes and click on the Add Product Tax button.
  2. Enter the Rate (in percentage), for instance 19.0.
  3. Click on the Add Tax button.
  4. You can add more taxes by clicking on the Add Product Tax site action and executing steps 2 to 3.

Add Delivery Times

  1. Go to Shop / Delivery Times and click on the Add Delivery Time button.
  2. Enter Min, the minimal delivery time.
  3. Enter Max, the maximal delivery time.
  4. Enter the Unit of this delivery time.
  5. Click on the Add Delivery Time button.
  6. You can add more delivery times by clicking on Add delivery time link and executing steps 2 to 3.

Add Categories

  1. Now go to Catalog / Categories.
  2. Click on the Add Category button.
  3. Enter a name and a slug.
  4. Click on the Add Category button.
  5. Go to the Data tab.
  6. Enter a Description. This will be displayed within the detail view of a category.
  7. Click on the Save Data button.
  8. Go to the View tab.
  9. Select the Category Template, In this case Category with Products which means the assigned products of the category will be displayed.
  10. Click on the Save View button.

Add Products

  1. Now go to Catalog / Products and click on the Add Product button.
  2. Enter name and a slug.
  3. Click on the Add Product button.
  4. Go to the Data tab
  5. Enter the SKU of the product. This is the unique id of the product - taken from your ERP for instance.
  6. Enter the Price of the product.
  7. Enter a Short Description. This will be displayed when the product is displayed within a overview, e.g. when a category displays it’s assigned products.
  8. Enter a Description. This will be displayed within the detail view of a product.
  9. Click on the Save Data button.
  10. Go to the Categories tab
  11. Select the above entered category and click Save Categories.
  12. Go to the Images tab
  13. Click Choose Files, browse to your images and select all images you want to upload. You will see an upload indicator and all images will be uploaded.
  14. Go back to the Data tab
  15. Check the Active check box. Only active products are displayed to the customers.
  16. Click on the Save Data button.
  17. Click on Goto Product to visit the new product.

Set Default Locale and Currency

Go to lfs_project/settings.py and change LFS_LOCALE to your needs (the default one is en_US.utf8). This will activate the correct currency and number formats at the same time.

Usually there are several locale installed on your computer. In order to check which ones, please open a terminal and type:

locale -a

To install an english locale (on Debian/Ubuntu) please enter:

sudo apt-get install language-support-en

Note

After you have changed the locale you need to restart your instance to make it active.