MyPricesComponent for JoomlaMYPRICES Joomla Component & Plugin is an easy to use pricelist for service provider.

It has been developed for small service providers or shops like Dive Centres, Paragliding Schools and Tennis Centres. These service providers have pricelists of their services and rental prices.

To be able to refer to the prices in many locations in the content we have developed MYPRICES. Now all prices can be changed in one single component, and do not have to be edited in many different pages.

 

A very special feature of MYPRICES has been developed for our customers who are running several webpages with different domains in different languages. As designers of multilingual webpages we needed this feature urgently. It allows you to have your prices in ONE PAGE ONLY, so just one single change necessary. All other domains only need the plugin and will receive the prices from the one and only database. This "crosspage data access" is available only if you are running all domains on the same server.

 

DOWNLOAD AND INSTALL

After purchase you may download the component and plugin. They will come together in a UNZIP-FIRST.ZIP archive. Please unzip fisrt to seperate the component and the plugin.

Install both through your Joomla extension installation system.

 

PRICE

The price for this software including updates for 12 months is 25 €

 

License & Terms of Service

You should carefully read the following License & Terms of Service.

GNU/GPL LICENSE

The software distributed by WEBMASTER SERVICE TENERIFE (the "products") consists of components, modules and plugins for the Joomla application framework (also identified as "Joomla extensions" as a whole).

The products are free software; you can redistribute a product and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. All existing copyrights must be prominently visible on all modified versions of this software.

The products are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Please read the complete GNU General Public License for more details.

PROPRIETARY LICENSE 

You are authorized to make any necessary modification(s) to the products' templates to fit your purposes. You may not however redistribute or release any modifications as GPL or otherwise. You must also not change or remove the copyright information in the HTML, CSS and JavaScript files. Please contact us if you have any requirements that are not covered by these terms.

TERMS OF SERVICE

Our website provides a download service for the products in accordance with the licenses listed above and the following Terms Of Service issued by our company, WEBMASTER SERVICE TENERIFE:

  1. Unlimited product usage granted: Your purchase grants you the rights to download the products 3 times and use in as many domains and/or websites as you wish. 
  2. Product modifications: You are authorized to make any necessary modification(s) to the products to fit your purposes. Redistribution of the product or any modified version must always be done in accordance with the GNU/GPL license. In this case, you must also not change or remove the copyright information in the header of the XML descriptor file or in PHP files.
  3. Template modifications: You are authorized to make any necessary modification(s) to the templates included in our products available under subscription to fit your purposes. It is strictly prohibited however to redistribute or release any modifications that apply to HTML, CSS or JavaScript files as GPL or otherwise, for the sake of porting/forking these templates to any platforms and/or content management systems. You must also not change or remove the copyright information in the HTML, CSS and JavaScript files.
  4. Updates: All of the products are designed for the latest stable (LTS/Long Term Support) version of Joomla unless stated otherwise, but we can give no guarantee, that the products will run with future versions of Joomla. 
  5. Delivery: The products may be downloaded immediately after payment. The download attempts are limited to 3 downloads. 
  6. Assignability: You may not sub-license, assign, or transfer your subscription to anyone else without prior written consent from WEBMASTER SERVICE TENERIFE.
  7. Ownership: You may not claim intellectual or exclusive ownership to any of the products, modified or unmodified. All products are property of WEBMASTER SERVICE TENERIFE. The products are provided “as is” without warranty of any kind, either expressed or implied. In no event shall our juridical person be liable for any damages including, but not limited to, direct, indirect, special, incidental or consequential damages or other losses arising out of the use of or inability to use the products.
  8. Return/Refund Policy: Since our company is offering non-tangible irrevocable goods we do not issue refunds after a purchase, which you are responsible for understanding upon purchasing. Please make sure that you have carefully read all relevant documentation and tried out the demos.
  9. Warranty:WEBMASTER SERVICE TENERIFE does not warranty or guarantee these products in any manner. We cannot guarantee they will function with all 3rd party extensions or templates as there is currently no certification process for such extensions or templates. All WEBMASTER SERVICE TENERIFE products are tested to work on all major browsers like Mozilla Firefox, Microsoft Internet Explorer (version 7 and newer), Google Chrome, Opera, Apple Safari (version 3 and newer).
  10. Support:WEBMASTER SERVICE TENERIFE offers commercial extensions "as is", with no implied meaning that they will function exactly as you wish or with all 3rd party extensions. Further, we offer no technical support via email or otherwise for installation, customization, administration of Joomla. Any necesary support will be charged seperately and is not part of your purchase.

COPYRIGHTED MATERIAL

All of the content on this web site is protected from re-use and publication by our existing copyrights. Violating these rights by reproducing the copy in print or online is a violation of these terms.

 

MYPRICES COMPONENT

Please find MYPRICES COMPONENT after installation in your JOOMLA Admin Area Components Menu.

 

First you should define some CATEGORIES.

MyPrices 003

Add a new Category by pressing the NEW Button.

MyPrices 004

 

Name your Category, you may leave the alias free, it will be set by Joomla automatically. If this Category is a Subcategory you may adjust the Parent Category.

Language settings and Descriptions are optional. You should not use any special characters or spaces in your category names. German words with ö,ä,ü should be avoided as well as ñ, á, é, ó, ú in spanish pages.

Your category names are used to address the listings in your plugin code later on, these names must not be readable towards your customers as they will not get them to see. You may also use names like "list1", "list2" etc.

 

Save the category.

 

MyPrices 006

 

Categories are important to select different prices.

You will have the option to display different pricelists in your content, each pricelist will be called by the category title.

e.g.

Category = "MyServices" for the courses that you offer

Category = "Rental" for the equipment you rent out for the course participants

 

Now add your prices

After you have defined the Categories you may now add your prices to the listing.

Add a new price:

MyPrices 008 

Now you can name your price, e.g. "Bungee Jumping Course"

Select the Category

Select the type of price 

  • something to sell
  • a service like the Bungee Jumping Course
  • something for rent
  • or a supplemental price (In the Pricelist this price will automatically be displayed with a "+" before the price)

 

You can have 2 main prices and an additional suppelement price.

 

Usually you will only use the first price. Your listing then will look like this:

Bungee Course 250 €

 

In some cases you have 2 different prices e.g. one per day and another per week, so you can use price and 2nd price. The header title of each price will be defined late in the plugin. Your listing will look like this:

Courses  Winter  Summer
 Bungee Course  250 €  290 €

 

"Supplement for Price" and "Supplement for Price 2" is a text that will be displayed superscripted behind the price as a reference which you can refer to later in your content. This would look like this:

Bungee Course 250 € 1

 

 1) Bungee rope included

 

If you use a Supplement Text and Supplement Price, this will be shown in two extra columns. It can be used to display extra charges and it would look like this:

 Bungee Course  250 €  Licensefee + 45 € 

 

Sort order

The sort order is important to order your listing, you may use 0, 1, 2, 3 ... as well as a, b, c, d ... or other. If you do not give a sort order, all your prices will be listed in an alphabetical order by the title.

 

Description

The description is optional. It can be displayed below the Title and would look like this:

Bungee Course

minimum age 16 years

250 €

 

MYPRICES PLUGIN

After installation of the Plugin you need to "Enable" it.

MyPrices 012

You have several adjustments available in this plugin:

MyPrices 014

 

Use external Server (default = NO)

If you install this Plugin on webpage www.bbb.com but your MYPRICES component with all your pricelists is installed on webpage www.aaa.com you can use the external SQL-Server from www.aaa.com to get your pricelists displayed.

 

The following adjustments are only necessary if "External Server" is set to YES!

  • External Server : Name of the external SQL-Server
  • External User : User-ID of the external SQL-Server
  • External Database : Name of the external Database
  • External Password : Password of the external Database
  • External Table Prefix : Prefix of the external database e.g. JOS_

 

These adjustments change the appearance of your MYPRICES pricelists:

  • Table width (default = 100%) : can be set to percent or pixel of the desired width e.g. 450px, by default it will be 100%
  • Table position : you can have the table leftbound, rightbound or in the middle of the page.
  • Cell Padding : gives the distance of each cell of the table to the content text in pixel within the cell. Must be numbers only no px!
  • Header Background color : is the color of the header of the table (use HEX)
  • Table Line color 1 and 2 will determine the backgroundcolors of your pricelist lines. If you want a unique color for all lines you must set here equal values (HEX)

 

 

CALL of MYPRICES Plugin

There are two ways to call the prices.

Please note that you need to write the code lines noted below WITHOUT the spaces before and after the brackets. We needed to add these spaces to avoid the code line to be processed by the active myprices plugin.

 

Call a complete List:

{ MYPRICES cat:="Name of the Category" }

Article 199 €
Article 2199 €

 

Options

Show Listing with description

{ MYPRICES cat:="Name of the Category" desc:="true" }

Article 1

Description of Article 1

99 €
Article 2

Description of Article 2

199 €

 

Show Listing with a header

{ MYPRICES cat:="Name of the Category" header:="Courses|Winter|Summer" }

use the pipe sign | to seperate the header titles

 

CoursesWinterSummer
Service 150 €75 €
Service 220 €40 €

 

Show Listing with a defined text before each price

{ MYPRICES cat:="Name of the Category" preprice:="Winter" preprice2:="Summer" }

 

Service 1Winter 50 €Summer 75 €
Service 2Winter 20 €Summer 40 €

 

Show Listing with a defined text after each price

{ MYPRICES cat:="Name of the Category" aftprice:="per person" aftprice2:="per day" }

 

Service 150 € per person75 € per day
Service 220 € per person40 € per day

 

Show Listing with supplements

{ MYPRICES cat:="Name of the Category" }

Supplement 1+ 15 €
Supplement 2+ 25 €

 

Show Listing for articles with extras

{ MYPRICES cat:="Name of the Category" }

Article 155 €Extra for article 1 + 15 €
Article 245 €Extra for article 2 + 12 €

 

Call a single price:

{ SHOWPRICE id:="ID of the price" }

 

This will show a single price in your content, so you may use it to describe your offers in your content. Find the ID-number in your MYPRICES Component.

Example:

The price for Article 1 is { SHOWPRICE id:="15" }.

Result:

The price for Article 1 is 99 €

 

Option - No price sticker label

To display the price without the sticker label adjusted in the plugin just add the option label:="none".

Example:

The price for Article 1 is { SHOWPRICE id:="15" label:="none" }.

Result:

The price for Article 1 is 99 €

 

Option - Change price sticker label individually

To display the price without the sticker label adjusted in the plugin just add the option label:="none".

Example:

The price for Article 1 is { SHOWPRICE id:="15" label:="blue" }.

Result:

The price for Article 1 is 99 €

Example:

The price for Article 1 is { SHOWPRICE id:="15" label:="pink" }.

Result:

The price for Article 1 is 99 €

Example:

The price for Article 1 is { SHOWPRICE id:="15" label:="yellow" }.

Result:

The price for Article 1 is 99 €

 

Option - Big vertical price label

This big red vertical price label will be displayed at the right side allways (float: right).

Example:

The price for Article 1 is { SHOWPRICE id:="15" label:="redvertical" }.

Result:

The price for Article 1 is

99 €

ORDER NOW