Dacă aveți nevoie pentru a crea o varietate de materiale similare, cum ar fi un director, apoi vin în ajutorul modulului util Fluxuri.
Acesta vă permite să încărcați date din fișiere, fluxuri RSS, etc. atât fișiere locale, precum și alte site-uri și ftp.
Pentru a descărca datele necesare pentru a crea importatorul constând din: colector și parser.
Colector (Fetcher)
Această componentă determină în cazul în care ar trebui să fie obținute datele. Acest fișier poate fi descărcat, de exemplu, în format XML sau CSV. Și puteți selecta, de asemenea »HTTP colector» (HTTP preluări) și specificați o adresă URL pentru descărcare de date de la distanță.
Colectorul poate primi date la încărcarea manuală sau prin anumite perioade de timp, în mod implicit - la fiecare 30 de minute.
Parser (Parser)
După ce informațiile sunt primite, parserul se împarte în blocuri logice.
Bine, destul de teorie - du-te pentru a practica.
TK: Este necesar de a crea tabele importator catalog de produse. Fiecare tabel are caracteristicile: numele, descrierea, prețul, imaginea. Datele inițiale au format de foaie de xls și imagini ale produselor sunt într-un dosar.
Tabelul are forma:
Imaginile sunt table1.jpg formate, table2.jpg etc.
Crearea unui nod pentru mărfuri. Structura tipurilor de materiale → → pentru a adăuga tipul de material. Noi o numim tabele. Pentru câmpurile existente, titlul și corpul trebuie să adăugați un alt preț - Integer și table_image - Image.
Obținem ceva de genul asta:
Eliminați șirul din tabel cu antete (pentru a se evita orice ambiguitate antet tabelă) și salvați ca CSV delimitate prin virgulă (,).
Copiați folderul de imagini la un site in directorul / site-uri / default / files / tabel /
Descărcați și porniți aparatul și Feed-uri Feeds UI Admin
Structura → Feeds Importatorilor → Adauga importator
Noi numim tabele impoter
Setările de bază a dezactiva importurile periodice
Colector alege Încărcare de fișiere
CSV set handler parser
Setări pentru CSV parser pune o verificare fără titluri.
Procesor de rezervă procesor Nod.
pentru setările procesorului Node
Actualizare existente actualizare de conținut nodurile existente (mai lent decât înlocuirea acestora)
tabele Tip material
Ei bine, cel mai important și interesant
Conformitatea cu procesor Node