This book is the missing manual for creating forms on your Joomla! site. Using simple examples that you can easily follow we will show you how you can create forms of almost any kind. Most of the chapters focus on one topic starting with simple recipes for new users and then adding new features that add more to the form but may also require more knowledge and experience to implement.Other chapters look in more detail at adding special features, or creating forms to perform particular tasks. Again the recipes range from those that a new user can easily implement to those that will help more advanced developers.Each recipe is kept as simple as possible and set out so that it can be easily implemented with the code supplied; and the recipes are also a set of building blocks that you can use to create much more complex forms using several recipes to build your form.As far as space allows we have explained how the code works, what features of Joomla or of ChronoForms we are using and we’ve offered suggestions in the ‘There’s more . . .’ sections for ways in which the basic recipe can be extended or adapted.The code examples are complete and can be adapted by new users with the minimum of customization or they can be as a starting point for developers with more coding experience to build on and adapt to create fully customized form applications. This is a practical hands-on book for people who want to add forms to their Joomla! site.Whether you just want to add a simple newsletter sign-up form or a complex multi-page interactive form you’ll find helpful suggestions and recipes that will get your forms working. Many recipes will work ‘out-of-the-box’ using ChronoForms built-in capabilities; other more advanced recipes require some knowledge of Joomla!, HTML, CSS ,PHP, MySQL or JavaScript. There is working code with each recipe that you can adapt to meet your specific needs.
Editorial Reviews
About the Author
Bob Janes
Bob Janes started programming with punched cards a long time ago. As the Finance Director of a multi-national business, he kept his finger in the IT pie, much to the chagrin of those in corporate IT, and delivered innovative and successful systems projects ranging from foreign exchange to manufacturing.
More recently, he has been able to return to hands-on coding and learned the basics of CMS coding with E-Xoops before turning his hand to Joomla! and WordPress. Bob enjoys learning through answering questions and has made more than 14,000 posts in the ChronoForms forums over the last few years.
Bob divides his time between Brittany and London, and divides his work between coding and coaching – he has Bachelor’s degrees in both Mathematics and Psychology and a Master’s degree in Organisational Consulting.