Ing. Jan Mittner
1. Zend_Feed 2. XmlWriter 3. SimpleXml 4. sitemap 2
Zend komponenta sloužící pro práci s RSS Zend_Feed_Reader – čtení RSS feedů Zend_Feed_Writer – tvorba RSS feedů 3
PHP rozšíření určené pro efektivní konstrukci XML dokumentů základní metody openMemory() – otevření paměti pro tvorbu dokumentu startDocument() – vytvoření dokumentu endDocument() – zakončení dokumentu startElement() – otevření tagu writeElement() – tvorba tagu endElement() – uzavření tagu flush() – vrácení zkonstruovaného XML 4
PHP rozšíření určené pro snadné čtení, úpravu a konstrukci XML dokumentů prostřednictvím metody simplexml_load_string() je načten XML dokument a vytvořen z něj hierarchický objektový strom jednotlivé uzly stromu jsou instance objektu SimpleXml základní metody objektu getName() – vrátí jméno XML elementu children() – vrátí podřazené prvky daného elementu attributes() – vrátí atributy daného elementu asXML() – vrátí vygenerovaný XML dokument addChild() – přidá podřazený prvek danému prvku addAttribute() – přidá atribut danému prvku 5
mapu stránek je možné snadno vygenerovat pomocí sitemap helperu sitemap je součástí navigation view helperu a vytváří XML mapu stránek dle standardního formátu ml#zend.view.helpers.initial.navigation.sitemap ml#zend.view.helpers.initial.navigation.sitemap 6
RSS doplňte do modelu produktu vlastnosti data vytvoření a poslední úpravy a správně je provažte s RSS Zboží.cz export produktů na Zboží.cz ▪ doplňte do modelu produktu dostupnost zboží a správně ji provažte s exportovaným XML pro Zboží.cz import produktů z XML ▪ přidejte do XML vlastní produkty ▪ doplňte do XML a importu atribut zobrazování od uvedeného data ▪ doplňte do XML a importu i přidávání kategorií produktů a řazení produktů do nich 7