![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Продвинутый
Регистрация: 19.08.2005
Сообщений: 39
|
![]()
Коллеги, никак не могу решить одну проблему - прерыл кучу примеров и не вижу решения, прошу помощи.
Существует TS: temp.template.block_mini_more = $BLOCK_NAME<br><div>|</div> temp.block_mini_1 = USER_INT temp.block_mini_1.userFunc = user_block_class->draw temp.block_mini_1.stdWrap.wrap < temp.template.block_mini_more каким образом передать в \"block_mini_more\" значение $BLOCK_NAME? причем следует учесть, что данный блок может подгружатся в других частях TS посредством parseFunc реализовать не получилось. |
![]() |
![]() |
![]() |
#2 |
Продвинутый
Регистрация: 08.11.2004
Сообщений: 35
|
![]()
Можешь посмотреть пример в документации http://typo3.ru/uploads/media/fe_users_help.pdf
страница 4 - 5. |
![]() |
![]() |
![]() |
#3 |
Продвинутый
Регистрация: 08.11.2004
Сообщений: 35
|
![]()
сори, вопрос не сразу понял, только когда увидел еще один подобный вопрос.
Может скажешь саму задачу, а не вариант попытки ее решения. |
![]() |
![]() |
![]() |
#4 |
Продвинутый
Регистрация: 19.08.2005
Сообщений: 39
|
![]()
Я пошел другим путем
![]() TS: ------------- temp.template.block_mini_more = {HREF}<br><div>|</div> temp.block_mini_1 = USER_INT temp.block_mini_1.wrap < temp.template.block_mini_more temp.block_mini_1.href = /java-games/ temp.block_mini_1.string = block_mini_1.php temp.block_mini_1.userFunc = user_block_class->draw ------------- PHP: ------------- class user_block_class { function draw($conf,$content) { global $TSFE; $TSFE->set_no_cache(); $module = $content['string']; $out = \"Нечто\"; if(!empty($content[wrap])) { $out = str_replace(\"|\", $out, $content[wrap]); $out = str_replace(\"{HREF}\", $content[href], $out); } return $out; } } ------------- |
![]() |
![]() |