Создавая сайты на Joomla 2.5, часто сталкиваемся с необходимостью добавления разнообразных форм. В Joomla 1.5 я использовал CForms, но для свежей версии CMS компонент не подходит. На смену пришел Chronoforms — на мой взгляд самый удобный конструктор форм.

Однако, в нем невозможно стандартными способами поставить атрибут placeholder. Поиск в интернете вывел на платное дополнение, решающее эту задачу, поэтому решил попробовать исправить этот недочет самостоятельно средствами JavaScript.


Есть задача — в форме изменения профиля сделать возможным только изменение пароля. Адреса email, имени и логина необходимо скрыть. В самом профиле пользователь не должен видеть эти поля. А администраторской части joomla должно остаться все прежде.


В последней версии VirtueMart 1.1.9 существует проблема со свойствами товаров, а именно мы не можем в название свойства и в особенность поставить точку, запятую, двоеточие и несколько других знаков.