Fluxuri și crearea rapidă a materialelor podrupalim)

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:

Fluxuri și crearea rapidă a materialelor podrupalim)

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

articole similare