PHx in action
Let us learn how to use PHx by building a new functionality for our site that lets us add profiles of our family members and friends. We will add a new page called Family and Friends that will display a list of all of the individuals that we add. Once the user clicks on an individual, the site will show certain details such as the individual's name, their relationship with you, their occupation, their website, and so on. This is easy to implement; all that we have to do is to create the template variables for each of the fields, and create a template that uses these template variables. So, to display the Occupation
, the template will have a code similar to the following:
Occupation: [*occupation*]
Although this might appear to work initially, there is a small glitch. When we are entering the personal details of an individual, we may not want to enter all values for every individual. In the case of not having a value for the variable, it looks cleaner to not show the label at...