【发布时间】:2015-03-11 14:41:16
【问题描述】:
我有一个自定义内容元素,它使用从链接操作继承的视图助手。当此链接“活动”时,我想使用特定的 CSS。一种方法是读取_GET 并检查链接变量。我可以从视图助手以理智的方式访问_GET 吗?还是有更好的办法?
也许这是不可能的,因为 view-helper 的输出会被缓存...
我当然可以直接访问$_GET,但这是否适用于 RealUrl?
【问题讨论】:
标签: typo3 typo3-6.1.x
我有一个自定义内容元素,它使用从链接操作继承的视图助手。当此链接“活动”时,我想使用特定的 CSS。一种方法是读取_GET 并检查链接变量。我可以从视图助手以理智的方式访问_GET 吗?还是有更好的办法?
也许这是不可能的,因为 view-helper 的输出会被缓存...
我当然可以直接访问$_GET,但这是否适用于 RealUrl?
【问题讨论】:
标签: typo3 typo3-6.1.x
当然可以,就像在控制器中一样:
$fooInGet = \TYPO3\CMS\Core\Utility\GeneralUtility::_GET('foo');
$barInPost = \TYPO3\CMS\Core\Utility\GeneralUtility::_POST('bar');
$zeeAnywhere = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('zee');
【讨论】: