#1 (permalink)  
Alt 02.12.2010, 10:10
Neuer Benutzer
 
Registriert seit: 03.11.2010
Beiträge: 11
Standard Backend Fehler anzeigen

Hallo,

ich habe mal wieder ein Problem

Und zwar habe ich ein Plugin geschrieben, dass auch das Backend erweitert. Bei diesem tritt aber anscheinend ein Fehler auf, welcher aber nicht angezeigt wird. Statt dessen sehe ich immer nur
Zitat:
Leider konnte die Seite nicht geladen werden. Bitte drücken Sie F5 oder den Aktualisieren Button in Ihrem Browser und versuchen Sie es erneut.
Sollte das Problem nach dem Neuladen erneut auftreten wenden Sie sich bitte an unseren Support unter (helpdesk@xt-commerce.com)
gibts eine Möglichkeit, den richtigen Fehler zu sehen? Ansonsten sucht man sich ja dämlich.
In den Logfiles unter System steht ja nie etwas. Und auch im php-Log ist nichts zu finden.
Danke schonmal.

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 02.12.2010, 12:04
Erfahrener Benutzer
 
Registriert seit: 22.02.2010
Beiträge: 270
Standard

per sql in der config tabelle den debug eintrag auf true setzen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 02.12.2010, 12:50
Neuer Benutzer
 
Registriert seit: 03.11.2010
Beiträge: 11
Standard

Vielen dank sams. Leider wird nun auch nicht viel mehr angezeigt. Es kommt nach der Fehlermeldung lediglich
Zitat:
header:
ohne weitere Informationen. Gibts noch eine Möglichkeit den Ursprungsfehler anzuzeigen?

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 02.12.2010, 13:01
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

ein fehler wird autom angezeigt wenn man den ansatz richtig macht.

hier scheint aber der komplette ansatz einer adminerweiterung falsch zu sein.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 02.12.2010, 14:33
Neuer Benutzer
 
Registriert seit: 03.11.2010
Beiträge: 11
Standard

Hallo mzanier,

vielen Dank für deine Antwort. Als komplett falsch würde ich den Ansatz nicht bezeichnen, denn die List der Objekte wird angezeigt. Ich kann sie auch bearbeiten, wenn ich auf das bearbeiten Icon in der Zeile klicke. Wenn ich den Eintrag aber über die Checkbox selektiere und auf den Bearbeiten Button im Menü klicke kommt der besagte Fehler.
Soweit möglich habe ich auch vieles aus dem Buch bei Galileo Press übernommen, leider kommt die _getParams-Methode aber sehr kurz.
Und durch die Verschlüsselung der Admin-Klassen ist ein durchsuchen des Sourcecode ja nicht möglich um herraus zu finden wie der genaue Ablauf ist.

Könnt Ihr mir denn sagen welche Stellen ich mir noch einmal genauer angucken müsste? Denn die Auswahl und das Bearbeiten wird ja automatisch im Backend bereitgestellt ...

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 02.12.2010, 15:28
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
denke Du hast noch einen Fehler im Hook für die row_actions.

Je nach Klasse fehlt Dir u.U. noch das:
$params['rowActions'] = $rowActions;
$params['rowActionsFunctions'] = $rowActionsFunctions;

ist nicht immer drin

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 18.10.2011, 12:20
Neuer Benutzer
 
Registriert seit: 28.01.2011
Beiträge: 5
Standard

Hallo zusammen

Ich bin auch gerade daran ein Plugin für einen Kunden zu erstellen.
Dabei bin ich auf dasselbe Problem gestossen, dass beim Klick auf "Neu" im Backend die entsprechende Fehlermeldung erscheint. Mit aktiviertem Debug gibt es mir auch lediglich die Zeile "header:" aus, nicht aber der Fehler.

Ich habe das Plugin anhand des Beispiels aus dem Buch von Galileo Press (1. Auflage 2010) gebaut. Dann habe ich das Beilspiel-Plugin "plg_tagging" von der CD (liegt dem Buch bei) aus in meine Shop-Umgebung installiert. Und siehe da, genau der gleiche Fehler! Es ist nicht möglich einen neuen Datensatz zu erstellen. Daher finde ich es ein bisschen daneben zu behaupten, dass der komplette Ansatz der Adminerweiterung falsch sein soll.

Schlussendlich habe ich eine Lösung im Plugin "xt_serials" gefunden, welche ev. anderen hier auch weiterhelfen kann:

Code:
function _get($ID = 0) {
	
	...
	
	if ($ID === 'new') {
		$obj = $this->_set(array(), 'new');
		$ID = $obj->new_id;
	}

	...
	
}
Mit diesen 4 Zeilen in der Funkion _get kann ich nun endlich neue Datensätze erstellen. Das unschöne daran ist, dass wenn ich den neuen Datensatz schliesse ohne zu speichern, er mir trotzdem einen leeren Datensatz einfügt. Ev. hat hierzu jemand eine Lösung, ansonsten kann ich damit leben.

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, backend, fehler

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
++ Dringende Hilfe bei Umzugsfehler !! ++ Kitestore-Suedpfalz.de Installation und Konfiguration 0 09.01.2009 12:32
Xtcommerce Geht Das ?berhaupt ? Vianova Installation und Konfiguration 16 21.02.2005 21:30


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand