Seite 1 von 1
Title in {get_shipping_link} angeben
Verfasst: Mo 15. Nov 2010, 13:04
von die-andis
Hallo,
ich würde gerne bei {get_shipping_link} das "title" Attribut setzen, finde aber die richtige Stelle nicht. Könnt Ihr mir vielleicht sagen wo ich das machen muss?
Benutze ECB 1.0.8 mit SHOPTSTAT Urls
Gruß
Andreas
Re: Title in {get_shipping_link} angeben
Verfasst: Mo 15. Nov 2010, 13:58
von Doc Olson
Schau mal in die Datei includes/classes/Smarty_2.6.22/ecb_plugins/function.get_shipping_link.php
Da wird der Link zusammengebaut. Um das Plugin anzupassen, musst Du die Datei in den Smarty Ordner Deines Templates packen und DORT modifizieren.
Code: Alles auswählen
function smarty_function_get_shipping_link($params, &$smarty) {
return SHIPPING_EXCL . ' <a rel="nofollow" href="' .
xtc_href_link(FILENAME_CONTENT, 'coID='.SHIPPING_INFOS) .
'">' . SHIPPING_COSTS . '</a>';
}
wird dann z.B. zu
Code: Alles auswählen
function smarty_function_get_shipping_link($params, &$smarty) {
return SHIPPING_EXCL . ' <a rel="nofollow" href="' .
xtc_href_link(FILENAME_CONTENT, 'coID='.SHIPPING_INFOS) .
'" title="mein toller titel">' . SHIPPING_COSTS . '</a>';
}
Du kannst den Titel auch optional beim Aufruf der Funktion übergeben:
Code: Alles auswählen
function smarty_function_get_shipping_link($params, &$smarty) {
$titel = isset($params['title']) ? ' title="' . $params['title'] . '"' : '';
return SHIPPING_EXCL . ' <a rel="nofollow" href="' .
xtc_href_link(FILENAME_CONTENT, 'coID='.SHIPPING_INFOS) .
'"' . $title . '>' . SHIPPING_COSTS . '</a>';
}
Im Template musst Du das dann so aufrufen:
Re: Title in {get_shipping_link} angeben
Verfasst: Mo 15. Nov 2010, 14:13
von die-andis
danke!! Genau das was ich gesucht habe.
Gruß
Andreas