• J in this project, we are implementing J point of bug_project.
This above class diagram involves 3 classes that are working together to implement category system.
1. Category (or domain), sub_category are edited in admin.
While editing category, we must provide another name to the category that will be called «French name», the existing one will be renamed «English name»
Also provide English and French name to the category (see above point 1).
While editing each sub_category, we must have ability to define a list of properties. For instance if the category is «Cars» and the sub_category is «selling cars» a property can be the «Car Brand», «The type of gear», «year of built»…So you must provide a way to edit the list of all properties the user have to.
The property must have an English and a French name in order to easy translate it. While editing, the user must tell if the property is mandatory.
Input_type indicates if the property holds its data in a textfield, a combobox, a check-box, a radio-button….
Property data is a textfield, a combobox, a check-box, radio-button that will hold the list of items that the user will browse into while editing his ad.
Properties are used first at form.php. If the sub_category within the ad is being edited has property, then the properties must be displayed at form.php. If a property is mandatory then, the user must populate it before [url removed, login to view] is submitted. So you must modify announces table in the database to be able to submit ads with their respective properties.
Finally, at [url removed, login to view], if an ad has properties, they must be displayed and highlighted. Properties is very important because they give more details to visitors, helping them to get the right information they need.
See beside what I mean by properties of a sub-category (this comes from kijiji)
Here for instance, properties are «Bedrooms, Bathrooms» about a renting house, see here at [url removed, login to view] [url removed, login to view]
7 freelancers are bidding on average $177 for this job
Bonjour.. PHP expert.. I can develop the system for you according to the rules you set in your project's page. please message me to discuss it and get started.
I am just looking for some freelance work to make some extra money. I am a software engineer. I am a fast typist. So, I am very good at computer skills. I am also very good at surfing/searching internet.