Hallo Leute,
ich hoffe, ihr könnt mir helfen, denn langsam bin ich mit meinem Latein am Ende ;) Es geht um eine FactFinder Installation. eFire ist OK, Portlet ist aktiviert, Modul ist soweit installiert, allerdings liefert es keine Ergebnisse zurück.
Ich hab mich schon durch die zahlreichen Beiträge hier im Forum zu FF durchgekämpft, einige haben geholfen weiter zu kommen. Letztendlich ist es so, dass scheinbar der Aufruf zu FF falsch ist.
Das Modul generiert folgende URL:
http://efire2.fact-finder.de/OXID-eF...=1387460532000
Die Parameter "username" und "password" habe ich rausgenommen. Interessant ist hier der Parameter "channel", an dem ein Sonderzeichen, das in der Adressbar als "x" auftaucht enthält.
Der Channel an sich ist auch falsch. Ändere ich die URL auf folgendes um, funktioniert der Aufruf und ich bekomme auch Ergebnisse:
http://efire2.fact-finder.de/OXID-eF...=1387460532000
Die Frage ist jetzt, warum wird die URL falsch generiert und was kann ich machen, damit die URL richtig ist.
Bei der Installation von FF ist mir aufgefallen, dass in dem heruntergeladenen Modul keine "config.inc.php" vorhanden ist. Ich habe dann eine eigene erstellt und die hier abgelegt:
SHOP_ROOT/modules/oe/efifactfinder/config.inc.php
Diese hat folgenden Inhalt:
Vielleicht kann jemand von euch damit was anfangen und mir Tips geben, wo ich suchen kann.
Danke & viele Grüße
Martin
ich hoffe, ihr könnt mir helfen, denn langsam bin ich mit meinem Latein am Ende ;) Es geht um eine FactFinder Installation. eFire ist OK, Portlet ist aktiviert, Modul ist soweit installiert, allerdings liefert es keine Ergebnisse zurück.
Ich hab mich schon durch die zahlreichen Beiträge hier im Forum zu FF durchgekämpft, einige haben geholfen weiter zu kommen. Letztendlich ist es so, dass scheinbar der Aufruf zu FF falsch ist.
Das Modul generiert folgende URL:
http://efire2.fact-finder.de/OXID-eF...=1387460532000
Die Parameter "username" und "password" habe ich rausgenommen. Interessant ist hier der Parameter "channel", an dem ein Sonderzeichen, das in der Adressbar als "x" auftaucht enthält.
Der Channel an sich ist auch falsch. Ändere ich die URL auf folgendes um, funktioniert der Aufruf und ich bekomme auch Ergebnisse:
http://efire2.fact-finder.de/OXID-eF...=1387460532000
Die Frage ist jetzt, warum wird die URL falsch generiert und was kann ich machen, damit die URL richtig ist.
Bei der Installation von FF ist mir aufgefallen, dass in dem heruntergeladenen Modul keine "config.inc.php" vorhanden ist. Ich habe dann eine eigene erstellt und die hier abgelegt:
SHOP_ROOT/modules/oe/efifactfinder/config.inc.php
Diese hat folgenden Inhalt:
PHP Code:
<?php
// configuration for FACT Finder
$this->aFactfinder_SortFields = array(
'oxvarminprice' => 'Preis',
'oxvarprice' => 'Preis',
'oxtitle' => 'Name'
);
$this->aFactfinder_aShowFilter = array(
'top' => array(),
'left' => array(
'attribute',
'price',
'vendor',
'category'
)
);
$this->blFactfinder_SortRelevance = true;
$this->blFactfinder_ArticleNumber = true;
$this->aFactfinder_aLang = array(
0 => 'de_DE'
);
?>
Danke & viele Grüße
Martin