/** * Fetch an URL based on an extraId * syntax: {$var|geturlforextraid:extraId[:language]} * * @param string $var The string passed from the template. * @param int $extraId The id of the extra. * @param string[optional] $language The language to use, if not provided we will use the loaded language. * @return string */ public static function getURLForExtraId($var, $extraId, $language = null) { $var = (string) $var; $extraId = (int) $extraId; $language = $language !== null ? (string) $language : null; // return url return FrontendNavigation::getURLForExtraId($extraId, $language); }