Wenn ein Artikel zweisprachig mit Inhalt bestückt ist, scheint "getFirstSlice" nicht mehr zu funktionieren.
Ein Beispiel:
Multilist (Auszug)
- Code: Alles auswählen
global $REX;
$article->setClang($REX['CUR_CLANG']);
$articleId = $article->getId();
// from first Slice
if($firstSlice = OOArticleSlice::getFirstSliceForArticle($articleId)){
//print_r($firstSlice);
$headline = $firstSlice->getValue(7);
$teaser = $firstSlice->getValue(1);
Ist der Artikel nur einsprachig mit Inhalt (Modulen) belegt, wird ordnungsgemäß getValue(X) ausgeführt.
Sobald der Artikel mehrsprachig bestückt ist, wird nichts mehr ausgegeben
Ist das schonmal jemandem aufgefallen?
Benutzt jemand Module wie die Multilist (mit Gebrauch von FirstSlice) multilingual erfolgreich?
edit:
Habe mir auf der Suche nach Antworten auch
http://forum.redaxo.de/ftopic864-0-asc-15.html
durchgelesen.
Ich finde es, mal ganz zurückhaltend ausgedrückt, ein Unding, dass über ein Jahr/Jahre später immer noch keine einheitliche und vor allem insgesamt zufriedenstellende Lösung (soll heißen, die keine neuen Fehler hervorruft) gefunden wurde.
Es ist schließlich normal, dass Listen auch mehrsprachig eingesetzt werden.
Soll sich jetzt jeder sein Redaxo aus CVS-Systemen zusammensetzen, bis es einigermaßen funktioniert?
Wir reden hier über elementare Funktionen, grundlegende Dinge...
Echt schade.

