In order to create a virtual subdomain in PHP, the following conditions must be fulfilled:
– enabled Apache’s Mod_rewrite module
– existing wildcard DNS record
– properly configured .htaccess file
Tag: PHP
Five reasons why I don’t like php templating engine
Posted on Category:PHP, MySQLRecently, I’ve been asked (yet again) by my superiors to use a templating engine on my project. The main reason for this was so that end users can edit the application templates more easily.
Therein lies the first reason:
Embedding relations in Symfony
Posted on Category:SymfonyThis quick post describes a necessary step in embedding a relation in a Symfony 1.4 form.
If you have followed Symfony’s official documentation and forums regarding embedding relations in a form, you may have already seen an example of product and productPhoto forms in a single form.
Creating Autocomplete input field for Symfony based web form
Posted on Category:SymfonyThis post describes steps required to create jQuery/AJAX input text field with autocomplete feature using Symfony php framework. It is assumed that you know how to create a web form, and install Symfony plugins, so that part won’t be explained here.
A Symfony plugin sfFormExtraPlugin is required, and, of course, jQuery (I’m using sfJqueryReloadedPlugin).
Enabling logging in production enviroment for Symfony project
Posted on Category:PHP, MySQLThis post describes steps required to enable logging in Symfony project in production enviroment.
By default logging is disabled in prod enviroment, and if you want to enable it, you need to edit settings.yml and factories.yml files in your app directory.
Getting current route name from template in Symfony
Posted on Category:PHP, MySQLWhen creating webpages with navigation and menus, it is often nessesary to assign css class for menu item that the visitor is currently viewing. This post shows an example how to get current route name from a template for that purpose.
Symfony form conditional validation with PostValidators
Posted on Categories:PHP, MySQL, SymfonyThis post describes how to use Symfony postValidators to create conditional validation of the form.
In this example I’m checking for user_type variable that can be set to person
or firm
value. If variable user_type has value person
, the form should have one set of required fields, and another set for value firm
.