rpoy
posted this
10 September 2016
Hi!
For me personally, I would not create forms in a template as it would tie the functionality to the template and not the CMS. I use Themler to create the theme / style of the site and use a form designer in the CMS system.
I find that Joomla and SEBLOD CCK is a very powerful combination. One of the greatest things with SEBLOD is that you can develop a form (contact us) then export it as a package, which can then be installed on other Joomla & SEBLOD sites! The idea being that you do not have to recreate the common forms for each site. Of course there are others - ninja forms for Wordpress etc... Check to see if there is a form designer plugin for the CMS you are working with.
I think keeping the forms separate also makes it easier if you want to freshen up a site in a few years because you can simply apply a new template and not have to worry that there is key functionality to the site that was developed in the template.
After playing with this for a little while, it appears that the Themler form designer is still a bit limited. I do not see a way for field validation or email submission as of yet but I'm sure it will get better with future releases.
As of right now, I will need more convincing to determine if its a good idea to build forms in the template. For site maintenance and changes, it think this could be somewhat problematic. A very big problem, would happen if you did not include Themler when exporting the theme. It would become very difficult to make the changes to the form.
Anyway - there are a lot of ways to solve the problem.
Just my $.02
Hi!
For me personally, I would not create forms in a template as it would tie the functionality to the template and not the CMS. I use Themler to create the theme / style of the site and use a form designer in the CMS system.
I find that Joomla and SEBLOD CCK is a very powerful combination. One of the greatest things with SEBLOD is that you can develop a form (contact us) then export it as a package, which can then be installed on other Joomla & SEBLOD sites! The idea being that you do not have to recreate the common forms for each site. Of course there are others - ninja forms for Wordpress etc... Check to see if there is a form designer plugin for the CMS you are working with.
I think keeping the forms separate also makes it easier if you want to freshen up a site in a few years because you can simply apply a new template and not have to worry that there is key functionality to the site that was developed in the template.
After playing with this for a little while, it appears that the Themler form designer is still a bit limited. I do not see a way for field validation or email submission as of yet but I'm sure it will get better with future releases.
As of right now, I will need more convincing to determine if its a good idea to build forms in the template. For site maintenance and changes, it think this could be somewhat problematic. A very big problem, would happen if you did not include Themler when exporting the theme. It would become very difficult to make the changes to the form.
Anyway - there are a lot of ways to solve the problem.
Just my $.02