Suchmodul und reader.php (Exceltabelle)

Wie verwendet man Module oder Aktion und passt diese an.

Suchmodul und reader.php (Exceltabelle)

Beitragvon sindy » 4. Jul 2008, 15:13

Hallo zusammen,

hat von euch jemand auf seiner HP ein Suchmodul eingebaut und läßt Exceltabellen auslesen?

Wenn ja was steht bei Euch in der reader.php Zeile 31 ?
Meine Zeile 31 aus der reader.php:
Code: Alles auswählen
require_once 'redaxo/include/excel/oleread.inc';


Dank des Forums habe ich das Modul soweit, dass die Tabellen ausgelesen werden. Das aber nur, wenn ich den suchindex erneuere und da bleibe ich hängen und komme nicht weiter. Folgender Fehler wird angezeigt:
Code: Alles auswählen
Warning: require_once(redaxo/include/excel/oleread.inc) [function.require-once]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /var/www/web77/html/redaxo/redaxo/include/excel/reader.php on line 31

Fatal error: require_once() [function.require]: Failed opening required 'redaxo/include/excel/oleread.inc' (include_path='.:/var/www/confixx/html/include:/var/www/confixx/html') in /var/www/web77/html/redaxo/redaxo/include/excel/reader.php on line 31


Habt ihr eine Idee was man da machen kann?

Liebe Grüße
Sindy
Zuletzt geändert von sindy am 5. Jul 2008, 08:26, insgesamt 1-mal geändert.
sindy
 

Beitragvon sindy » 5. Jul 2008, 08:25

Hat denn keiner eine Idee??

Ich bin für jeden noch so kleinen Hinweis dankbar!

Liebe Grüße
Sindy
sindy
 

Beitragvon Markus.Staab » 5. Jul 2008, 09:59

Hi Sindy,

laut Fehlermeldung gibts die Datei nicht:
redaxo/include/excel/oleread.inc

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon sindy » 5. Jul 2008, 10:28

Hi Markus,

vielen Dank für deine Antwort :-)

Die Datei liegt aber in dem Verzeichnis und soweit müßte das auch passen, da ich ja sonst keine Exceltabelle angezeigt bekommen würde.

Ich weiß echt nicht was ich da anders machen könnte, um das die Suche funktioniert, die bei dieser Seite sehr wichtig wäre.

Liebe Grüße
Sindy
sindy
 

Beitragvon Markus.Staab » 5. Jul 2008, 10:35

Hi Sindy,

so wie es sich anhört, ist die Datei nicht dort wo sie sein soll.. Evtl nen Tippfehler im Dateinamen oder Groß/Kleinschreibung...

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon sindy » 5. Jul 2008, 10:38

Hi Markus,

ok ich schau mir das jetzt nochmal an und putz mir vorher die Brille :-) - vielleicht finde ich ja was falsch ist.

Dir erst mal vielen Dank ich meld mich
LG Sindy
sindy
 

Beitragvon sindy » 5. Jul 2008, 10:51

Hi Markus,

..was Brille putzen ausmacht :-)

Also den Pfad habe ich angepasst auf:
Code: Alles auswählen
require_once 'include/excel/oleread.inc';


Jetzt funktioniert die Suche :-) juhu, ABER...
jetzt funktioniert die Exceltabelle nicht mehr :( , weil ja der Pfad jetzt nicht mehr stimmt. Jetzt bekomme ich die selbe Fehlermeldung wie vorher bei der Suche :x
Code: Alles auswählen
Fatal error: require_once() [function.require]: Failed opening required 'include/excel/oleread.inc' (include_path='.:/var/www/confixx/html/include:/var/www/confixx/html') in /var/www/web77/html/redaxo/redaxo/include/excel/reader.php on line 31


Ein Lösungsansatz wäre ja nun, da der Suchindex erneuert wurde, den Pfad einfach wieder anzupassen, aber auf Dauer geht das nicht, da ja die Exeltabellen immer wieder erneuert werden und demnach der Index ja auch erneuert werden muss. Hast du vielleicht noch ne Idee?

LG Sindy
sindy
 

Beitragvon zehbaeh » 5. Jul 2008, 12:32

Benutz doch die dafür vorgesehene Variable $REX['INCLUDE_PATH'] anstelle der relativen Pfadangabe "include".
zehbaeh
 
Beiträge: 563
Registriert: 17. Okt 2006, 10:52
Wohnort: Solingen

Beitragvon sindy » 5. Jul 2008, 12:59

Hi zehbaeh,

supi jetzt funzt es :D

Jetzt habe ich die Zeile 31 so geschrieben
Code: Alles auswählen
require_once $REX['INCLUDE_PATH'].'/excel/oleread.inc';

und alles läuft. Die Anzeige der Tabellen und den Such Index erneuern.

Vielen lieben Dank dir!

Liebe Grüße
Sindy
sindy
 

Beitragvon Kalle01 » 7. Jul 2008, 16:10

Hallo Sindy,
kannst Du (evtl hier) nochmal zusammenfassen, was du alles geändert hast, um die Tabellen auszulesen und in den Suchindex "zu beamen"?
Das ist nämlich etwas was ich auch gerne realisieren würde (- nur mit meinem Wissen brauche ich gar nicht anfangen!)

Danke


Gruß Kalle
Kalle01
 
Beiträge: 285
Registriert: 10. Jan 2007, 20:27
Wohnort: Mettmann, NRW

Beitragvon sindy » 8. Jul 2008, 07:05

Hi Kalle,

kein Problem.
Erst arbeitest du diesen Forumbeitrag ab. http://forum.redaxo.de/ftopic9599.html?
Wenn der Code angepasst wurde, nur noch die Zeile 31 in der reader.php abändern wie hier gepostet, dann funktioniert alles einwandfrei. :)

Liebe Grüße
Sindy
sindy
 

Beitragvon Kalle01 » 8. Jul 2008, 16:19

Danke
Kalle01
 
Beiträge: 285
Registriert: 10. Jan 2007, 20:27
Wohnort: Mettmann, NRW


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast