am: 15. November 2012, 12:37:54
Hallo,
Ich baue derzeit
dieses Modul für CSS Buttons ein. Das meiste funktioniert aber habe einige Probleme mit verlinkungen.
Beispiel
shopping_cart.html{config_load
file="$language/lang_$language.conf" section
="shopping_cart"}{php
}global $breadcrumb, $cPath_array, $actual_products_id;if(!empty($cPath_array)) { $this->assign('CONTINUE_NAME',$breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['title']); $this->assign('CONTINUE_LINK',$breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['link']); $ct_shopping = $breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['link']; }if(!empty($actual_products_id)) { $this->assign('CONTINUE_NAME',$breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['title']); $this->assign('CONTINUE_LINK',$breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['link']); $ct_shopping = $breadcrumb->_trail
[count($breadcrumb->_trail
)-2]['link']; }if(!empty($ct_shopping)) $_SESSION['continue_link'] = $ct_shopping; if(!empty($_SESSION['continue_link'])) $this->assign('CONTINUE_LINK',$_SESSION['continue_link']);$this->assign('BUTTON_CONTINUE_SHOPPING', xtc_image_button
('button_continue_shopping.gif', IMAGE_BUTTON_CONTINUE_SHOPPING
));{/php
} Um es auf CSS umzusetzen muss ich den letzten Teil ändern in
$this->assign('BUTTON_CONTINUE_SHOPPING', xtc_css_button('css_buttons', 'css_buttons', IMAGE_BUTTON_CONTINUE_SHOPPING, IMAGE_BUTTON_CONTINUE_SHOPPING, FILENAME_PRODUCT_REVIEWS));
Jedoch führt der Link ganz wo anders hin.
Ein anderes Problem liegt z.b. bei der Datei
shopping_cart.php$smarty->assign('BUTTON_CONTINUE', '<a href="'.xtc_href_link(FILENAME_DEFAULT).'">'.xtc_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE).'</a>');
sollte in
$smarty->assign('BUTTON_CONTINUE', xtc_css_button('css_buttons', 'css_buttons', IMAGE_BUTTON_CONTINUE, IMAGE_BUTTON_CONTINUE, FILENAME_DEFAULT));
Hier wird die verlinkungen genauso nicht übernommen. Auch wenn ich es so gestalte
$smarty->assign('BUTTON_CONTINUE', '<a href="'.xtc_href_link(FILENAME_DEFAULT).'">'.xtc_css_button('css_buttons', 'css_buttons', IMAGE_BUTTON_CONTINUE, IMAGE_BUTTON_CONTINUE, FILENAME_DEFAULT).'</a>');
Muss ich in filenames.php eine Zuweisung gestalten oder mach ich da etwas falsch?
Linkback: https://www.modified-shop.org/forum/index.php?topic=23332.0