jarek1980 Posted November 12, 2013 Report Share Posted November 12, 2013 Ich erstelle aus einer Klasse (in einem Plugin) heraus einen Link mit der xtLink-class, und zwar so: $link_array = array( 'page'=> 'product', 'type'=>'product', 'name'=>$rs->fields['products_name'], 'id'=>$rs->fields['products_id'], 'seo_url'=>$rs->fields['url_text'] ); $fertiger_produkt_link = $xtLink->_link($link_array); [/PHP] Theoretisch sollte der code mir einen vernünftigen Link bieten so wie zB das hier: http://wehrmacht24.de/de/meine-tasse Was ich aber in die Variable gespeist bekomme ist dies hier: http://wehrmacht24.de/[u]plugins/js_vorschlagsuche[/u]/hooks/de/meine-tasse Ich könnte den Pfad "plugins/js_vorschlagsuche" jetzt natürlich auch über einen regulären ausdruck herausfilter, aber ich würde das gerne sauber lösen. Vielen Dank im Vorraus Link to comment Share on other sites More sharing options...
Alex@4tfm Posted November 12, 2013 Report Share Posted November 12, 2013 wäre nicht so korrekt? $link = $xtLink->_link(array('page'=>'product','params'=>'info='.$current_product_id));[/PHP] Link to comment Share on other sites More sharing options...
jarek1980 Posted November 13, 2013 Author Report Share Posted November 13, 2013 Ich habe das erstmal so gelöst: $link=preg_replace("/plugins\\/js_vorschlagsuche\\/hooks\\//","",$linkold); Ist nicht elegant aber es funktioniert. Ob die Lösung auch Wasserfest ist, wird sich noch herausstellen. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.