Modul newsletter

Vytvoří formulář, do kterého může uživatel zadat email a bude pak informován o publikaci novinky v daném news feedu.

FEED

Popis: Vytvoří formulář pro přihlášení k odběru novinek.

void nClient::feed ( string $newsFeedName )

 

Parametry

newsFeedName – Jednoznačný název. Neprobíhá kontrola existence feedu. Pokud bude zadán název neexistujícího feedu, bude uživateli umožněna registrace, ale nebudou chodit žádné oznámení e-mailem.

Návratová hodnota:

Tato funkce neobsahuje návratovou hodnotu. Pouze vygeneruje formulář pro registraci feedu.

Flash zpráva:

Po zpracování formuláře je na NALA klienta vrácen výsledek této operace. Tato zpráva je uložena pod klíčem „feed_module“. Získání této zprávy je možné pomocí funkce nClient::getFlash ("_feed_module").

Hodnoty a význam jednotlivých návratových hodnot jsou v následující tabulce:

Hodnota

Význam

Je chyba

0

Přihlášení proběhlo úspěšně.

Ne

-1

Nějaká z požadovaných hodnot nebyla vyplněna.

Ano

-2

Nesprávný formát emailu.

Ano

-3

Daný email je již zaregistrovaný.

Ano

-4

Jiná chyba.

Ano

Příklad použití: