![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||
Veel data ineens importerenWat als je veel date in één keer wil importeren? Enkele mogelijke toepassingen: · Je hebt een exceldocument met allemaal evenementen en je wil die allemaal in je kalender plaatsen · Je hebt een bestaande winkel en wil alle producten in één keer in de webshop importeren · Je hebt een bestaande website (Joomla, Dreamweaver, PHP, ...) en wil de database hiervan omzetten naar een Drupaltoepassing Bij wijze van voorbeeld, zullen we de postcodes van België importeren. Een inhoudstype makenVoordat je gegevens moet importeren, moet je steeds een inhoudstype maken, waarnaar je kan importeren. We maken een inhoudstype “postcodes”. We slaan het inhoudstype op. Klik naast het inhoudstype “postcode” op velden beheren. We maken een nieuw veld “gemeente” aan. Module Feeds installerenWe installeren en activeren nu de nodige modules: · Feeds: http://drupal.org/project/feeds · Job Scheduler: http://drupal.org/project/job_scheduler Vink alles bij Feeds en Job Scheduler aan. Nieuwe Feed makenWe gaan nu een nieuwe feed maken. Hiermee zullen we later de nodige gegevens importeren. Ga naar Structuur – Feeds importer Klik op New Importer en geef een naam. Basisinstellingen: Bij Attach to content type moet “Use standalone form” staan. Bij Periodic import “As often as possible”. Fetcher: Kies voor File upload. File upload: Parser: Kies voor CSV parser. CSV Parser: Kies voor ; Processor: Kies voor Node processor. Node processor: Kies het inhoudstype. Mapping: We maken nu velden aan. Typ de naam van het veld (in csv) in en kies het doel (overeenkomstige veld in inhoudstype). Klik telkens op toevoegen. Tijd om te importerenNu het inhoudstype en de feed klaar zijn, kunnen we importeren. Indien je de blok “navigatie” toont, kan je klikken op Importeren. Je kan ook “import” achter de url intypen. Via de navigatie gaan we importeren (of via import achter de url): Klik op Postcode Via kies bestand blader je naar het juiste CSV-bestand. Klik op Importeren. Je krijgt een boodschap. Deze vermeld dat het importeren succesvol was en hoeveel nodes geïmporteerd werden. Problemen? Wanneer je offline werkt, mag je drupalsite NIET in een submap staan. Feeds werkt enkel wanneer je Drupalsite in de root staat! |
|||||
![]() |
Drupal 7, deel 2- CMS | pagina laatst gewijzigd op 27/11/2011 | Onze cursussen vallen onder copyright! | ![]() |
![]() |