For today’s post I’m assuming you’ve read the Jobeet Tutorial, or at least made it as far as Day 7. I’ll extend on the tutorial of pagination and add, with my own example, instructions on setting it up more generalized and adding ajax to the mix to load the pages on the spot.
Symfony has extended support for forms, including formatting them. But by default Symfony generates them separately and not generalized. In this post I’ll talk about creating a global _form partial and how to use it to prevent code duplication, but still give frontend programmers and designers all the flexibility they need.
Symfony claims to fully support multilingual sites (and it does), but I ran into some problems especially with Forms and the MVC pattern. While adding language support in the view is very easy and natural, adding language support on the controller side is very tricky (especially outside actions). Also forms are not supported properly. Fortunately I did your research for you and came up with some solutions…
Google Analytics has been updated extensively in the last few years and they’ve added a lot of nice new features. I noticed it has gone from generalized nice-to-know statistics (such as unique visitors or browser information) to advanced ad-sense, campaign and target tracking. It has also become so bloated that one has to read a lot of ‘Help’ to actually get what they are trying to offer you.