Hallo liebe Community,
ich hoffe ihr könnt mir hier weiterhelfen.
Ich versuche gerade verzweifelt, den Alias eines Artikels aus der URL verschwinden zu lassen.
Aber obwohl ich schon im Control Panel die Einstellung dafür abgestellt habe, bleibt der Alias weiterhin in der URL.
meineseite.xx/index.php?option=com_k2&view=item&id=3:testeintrag-2&Itemid=101
sollte aber so aussehen:
meineseite.xx/ttours/index.php?option=com_k2&view=item&id=3&Itemid=101
kann mir jemand sagen, woran das liegen kann?
Und wenn ich schin gerade dabei bin:
ich habe ein Script, dass Username und Artikel ID ausliest und diese dann in der Datenbank speichert.
Den Usernamen liest es mir korrekt aus und speichert diesen in der Datenbank, bei der Artikel ID kommt jedoch immer nur "0". Liegt das am Alias in der URL, oder rufe ich das einfach nur falsch im Script auf?
Hier ein Auszug aus dem Script:
function generateArrayField($field,$type,$label='',$value=false)
{
$arr=array();
$arr=$field;
$arr=$type;
$arr=$label;
if ('user_id'==$field) $arr=$this->getUserData('id');
elseif ('user_name'==$field) $arr=$this->getUserData('name');
elseif ('user_email'==$field) $arr=$this->getUserData('email');
elseif ('article_id'==$field) $arr=$this->getArticleData('id');
elseif ('article_title'==$field) $arr=$this->getArticleData('title');
else $arr=$value;
$this->arrFields[]=$arr;
}
Würde mich freuen, wenn mir da jemand helfen könnte.
LG
bruda