Der Bug hat darin seinen Ursprung, dass die Idlang der Filecollection nicht übergeben wurde. Das hab ich soweit korrigiert.
Erstaunlich ist allerdings folgendes: Wenn CSS und Javascript Datei- Auswahlen im Layout ohne Dateien angezeigt werden, obwohl welche vorhanden sind, dann einfach den Tab "Design > Javascipt" öffnen und dann sofort zurück zu "Design > Layouts" wechseln. Das kuriose: Die CSS/ JS Dateien werden nun angezeigt.
Zu prüfen ist, ob das an irgend einer presistenten Session Variablen, etc. liegt, die in der Collection initialisiert wird.
- Sefrengo Community
- Profilansicht: bjoern
Statistik
- Gruppe Administrators
- Aktive Beiträge 67 (0,39 pro Tag)
- Lieblingsforum Anwender & Entwicklerforum (46 Beiträge)
- Profilaufrufe 896
- Titel Administrator
- Alter Alter unbekannt
- Geburtstag Geburtstag unbekannt
-
Gender
Verrate ich nicht
Kontakmöglichkeiten
Issues I've Posted
Design > Layouts: Auswahl von CSS und Javascript Dateien verschwindet gelegentlich
Geschrieben: 10 Apr 2012
MODEL/FileSqlItem gibt beim Laden von $file->loadById($id) FALSE zurück
Geschrieben: 3 Apr 2012
Wenn ich per existiernder ID eine Datei laden will, dann gibt loadById FALSE zurück, obwohl die Daten geladen wurden.
Beispiel:
Wenn ich mir die Methode anschaue, dann sind da zwei if Schleifen. Die erste lädt Werte aus der Tabelle $this->table_upl, die zweite aus der Tabelle $this->table_upl_lang. Bei meinem Test wurden beide if Schleifen angesprungen. In der ersten wird auch korrekt TRUE zurückgegeben, in der zweiten allerdings nicht. Dort wird der Variablen $bool FALSE zugewiesen. Das ist meiner Meinung nach nicht richtig.
Dadurch das die Methode FLASE trotz korrekt geladener Daten zurück gibt, führ dazu, dass im Frontend die cms://idfile=XY bzw. cms://idfilethumb=XY nicht korrekt ersetzt werden.
Beispiel:
//existierende idupl
$id = 5;
//File Item Initialisieren
$file = sf_api('MODEL', 'FileSqlItem');
//Item anhand von Id laden
if($file->loadById($id) == TRUE)
{
echo 'Datei geladen: '. $file->getHtmlPath();
}
else
{
echo 'Datei laut Methoden- Rückgabe nicht geladen (aber doch vorhanden): '. $file->getHtmlPath();
}
Wenn ich mir die Methode anschaue, dann sind da zwei if Schleifen. Die erste lädt Werte aus der Tabelle $this->table_upl, die zweite aus der Tabelle $this->table_upl_lang. Bei meinem Test wurden beide if Schleifen angesprungen. In der ersten wird auch korrekt TRUE zurückgegeben, in der zweiten allerdings nicht. Dort wird der Variablen $bool FALSE zugewiesen. Das ist meiner Meinung nach nicht richtig.
Dadurch das die Methode FLASE trotz korrekt geladener Daten zurück gibt, führ dazu, dass im Frontend die cms://idfile=XY bzw. cms://idfilethumb=XY nicht korrekt ersetzt werden.
Codemirror Editor: Texte werden "nicht sichtbar" markiert
Geschrieben: 23 Mär 2012
Wenn ich im Codemirror Editor z.B. mit <STRG>+a den kompletten Textinhalt markieren, dann wird der markierte Text nicht farblich hervorgehoben. Der Text ist zwar markiert, dies ist aber für den Benutzer nicht sichtbar.
Administration > Logfiles: CHeckbox Masenauswahl funktioniert nicht
Geschrieben: 23 Mär 2012
Wenn ich am Seitenende des Datenbank- Logs auf die Links "Alle" oder "Keine" klicke, werden die Checkbox Hilfsfunktionen nicht ausgeführt.
Redaktion > Dateimanager: ZIP Download funktioniert nicht
Geschrieben: 23 Mär 2012
Ich wähle mehrere Dateien aus und klicke unten rechts das Download Icon. Es wird zwar ein zip Archiv heruntergeladen, dieses enthält aber keinen Inhalt.
- Sefrengo Community
- Profilansicht: bjoern
- Forenrichtlinien


