Feeds

Trefwoorden

Eentje waar we toch zaten op te wachten, vooral omwille van de CSV mogelijkheid. Het is compleet wel anders dan in Drupal  7...

Ik ga dit uiteenzetten aan de hand van een uitgewerkt voorbeeld. We zorgen voor honden als de baasjes op vakantie zijn.... Ik heb een inhoudstype gemaakt met de meest uiteenlopende veldtypes. Er zit ook nodereferentie en taxonomiereferentie tussen. Je zult zien dat er ook een veld Feeds item bijkomt als je Feeds gebruikt. Dit gebeurt automatisch en hoef je niet aan te maken.

Screen000973.png

Eerst moet je een Feed type instellen.


Screen000974.png

Je krijgt verschillende mogelijkheden.

Screen000996.png
Screen000998.png
Screen000997.png

Wij gaan nodes importeren van het type 'dogs', door een csv bestand te uploaden. Deze import moet niet periodiek herhaald worden.
Screen000975.png
Screen000976.png

Instellingen...


Screen000977.png


Screen000978.png

We gaan proberen om bestaande inhoud te vervangen. Werkt echter niet bij mij op dit ogenblik..


Screen000979.png

 

Naast het tabblad Edit heb je Mapping (verwijzigen). Zeer belangrijk aangezien je hiermee de koppeling doet tussen je CSV bestand en je velden in het inhoudstype. Je iest telkens je veld:

Screen000983.png

en koppelt er je titel van je csv bestand aan.

Screen000984.png

Zo ziet er er uit voor alle velden.


Screen000980.png
Screen000981.png
Screen000982.png

Je kunt een uniek veld aanduiden om geen nieuwe node aan te maken als de node reeds bestaat. Dit werkt (nog) niet.

Afbeeldingen moeten reeds aanwezig zijn in de map 'files' of een submap er van. Feeds zoekt naar de naam van het bestand in deze mappen en zoekt de ID er van. Dit wil zeggen dat ze via Drupal moeten ingevoegd worden. (vb IMCE) Via FTP of CP krijgen ze geen ID mee en dit lukt niet.

Meervoudige velden gaat niet op dit ogenblik. Wachten op Tamper blijkbaar... Referentievelden kunnen met de naam (taxonomiereferentie) en titel (nodereferentie) aangesproken worden. Als je de tijdzone wijzigt naar Europa, loop je een dag achter... Een betere Drupal mop kan je niet verzinnen..

Screen000985.png

Tijd om de import te doen. Hier ons bestandje. In de body zit er wat HTML. Bij de verwijzing moet je wel kiezen voor Full HTML als je dit wilt zien. Opgepast voor de referentievelden. Ze zijn hoofdlettergevoelig. Bank Transfer werkt niet... Bank transfer wel, omdat ik dit in mijn veld zo heb ingeput. Data worden ingeput m/d/yyyy. De weergave kan anders zijn.

Screen000993.png

Ga naar inhoud..


Screen000986.png

Voeg een feed toe.
Screen000987.png

Geef het een naam en kies je bestand.
Screen000988.png


Yep.. Het werkt

Screen000991.png

Een importer kan je hergebruiken..Merk op dat je de geïmporteerde items ook kunt verwijderen.



Screen000995.png

Conclusie.. In deze dev versie zitten er nog wat kinderziektes, maar we kunnen toch al van start gaan...Het is ook nog wachten op Tamper om meervoudige velden aan te kunnen.