am: 10. März 2018, 11:41:39
Hallo allerseits.
Ich benutze aktuell Modified 2.0.30 in Verbindung mit dem responsive Template von Karl.
Im Smarty Ordner hab ich folgende Funktion eingebaut.
function dl_pdf_de($PRODUCTS_MODEL){
$_path_de ='/media/PDF/german/' ;
$_path_en ='/media/PDF/english/';
$_name = ($file.$PRODUCTS_MODEL. '.pdf');
if (fileexists($_SERVER['DOCUMENT_ROOT'].$_path_de.$_name)==true)
$_full = ($_path_de.$_name);
else
if (fileexists($_SERVER['DOCUMENT_ROOT'].$_path_en.$_name)==true)
$_full = ($_path_en.$_name);
else
$_full = ('ERROR');
if ($_full != 'ERROR')
return ("<a href=$_full>Download</a>");
else
return ("<b>Kein Datenblatt zur Zeit vorhanden!</b>");
}
Aufgerufen wird die funktion mit
<div class="tab-pane active" id="tab_{$tabs_data.ID}"id="tab_description">{dl_pdf_de($PRODUCTS_MODEL)}</div>
Der Return Link wird auch innerhalb der product_info_tabs_v1.html korrekt wieder gegeben.
//https://www.me-handelskontor.de/media/PDF/english/syli2208s.pdf
Sofern ich aber auf einen CSS Button zurückgreife stimmt der Pfad nicht mehr.
sobald ich den Return der obrigen Funktion auf css Button umstelle
return ("<a class='btn btn-primary' href='.$_full' role='button'> Download Datenblatt </a>");
bekomme ich als Return
//https://www.me-handelskontor.de/Barcode-Scanner/Handscanner/media/PDF/german/sy2208-2.pdf
was so nicht stimmt.
Linkback: https://www.modified-shop.org/forum/index.php?topic=38683.0