Re[2]: [Typo3-UG Russia] Про new_login_box
Skorokhodov Aleksandr
skoroxod at mail.ru
Sat Dec 3 20:49:38 CET 2005
Добрый день,
Saturday, December 3, 2005, 7:33:10 PM, you wrote:
MM> Hi,
MM> пока, похоже, никак :).
MM> Глухо у них там.
MM> В версии из CVS, темплэйтинг вроде поддерживается, но я не пробовал.
MM> (http://cvs.sourceforge.net/viewcvs.py/typo3xdev/tx_newloginbox/)
MM> Я тоже, когда-то, столкнулся с похожей проблемой и XCLASSнул
MM> newloginbox. Можно найти в TER - newloginbox_tmplable.
MM> Сообщения править лучше при помощи ТS:
MM> plugin.tx_newloginbox_pi1
MM> <index.php?id=1&sObj=plugin.tx_newloginbox_pi1>._LOCAL_LANG.ru {
MM> oLabel_header_error = Bla bla bla,
MM> }
а что это такое <index.php?id=1&sObj=plugin.tx_newloginbox_pi1> ?
и как можно догадаться что название property "oLabel_header_error", не
глядя в PHP-код???
в коде плугина есть такая функция
> function getOutputLabel($key,$sheet,$field) {
> $dataF = nl2br(trim(strip_tags($this->pi_getFFvalue($this->cObj->data['pi_flexform'],$field,$sheet),'<b><i><a>')));
> return $dataF ? $dataF : nl2br(trim($this->pi_getLL('oLabel_'.$key,'',1)));
> }
я так понял что из этого массива $this->cObj->data['pi_flexform']
берут те значения которые выводит плугин. а как данные попадают в data['pi_flexform']??
когда я добавляю плугин на страницу, то эти данные ввожу через
формы, а как быть если добавляю плугин через шаблон????
MM> З.Ы. А PHP править крайне не рекомендуется.
Зато все просто и понятно...
MM> Skorokhodov Aleksandr wrote:
>> ДОбрый день.
>>
>> Использую для создания сайта TemplaVoila. Сдалал TV-шаблон создал в нем dataElement login_box.
>> В шаблоне сайта (хочу чтоб логин бокс был на всех страницах )
>> добавил
>> includeLibs.tx_newloginbox_pi1=typo3conf/ext/newloginbox/pi1/class.tx_newloginbox_pi1.php
>> lib.login_box = USER
>> lib.login_box.userFunc = tx_newloginbox_pi1->main
>>
>> все работает нормально.
>> а как изменить внешний вид (html-код а не только стили) логин бокса и свойста плагина
>> (например сообщение при неправильном пароле и т.п.), кроме как подправить PHP-код???
>> Объясните пожалуйста....
>>
>>
>> Best regards,
>> Skorokhodov Aleksandr
>> skoroxod at mail.ru
>>
Best regards,
Skorokhodov Aleksandr
skoroxod at mail.ru
More information about the TYPO3-russia
mailing list