hab ein Problem mit dem CMS_LINK Platzhalter (wie andere auch, leider im flaschen Thread geposted: http://www.contenido.de/forum/viewtopic.php?p=4846#4846).
Wenn man mit CMS_LINK im Editor einen Link definiert, dann wird offensichtlich die Contenido-ID mit in die URL eingebaut.
In der Klasse "session" (File session.inc) findet man eine Funktion url die beim Ersetzen von CMS_LINK gerufen wird:
Code: Alles auswählen
function url($url) {
// Remove existing session info from url
$url = ereg_replace(
"([&?])".quotemeta(urlencode($this->name))."=".$this->id."(&|$)",
"\\1", $url);
// Remove trailing ?/& if needed
$url=ereg_replace("[&?]+$", "", $url);
switch ($this->mode) {
case "get":
$url .= ( strpos($url, "?") != false ? "&" : "?" ).
urlencode($this->name)."=".$this->id;
break;
default:
;
break;
}
Bsp.:
Code: Alles auswählen
http://localhost/xxxxxx/cms/front_content.php?idcatart=64&contenido=ed8fe7286c671abd6403d9212c5219b8