Вопрос в том, где вы хотите его использовать.
Если вы хотите использовать его в разных местах в TypoScript, вы можете, например, сделать это в stdWrap.append / stdWrap.prepend ваших ссылок.
myMenu = HMENU
myMenu ...
myMenu.stdWrap.append < temp.getUrl
Вы можете просто положить его в регистр:
page.1.LOAD_REGISTER
page.1.getUrl < temp.getUrl
и т. Д. используйте свой регистр в Tilte-Tag изображения:
lib.MyImage = IMAGE
lib.MyImage.file = ...
lib.MyImage.titleText.data = REGISTER:getUrl
lib.MyImage.tilteText.noTrimWrap = | makes no sense (IMHO:) ||
Если вам нужно это в вашем расширении, просто используйте его с cObjGetSingle.
plugin.tx_yourextension_pi1.getUrl < temp.getUrl
Внутри вашего расширения используйте его через
function main($content, $conf) {
$this->conf = $conf;
return $this->cObj->cObjGetSingle($this->conf['getUrl'], $this->conf['getUrl.'], 'getUrl');
}
Примечание: используйте lib.getUrl вместо temp.getUrl, в противном случае вы можете столкнуться с проблемами с некэшированными частями TypoScript.