It is possible override the default item/category template layout in item/category view via the URL
--to select a different layout in category view, use:
&clayout=othertmpl
--to select a different layout in item view, use:&ilayout=othertmpl
NOTE:
-- notice the c AND i
-- but beware that the overriding template will use the template parameter values of the category's configured
-- check if you need to use: & or ?
$link = '...';
$link .= (strstr($link, '?') ? '&' : '?') . 'clayout=othertemplate';