Amazon Module, Feeds, CCK, Views
am 31.08.2010 - 18:56 Uhr in
Hallo erstmal,
Ich weiss es sind gleich vier Module die betroffen sind aber eben alle vier werden benötigt um mein Vorhaben umzusetzen.
Ausgangsanforderung:
Alle Module sind einwandfrei installiert, ohne Fehler und auf dem neuesten Stand bei einer Drupalinstallation 6.19.
Serverseitig läuft es auf xampp local mit allen nötigen Erweiterungen.
Mein Vorhaben:
Eine Liste CSV comma seperated value - list via feeds einspielen sodass der Inhalt angezeigt wird.
Die csv- Liste enthält isbn Nummern und die Ausgabe soll die dazugehörigen Parameter des Amazon Produkts anzeigen.
Frage vorab, hat dies jemand schon am praktizieren? Ich beisse mir nämlich die Zähne aus damit.
Leider gibt es dafür auch kein Tut.
Die andere tuts die ich über Feeds gefunden habe, also ne einfach cvs einzuspieln und in storys anzuzeigen funktioniert auch cvs Userlisten können bequem eingespielt werden --leider aber nicht die Amazongeschichte.
Ich bin mir jetzt wirklich nicht sicher ob es an meinen Einstellungen liegt oder ob es tatsächlich nicht geht.
Laut Autor des Plugins gehts es:
29 July 2010: Feeds integration added. This means you can import a CSV file of ASINs and other data into nodes with "Amazon Item" CCK fields. Thanks to Bobastream, LLC for sponsorship (and the excellent Feeds project!)
Wenn ich es auf verschiedenste Weise (und ich glaube langsam habe ich alle Möglichkeiten ausgeschöpft der Kombination und Einstellung, gibt es mir keinen Fehler aus, Es wird auch die "Story" erzeugt , nur sind siese allesamt leer = ohne Inhalt.
ist zum verzweifeln.
Die nötigen "Fields" habe ich abgeglichen und alle auch auf Kompatibilität überprüft, das auch wirklich die Namen übereinstimmen (auch groß und Kleinschreibung)
mit der Benennung in der csv File
Habe beim Importer auch denke ich alle Einstellungen durch die Sinn machen
Verscheidenste Content_types ausprobiert
ach was nicht noch alles
Frage, hat jemand Erfahrung damit oder zumindest nen kleinen Tipp.
würde mich sehr freuen
schon mal lieben dank
carpenoctem414
- Anmelden oder Registrieren um Kommentare zu schreiben
Du hast also erfolgreich
am 31.08.2010 - 20:23 Uhr
Du hast also erfolgreich einen csv-Import durchgeführt. Wie wird denn nun angestoßen, daß sich Dein Server die Daten von Amazon holt? Muß dazu evtl ein Cronlauf starten? Hast Du überhaupt schonmal bei einem "zu Fuß" angelegten Node die Amazon-Daten angezeigt bekommen? Dazu hast Du bisher nichts gesagt. Ohne weitere Information wird es schwierig, Dir weiterzuhelfen.
Beste Grüße
Werner
Danke für die
am 31.08.2010 - 20:48 Uhr
Danke für die Antwort.
also:
csv feeds (nur die interessieren im Moment) funktionieren nur zwei, (der User Import, und der Node Import)
es soll aber eben auch den Import geben von cvs Listen (z.B. mit isbn, titel, schiessmichtot...) als column die eingelesen werden und dies dann eben auch ausgegeben wird in irgendwelchen conten-types, views....
Fakt ist ja, Connection zu amazon habe ich ja, sprich ich kann entsprechend über amazone example view mir genau das ausgeben lassen was ich möchte, sprich ich geb ne isbn an und das Programm gibt mir aus was dann sehen möchte , (titel, asin, isbn, price usw usw.)
also an der connection kann es nicht liegen, denn Zugriff habe ich auf die api von amazon.
ich bekomme nur nicht meine Listen eingelesen und vorallem ausgelesen mit nötigen Feldern.
wie oben erwähnt, es entsteht ja nicht mal ne Fehlermeldung--es wird einfach nichts angezeigt in den Storys die laut programm erfolgreich generiert wurden
Also egal wie Du es nennst,
am 31.08.2010 - 22:38 Uhr
Also egal wie Du es nennst, aber auch wenn isbd oder asin eingelesen werden handelt es sich um einen Node-Import. Der soll ja funktionieren, wie Du sagst. Hast Du Dir direkt nach dem Import Deine Nodes angesehen? Sind die Felder gefüllt? Wenn nicht ist der Import nicht in Ordnung. Wenn ja, wann wird die Amazon Information denn angezeigt? Ich habe damit noch nie experimentiert, aber wenn direkt beim dem Speichern einer Node die Information von Amazon geholt wird, sollte das auch beim Speichern einer Node beim CSV-Import passieren.
Hast Du mal in der Issue-Queue des Moduls nachgesehen, ob vielleicht schon jemand anderes über so ein Problem gestolpert ist? Sorry, aber ich kann Dir wohl nicht weiter helfen ohne das selbst auszuprobieren. Das muß ich mir erst aufbauen und das kann ein bischen dauern.
Beste Grüße
Werner
also bin ja schon ein Stück
am 01.09.2010 - 23:47 Uhr
also bin ja schon ein Stück weitergekommen, wenn auch nur ein Stück.
Issue Queue habe ich angesehen und auch neu gepostet , da eins zumindest nicht funktioniert und das hat mit der locale zutun, also länderspezifisch. Sprich amazon.de oder amazon.com ...uk wie auch immer... Standartfelder die die Modul Api auslesen soll werden unterschiedlich ausgelesen und behandelt z.B, der amazon _price(formatted) wird nicht dargestellt egal welche api ich anspreche gibt ja da verschiedene die Amazon anbietet.
Generell ist drupal trotzdem für mich etwas verwirrend, ich will nicht sagen kompliziert und komplex--mir fällt nur ein passedes Argument dazu ein, verworren.
Aber es bietet die Amazon Api als modul an und die Möglichkeit Feeds in Form von csv Listen einzulesen und auszugeben--deswegen bin ich drauf gekommen, normalerweise arbeit ich mit joomla oder e107.
das nur am Rande--
Die Importers funktionieren ja auch alle, auch mit cvs Listen z.B. Userlisten, doch sobald es an imports von thirdparty-plugins/anbietern geht --wie dem abholen von Information über isbn von Amazon, ist es vorbei.
Entweder ich bin wirklich zu doof oder es geht tatsächlich nicht, habe auch !umfangeich gegoogelt und gepostet, selbst Entwickler angeschrieben, ich kenne keine Seite, bzw niemanden wo dies am laufen ist.
Gut die feeds wurden ja auch erst Ende July 2010 integriert.
Im Detail ist es so, mit verschiedensten Importers, Feeds, Nodes, Views, conten-types in allumfassenden Kombinationen werde mir die Inhalte alle korrekt angezeigt, ob als Page, Story, Node ,.... nur die feeds werden nur (als Story mit rotem "new", ohne Titel???) generiert ohne Inhalt., sprich die cvs nicht ausgelesen und/oder nicht dargestellt. Das Uploaden der feeds funktioniert ja auch, sie sind da .
Es scheint wirklich was mit dem Module zu tun zu haben, es gibt auch keine doku über den amazon api feeds cvs import.
Wenn ich da durch bin schreibe ich eine oder mach Video
wäre nett Werner wenn du dir bei Gelegenheit mal das Modul installieren könntest.
lg carpe