Auf den ersten Blick scheint es von Vorteil zu sein, wenn die zusätzliche Bedingung in den Contenido-Core eingebaut wird.Mariposa hat geschrieben:...Würde es nicht Sinn machen, diesen Code-Snipsel fest in die Source aufzunehmen?...
Ich halte das aber nicht für eine gute Idee. Am Idealsten wäre eine einheitliche Parameterübergabe an die verschiedenen UrlBuilder, das ist aber momentan technisch nicht möglich. Überall dort, wo man dann solche URLs generiert, müsste man dann Bedingungen wie
Code: Alles auswählen
if ($aCfg['url_builder']['name'] == 'front_content') {
$aParams = array('lang' => $iLang, 'idcat' => $oCategory->getIdCat());
} else if ($aCfg['url_builder']['name'] == 'anderer_url_builder') {
$aParams = array(...andere parameter...);
} else if ($aCfg['url_builder']['name'] == ein_ganz_'anderer_url_builder') {
$aParams = array(...andere parameter...);
}
...
Momentan kommt man nicht drum herum, sich für einen UrlBuilder zu entscheiden und die Modulausgaben entsprechend anzupassen.
Gruß
xmurrix