Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   userFunc и user_* (http://forum.typo3.ru/showthread.php?t=3357)

c0d3r 10.05.2007 17:09

userFunc и user_*
 
В какой-то доке встретил про userFunc для объекта USER:
Class and function names must be prefixed ”user_” (by default), methods in classes can be name however you like.

Ну, речь идёт о типа:
Код:

lib.headerTopLogo = USER
lib.headerTopLogo {
        userFunc = user_testClass->output
}

Если подумать, то by default предполагает и не by default :)
Хотелось бы следовать своим правилам именования (принятым в конторе) и уйти от префикса user_:
Код:

userFunc = testClass->output
Подскажите, пожалуйста, как это сделать?

void 10.05.2007 21:24

Вполне можно использовать префикс tx_, как это и делают все расширения :)
Только нужно не забыть включить свой класс через config.includeLibs.

c0d3r 11.05.2007 13:55

Спасибо, tx_ я заметил, конечно, у того же TV
Другого не дано?
Я объяснил причину желания в первом посте :)

Pavel Antonov 11.05.2007 15:03

Цитата:

Сообщение от c0d3r (Сообщение 11928)
Спасибо, tx_ я заметил, конечно, у того же TV
Другого не дано?
Я объяснил причину желания в первом посте :)

Нет.

Хотите писать для TYPO3 нужно следовать ее правилам.

c0d3r 11.05.2007 15:18

Спасибо.
Я не против следовать правилам TYPO3. Я за.
Только я их всех не знаю.
Отсюда такие вопросы.
По-моему, не такие и идиотские, учитывая пухлый том конфигов TYPO3.
Что-то можно и пропустить ненароком.


Часовой пояс GMT +4, время: 22:06.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot