Jump to content
xt:Commerce Community Forum

Testeo Einbindung


Konair23

Recommended Posts

Hallo,

wie ist denn die Einbindung von Testeo möglich?

Hat die Aussage von mzanier noch Bestand:

Testeo.de Integration in xt:Commerce (xt:Commerce 3.0.4 SP2.1)

Erzeugen Sie eine Tabelle für testeo in Ihrer Datenbank:

Zitat:

CREATE TABLE `testeo` (

`yourID` INT( 11 ) NOT NULL ,

`testeoGrade` VARCHAR(64) NOT NULL ,

`sourceCode` TEXT NOT NULL ,

PRIMARY KEY ( `yourID` )

);

Nachdem Sie diese Tabelle erstellt haben, importieren Sie in diese Ihre testeo.txt Datei welche Sie von testeo erhalten haben.

Öffnen Sie die Datei includes/modules/product_info.php und fügen sie vor

Zitat:

$info_smarty->assign('language', $_SESSION['language']);

folgendes ein:

Zitat:

// testeo

$testeo_query = "SELECT * FROM testeo WHERE yourID='".$product->data['products_id']."'";

$testeo_query = xtc_db_query($testeo_query);

$testeo_data = xtc_db_fetch_array($testeo_query);

$info_smarty->assign('TESTEO', $testeo_data['sourceCode']);

// testeo

Fügen Sie nun in Ihrem produkt Info Template {$TESTEO} für die Anzeige der Bewertung ein.

Link to comment
Share on other sites

bei veyton sollte es reichen das hier im template zu platzieren

{php}

global $current_product_id,$db;

$qry= "SELECT sourceCode FROM testeo WHERE yourID='".$current_product_id."'";

$rs = $db->Execute($qry);

if ($rs->RecordCount()=='1') {

echo $rs->fields['sourceCode '];

}

{/php}

Link to comment
Share on other sites

Danke, das werde ich ausprobieren. Ich denke, die Stelle ist irrelevant in der product.php?!?

Antwort von testeo:

Sie haben die Möglichkeit, diese verkaufsfördernde Maßnahme kostenfrei in Ihren Shop einzubauen.

Wir übernehmen gerne das Matching der Produkte zu unseren Testergebnissen für Sie. Sie müssen daraufhin nichts mehr machen, Sie brauchen nur die Datei, die Sie sich von unserem Server downloaden können, einbinden.

Den Link zu dieser Datei erhalten Sie in ca. zwei bis drei Werktagen!

Wir benötigen für das Matching Ihre Produktdatenliste.

Link to comment
Share on other sites

ah okay, hatte das zuerst versucht, aber da kam der Fehler:

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Programme\Xampp\htdocs\SurfFact\xtFramework\library\adodb\xtcommerce-errorhandler.inc.php on line 81
Link to comment
Share on other sites

habe in der Datenbank eine Tabelle erzeugt und die testeo.txt eingefügt (vorher in csv geändert)

danach

{php}

global $current_product_id,$db;


$qry= "SELECT sourceCode FROM testeo WHERE yourID='".$current_product_id."'";

$rs = $db->Execute($qry);

if ($rs->RecordCount()=='1') {

echo $rs->fields['sourceCode '];

}

{/php} 

in die product.html eingefügt, aber leider erscheint kein testeo-Eintrag.

Was muss noch getan werden, mzanier?

Link to comment
Share on other sites

  • 2 months later...

Ich habe leider keine Lösung, aber eine Frage, die ein wenig zu diesem Thema passt... ich möchte nämlich nicht Testeo einbinden, sondern die Testergebnisse von Testberichte.de, aber komme bei der Integration auch nicht wirklich weiter.

Meine Frage ist daher, ob ich das analog zu Testeo auch für Testberichte.de machen kann? Der Tabelle nach zu entnehmen müsste die Struktur der Testeo-Datei der Testberichte.de-Datei ja ähnlich sein - bei mir sieht sie nämlich so aus:

Produkt-ID|Durchschnittsnote|JavaScript-Code

Würde mich über eine Antwort sehr freuen.

LG

Link to comment
Share on other sites

  • 2 months later...

Herr Zanier, ich habe wie sie es gesagt haben eine testeo tabelle in der Datenbank erzeugt, die testeo.txt Datei importiert. nur leider wird mir nichts angezeigt. Den Code habe ich auch in die product.html getan so wie sie es beschreiben. Jetzt die Frage woran liegt es? Vielen dank mit freundlichen grüßen. Chris

Link to comment
Share on other sites

  • 9 months later...

Brauche auch Hilfe, würde mich über eine Antwort freuen.

Hab die Tabelle testeo erstellt, die Datei von testeo importiert.

Der Code steht auch in der product.html, aber auf der Seite wird nichts angezeigt.

Woran kann das liegen?


{php}
global $current_product_id,$db;
$qry= "SELECT sourceCode FROM testeo WHERE yourID='".$current_product_id."'";
$rs = $db->Execute($qry);
if ($rs->RecordCount()=='1') {
echo $rs->fields['sourceCode '];
}
{/php}
[/PHP]

Link to comment
Share on other sites

  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...