Joomla CCK (Content Construction Kit) - Layouts

Layout - is an any joomla form on your site. You create on your joomla website "Application form", "Booking form", "Contact us form", form for show all products, "all offices on map" .. anything - you create layout. And OrdaSoft Joomla CCK - will help to you with that

Layout - is an any joomla page on yours website. With help OrdaSoft Joomla CCK Layout Manager - you may create any Joomla Pages - with use Drag & Drop page builder, Joomla modules, custom fields, MCE editor. Every page will full responsive. After create this joomla page - you easy may use it us mock-up for create new page like created. You easy may show it in Joomla menu

Layout - is a key of elements for your Instance (product). Layout serves in order that you could show of your Instance (product). Layout - is a form - which you use to add or show your instances.

Add Layout #

This is main layout - without it, you or your users won't be able to add something on your site. It is Important!

This Ordasoft - Joomla CCK website builder layout exists for addition of new Instance. You should use this layout in order that there was a possibility of addition of new Instance (an example: addition of the new house, car, goods, etc.)

add-layout-front-end in Joomla CCK - website builder

Note: You can adjust addition of "add layout" as on back-end and on front-end. Custom field "Send Button", this button is obligatory for a parcel of data from the user in the database, in the administrator of the panel is carried out by buttons of management of the Apply component. But for frontend - this field is important! for "Add layout".

Show Layout #

This is main layout - without it, you or your users won't be able to show something on your site. This is Important!

This Layout exists to display earlier added Instances. Important - without creation of "Add layout" it won't turn out to create "Show Layout". It is connected with the fact that without having created any Instance (product) you can't display it.

You can create so many "show layouts" as you need, but in Joomla CCK - website builder the 2 show layouts are important:

  • Show Instance - details layout, where you show all fields for your instance. Use this layout for detail product description
  • Show Instance - short layout, where you show only some important fields for your instance. Use this layout for show in another layouts, where you need to show many Instances (category layout, All Instances layout, Instances from user layout, Parent - Child connect layout )
show-layout-front-end in Joomla CCK - website builder

Show All Instances Layout #

Show all Instance like category layout with its help you can show all earlier created Instances. In this point you have an opportunity to display Instances (products) created earlier in "Add Instance".

Ordinary there you show "Short details" about product, so you need connect to "All instances layout" the "Show Instance" short detail layout

To show "All instances" or one category we use next rules:

  • 1. Created Full detail "Show instance layout" - with full instance details
  • 2. Create short "show instance layout", where show only short info about instance (as example: Photo, title, address), To fields in this layout, you must connect layout to Full detail "Show instance layout" from point 1
  • 3. Create "All instances" layout, connect to it as "Attachment layout" the "show instance layout" from point 2.
Joomla CCK - website builder, add all instances layout

For add "show layout" to "All Instances Layout" - you use button "Attach Layout"->"Add new". Please check image, there, in this "field setting" you may set show instances as Grid or as List.

Also in this layout you see fields:

  • All Instances Map - If your Instances have "CCK Location field" - and you wish show all your instances on map, you need add this field to "All instances Show Layout"
  • Order By - For Show "Order by control" to users, and for set default instances ordering
  • Pagenator - for possibility divide show all items to Pages
  • Alphabetical Pagenator - for possibility create Pagenator By Letters

Also please check form settings for "All instances" layout. There you find:

  • Featured layout - You may show any layout with the help of our "CCK Layout show module". Every Item (Instance) in Joomla CCK - website builder - you may mark as "featured" - these items for you most important to show for users. In every item we have "Featured fields": "Featured click" and "Featured show". Items with not zero "Featured" fields you may show in "Featured layout". Every click by this item or show this item - subtract these fields by 1. When both "featured" fields will equal zero - Items will leave from the "Featured Layout" These fields can set only admin
  • Number of displayed instances - need when you show this layout as module, As example: Featured module, Last Added Items etc.
  • How many items per page will be displayed - For Pagenator configure
show-layout-front-end in Joomla CCK - website builder

And Yet one important thing about "All Instance Layout". When you show many "Short details - show instance layouts" - you need Permit to user see "Show Layout" with Full Details Description about Instance. In before version of Joomla CCK - Joomla CCK website builder, you do this in "Form settings". In last version of Joomla CCK, you do this in "field settings". So you need open "show instance layout" which you added to "all instance layout", and there for fields which you wish use as link for redirect to "details layout" -> select layout for redirect. You may do this for image or title CCK fields.

Show Category #

Show category layout

existing for display of one category and All Instances (your products) from this Category. For a correct display of this Joomla CCK layout, You need have "Category field" in your Instance.

Obligatory part: It is worth understanding that display of all categories means existence of categories, so that during creation of Instance (product) you need to allocate him with field: category, thus you will be able to sort and display Category Layout.

show-category-layout-front-end

"CCK Category Show layout" is very like to "All Instances Show Layouts", so please recheck description Show All Instances Layout

Show All Category #

layout for display of all earlier created categories layout. Obligatory part: It is worth understanding that display of all categories means existence of categories as fields in Instance, so during creation of Instance (product) you need to allocate him with field: category, so you will be able to sort and display Show all category layout.

And also it is necessary to create layout which displays of one category which will be looped for display in all categories

Show Calendar #

Calendar layout is the most powerful Ordasoft Joomla CCK - Joomla CCK website builder tool which deserve separate consideration. This CCK layout helps the user to carry out the Instance display through a calendar form. On the general functionality he is similar to Show all Instances, but has several functional features - for example, he has function of export to Google the calendar.

show-calendar in Joomla CCK - website builder

It is necessary for correct work of this layout:

Add layout then to it to create Show Layout. It will be important to convinced that in both of these layout there was Date Field as all functional work of Layout Calendar is based on it. Now you need to create Joomla CCK Calendar Layout. In him to add Field: Calendar. Also from custom of opportunities the possibility of addition of Field of navigation and an opportunity and search in concrete date enters here.

We advise also to create Show All Instance Layout, creation more than one event is planned for a case if in your calendar.

If you plan to add time to the Joomla CCK calendar, that check that in Joomla CCK Settings you have chosen "Rent type with time"

Show / Add Review Layout #

Allows to add a review form for the review, comments. Important feature of this layout consists in need to his binding only to existing (created earlier) before Show Layout, so it is the auxiliary (dependent) model

review-category-layout in Joomla CCK - website builder

Add Request Form #

Layout existing for creation of a universal form of filling and sending data (application form, contact form or smth else). Can act as an independent form or you may attached it to other layout, articles, show in the menu and in modules.

Add Buy Request Form #

Layout existing for creation of a universal form of filling and sending data. It is attached to Show Layout. Differs from Add request form Layout in the maintenance of fields and functions focused a form for purchase of a Instance (product). Parent instance (product) must have PRICe field, so with this your clients may buy this instance. In admin area Joomla CCK has "Buy request manager" - where you see all "Buy requests".

Joomla CCK - website builder, Add Rent Request Form #

"Add rent request form" - special form if you need rent something, Or you need create booking form in OS Joomla CCK. You may use "Add rent request form" only attachment form to some instance for filling and sending data of the beginning and end of rent. It is attached to Show Layout. Differs from Add request form Layout in the maintenance of fields and functions focused a form for rent of a Instance (product).

rent requrest form in Joomla website builder

If you wish ask money for rent(booking) the parent instance must have PRICe field, and self "add rent request layout" must have 2 date fields, for which you need set "Field types": "Rent from" and "rent to". These fields important for rent workflow.

add rent request form in Joomla website builder

In admin area Joomla CCK has "Rent request manager" - where you see all "Rent requests". Also you may from admin area manage all your rents.

Search Layout #

CCK Search layout is containing functions the search allowing to carry out among your Instances. Can act as an independent form, it is attached to other layout, articles, added in the menu and in modules.

search-layout

When you create it, you need in "CCK Layout manager", press "NEW" and select: 'Search Layout', next you do as in every another layouts, you Darg&Drop fields from "left"(fields) part to "center" (layout part), and for every fields you need check settings. As example if you need create number field with slider.

search-layout - number field

You need Drag&Drop number field to layout, and check settings for it, Please check attachment image (point 1 on image)

search-layout - number field

Also there we have some very important field "Search" - it need if you need create "search by text" through "Text fields", There your clients type "text for search" (point 2 on image).

For "text fields" in setting you may set:

  • "Show" - field will show to user for select, do search through it or not.
  • "Search" - field will not show to user, Joomla CCK will do search through this field.

Also there in Joomla CCK - Joomla CCK website builder have some very important fields "Rent from", "Rent to" - it need if you need create Booking System, You set field with "Rent from" and "Rent to" type at time create "Rent request layout"(Booking layout)(point 3 on image). With help this field you may search apartment or car or book or any another "Instance", when this "Instance" free from rent(bookings)

And Last very important field for ANY Frontend layout: "Search Button"(point 4 on image) - it need for run search by user

Other documentations of Joomla CCK - website builder:

- Start working with joomla cck - joomla website builder
- OS CCK - joomla field builder
- How to export data from the Joomla CCK - website builder
- How to import data in the Joomla CCK - website builder
- Configuring Joomla CCK - website builder fields in different layouts
- How create Last added Instances module with help website builder - Joomla CCK
- Show Website builder - Joomla CCK layout with help OS CCK Layout module
- Create location map with Website builder - Joomla CCK
- How configure field access or show contact in Website builder - Joomla CCK
- Joomla CCK, community website builder
- How show entity fields in Instances Manager, Joomla website builder!
- How to build a family tree in your website with website builder joomla cck

»