Oferty
Spis treści
Wstp
Box tego typu umoliwia wywietlenie listy ofert wymodelowanych w systemie SART. Oferty do boxa wprowadzane s za pomoc symboli, a wszystkie informacje pobierane s z systemu.
Tre elementu (plik: "/files/part/nazwa_elementu")
[FORMAT=oferty] [SKIN=priv/oferty.foto.default] [VAR=temat]Tamat[ENDVAR] [VAR=oferty1]1/1234[ENDVAR] [VAR=oferty2]2/1234[ENDVAR] [VAR=oferty3]3/1234[ENDVAR] [VAR=oferty4]4/1234[ENDVAR] [VAR=oferty5]5/1234[ENDVAR] [VAR=oferty6]6/1234[ENDVAR]
Wyjanienie
Numery pomidzy znacznikami [VAR=ofertyX] i [ENDVAR] to symbole ofert wymodelowanych wsarcie wprowadzone w panelu administratora (maksymalna ilo to 20 symboli).
Tworzenie schematu elementu (plik: "/files/part_format/oferty.nazwa_schematu")
Wstp
Do wywietlenia danych o ofertach wprowadzonych do tego boxu suy nastpujca ptla:
[BEGINFILL=oferty] [FILL=oferty.jakas_informacja] [ENDFILL]
Ptla przypomina konstrukcj for each - odpowiednik z for each wygldaby nastpujco:
for each oferta in oferty{ print oferta.jakas_informacja; }
Dostpne informacje
[FILL=temat] [FILL=identyfikator] [BEGINFILL=oferty] [INTERNALFILL] //zmienna pomocnicza niewywietlana na stronie, potrzebna do wywietlania informacji o braku imprez [FILL=oferty.impreza] //nr imprezy [FILL=oferty.organizator] //nr organizatora [FILL=oferty.link] //link do szczegowego opisu oferty [BEGINFILL=miejscowosc] [FILL=oferty.panstwolink] //link do wyszukiwania ofert do tego samego pastwa [FILL=oferty.regionlink] //link do wyszukiwania ofert do tego samego regionu [FILL=oferty.miastolink] //link do wyszukiwania ofert do tego samego miasta [FILL=oferty.panstwoid] //nr panstwa [FILL=oferty.regionid] //nr regionu [FILL=oferty.miastoid] //nr miasta [FILL=oferty.nazwa] [FILL=oferty.panstwo] [FILL=oferty.region] [ENDFILL2] [BEGINFILL=tabelkaobjazdnaglowek] //jaki nagwek [ENDFILL2] [BEGINFILL=tabelkaobjazd] [FILL=panstwo] [FILL=miasto] [ENDFILL2] [BEGINFILL=tabelkaobjazdstopka] //jaka stopka [ENDFILL2] [FILL=oferty.zdjecie] //doczone zdjcie [FILL=oferty.zdjecie.med] //doczone zdjcie - wikszy rozmiar [FILL=oferty.nazwaimprezy] //pena nazwa imprezy [FILL=oferty.krotka_nazwa] //krtka nazwa imprezy [FILL=oferty.opis] //wiadczenia [FILL=oferty.miasto] [FILL=oferty.cenaod] [FILL=oferty.dlugosc] [FILL=oferty.termin] [FILL=oferty.terminod] [FILL=oferty.data1] [FILL=oferty.transport] [FILL=oferty.profil] [FILL=oferty.wyzywienie] [FILL=oferty.zakwaterowanie] [FILL=oferty.dodatkoweoplaty] [FILL=oferty.parzysty] //zwraca na przemian warto 0 lub 1 [FILL=oferty.operator] //zwraca numer organizatora [FILL=online] - znacznik informujcy czy oferta jest dostpna w sprzeday on-line (0 - nie, 1 - tak) [FILL=typoferty] - znacznik informujcy na jaka por roku kierowana jest oferta [FILL=typofertytext] - tekstowy opis informujcy na jaka por roku przeznaczona jest oferta [BEGINFILL=terminy] [FILL=terminy.data1] [FILL=terminy.data2] [FILL=terminy.cena] [FILL=terminy.waluta] [FILL=terminy.dlugosc] [FILL=terminy.cena] [FILL=terminy.waluta] [FILL=terminy.last_minute] [ENDFILL=terminy] [ENDFILL] [FILL=ankieta_1] [FILL=ankieta_2] [FILL=ankieta_3] ... ... ... [FILL=ankieta_N] dane wprowadzone w modelowaniu imprezy w zakadce "Ankieta", N to id pola z ankiety. [FILL=nooffers] Jaki tekst informujcy o braku imprez [ENDFILL=nooffers]
Przykad
Kod schematu:
<table border="5" width="400"> [BEGINFILL=oferty] [INTERNALFILL] <tr> <td> [BEGINFILL=miejscowosc] <a href=[FILL=oferty.panstwolink]>[FILL=oferty.panstwo]</a> [ENDFILL2] [BEGINFILL=tabelkaobjazdnaglowek] <div> [ENDFILL2] [BEGINFILL=tabelkaobjazd] <a href="/web/?page=szukaj;panstwo=[FILL=panstwo];miasto=[FILL=miasto]">[LANGCC=city_[FILL=miasto]] ([LANGCC=country_[FILL=panstwo]])</a>, [ENDFILL2] [BEGINFILL=tabelkaobjazdstopka] </div> [ENDFILL2] </td> <td> <a href=[FILL=oferty.link]>[FILL=oferty.nazwaimprezy]</a> </td> </tr> [ENDFILL] [FILL=nooffers] Brak aktualnych imprez. [ENDFILL=nooffers] </table>
Wynik dziaania:
Grecja (jako link do wyszukiwarki) | Najlepsza oferta do Grecji (jako link do oferty) |
Francja (jako link do wyszukiwarki) | Najlepsza oferta do Francji (jako link do oferty) |
Hiszpania (jako link do wyszukiwarki) | Najlepsza oferta do Hiszpanii (jako link do oferty) |
Zastosowanie:
Box tego typu wykorzystuje si do wywietlania wyrnionych ofert w postaci krtkich opisw z ewentualnymi zdjciami.
Informacje dodatkowe:
Box posiada dodatkow wasno do ktrej dostp uzyska mona poprzez panel administratora - jest to sortowanie. Domylnie dla oferty posiadajcej wiele terminw wywietlane s informacje dotyczce najtaszego terminu. Wpisanie w CMS-ie w polu "sortowanie" sowa "termin" powoduje zmian tego domylnego zachowania na takie w ktrym wywietlone zostan informacje na temat najbliszego terminu.
NOWO!!
Do boxu z ofertami zamiast symboli ofert mona wstawia te instrukcje o specjalnym znaczeniu wywietlajce ofert speniajc jakie okrelone kryterium.
Dostpne kryteria:
Nowoci:
OFFER_NEW_1 - wpisanie tego sowa zamiast symbolu oferty spowoduje e zamiast oferty o okrelonym symbolu w tym miejscu zostanie wywietlona oferta ktra bya ostatnio dodana do systemu (OFFER_NEW_2, OFFER_NEW_3, (...), OFFER_NEW_N - to kolejne oferty).
Popularno:
OFFER_TOP_1 - wpisanie tego sowa zamiast symbolu oferty spowoduje e zamiast oferty o okrelonym symbolu w tym miejscu zostanie wywietlona oferta najczciej kupowana (OFFER_TOP_2, OFFER_TOP_3, (...), OFFER_TOP_N - to kolejne oferty w tym rankingu).
Najtasze oferty:
OFFER_CHEAP_1 - wpisanie tego sowa zamiast symbolu oferty spowoduje e zamiast oferty o okrelonym symbolu w tym miejscu zostanie wywietlona najtasza oferta (OFFER_CHEAP_2, OFFER_CHEAP_3, (...), OFFER_CHEAP_N - to kolejne oferty w tym rankingu). To sowo kluczowe uywane jest przede wszystkim w poczeniu z kryteriami omwionymi poniej.
Mona rwnie stosowa rne kryteria ograniczajce ten zakres np.:
OFFER_TOP_1 TRANSPORT='010000' - transport samolotem OFFER_TOP_1 PANSTWO='18' - kierunek egipt OFFER_TOP_2 RODZAJ='WYC' - rodzaj wyjazdu "Wycieczka" OFFER_TOP_2 RODZAJ='WYC','WYCZM' - rodzaj wyjazdu "Wycieczka" i "Wycieczka zwiedzanie miasta" OFFER_CHEAP_1 PANSTWO=1 - wywietlona zostanie najtasza oferta z Polski OFFER_CHEAP_1 MIASTO=10960032 - wywietlona zostanie najtasza oferta z Parya