Joomla extension for service field generation
$30-250 USD
Paiement à la livraison
PLEASE DOWNLOAD [login to view URL] FOR FORMATTED TEXT.
1. Create backend view for creating services:
I have added (+) plus sign for parameter which should be shown on frontend if turned on or filled.
I need following fields:
Title (text) (input) +
Price (decimal(6,2) (input) +
Length (minutes) (text) (input) +
Description (mediumtext) (editor) +
Categories (loads categories from database, table #__com_xxx_service_categories), multiple selection
Add category* (text) (see below for explanation)
Price based on participants (checkbox) (int(1)) (this won't be displayed in frotnend if turned on, but price calculation should work and input hidden field added)
Select number of services (checkbox) (int(1)) +
*Once category is written into 'Add category' field it's also saved in table #__com_xxx_service_categories table.
New category should be added to categories list
Table name for storing field should be called #__com_xxx_service_fields
Please NOTE: once Price based on participants or Select number of services is checked. The other one selection should be disabled.
Example: User clicks Price based on participants checkbox, Select number of services becomes disabled. And vica versa.
-----------------------------------------------------------------------
2. Frontend:
2.1 In frontend fields have to be generated into something like this (check image - [login to view URL]).
2.2 For every field there should be hidden input to store information about user actions, example below:
<input type="hidden" name="service_field_ID_OF_FIELD" value="1"/>
in finished extension should look like this
<input type="hidden" name="service_field_1" value="1"/>
^If order is turned on (user have clicked it). Then input which has ID of field becomes 1, and if user turns it off, then value becomes 0.
^This will be used for price calculation in backend ( PHP )
Additional fields needed:
When user changes amount - calculate price based on user input, (input integer * service price) ( if parameter turned on ):
<input type="hidden" name="service_amount_ID_OF_FIELD" value="1"/>
in finished extension should look like this
<input type="hidden" name="service_amount_1" value="1"/>
Same function can be used there to calculate price. Don't do anything here, but add fields below if parameter is turned on.
<input type="hidden" name="service_attendees_ID_OF_FIELD" value="1"/>
in finished extension should look like this
<input type="hidden" name="service_attendees_1" value="1"/>
2.3 I need you to create jQuery price calculation for the fields.
3. Price calculations after form is submit is also have to be done with PHP.
Please generate extension with [login to view URL]
Nº du projet : #18239665
À propos du projet
7 freelances font une offre moyenne de 240 $ pour ce travail
Hello , I have 8+ years of extensive experience in developing and designing websites using Joomla. Working with Joomla, I am expert at customization of Joomla core, make custom component, module and plugin,customiza Plus
Hi there. My name is Dwi, and I'm a frontend developer who often work with Joomla and used to work with Component Creator. I will help you with your component creation. Let me know. Best - Dwi