Formulář vložení nového místa

Myšlenky a nápady k webu Kalendář akcí

Otázky k panu Patriku Hetfleišovi

  • Jak dostat pomocí PHP do proměnné hodnotu value CheckBoxu.

Tabulka Místo a relace s ostatními tabulkami.

Primárně bude místo v tabulce Místo. Ale tato tabulka bude součástí velké databáze. Na tabulku budou relačně napojeny tabulky Fotogalerie, Kontakty, Štítky, MHD, Akce, Osobnosti, Výlety atd. Tabulka místo bude vlastně Nejdůležitější tabulkou. Ale samozřejmě v rámci relační databáze je to blbost. Bude to jedna tabulka v rámci naší velké databáze.

Tabulka Místo a položky

Popis jednotlivých položek formuláře

Název místa

Do této kolonky napíše anebo vloží uživatel název místa

Název místa pro SEO

Do této kolonky napíše anebo vloží uživatel název místa, které slouží pro SEO a vyhledávače

Krátký úvodní motivační text

Do této kolonky napíše anebo vloží uživatel úvodní motivační text, který bude složit k úvodnímu popisu místa

Krátký text pro SEO

Do této kolonky napíše anebo vloží uživatel motivační text, který bude složit pro vyhledávače. jakmile bude někdo hledat tot místo přes vyhledávače uvidí tento text.

Popis místa

Do této kolonky napíše anebo vloží uživatel celkový text o daném místě

Ulice

Do této kolonky napíše anebo vloží uživatel adresu ulice

Číslo popisné

Do této kolonky napíše anebo vloží uživatel čislo popisné. To je to číslo červené

Číslo místní

Do této kolonky napíše anebo vloží uživatel čislo místní. To je to číslo modré

Město

Do této kolonky napíše anebo vloží uživatel Název města. Jestliže se jedná o Prahu tak vloží číslo městské čtvrti a název. Příklad: Praha 3 - Vinohrady, Praha 3 - Žižkov, Praha 1 - Staré Město. Později zde bude výběrové políčko, kde uživatel vybere název městské čtvrti.

PSČ

Do této kolonky napíše anebo vloží uživatel Poštovní směrovací číslo místna

GPS N Google

Do této kolonky napíše anebo vloží uživatel souřadnice GPS Google N. Příklad: 50.0879436 tento údaj lze zjistit v mapách seznam .cz

GPS N Google

Do této kolonky napíše anebo vloží uživatel souřadnice GPS Google E. Příklad: 14.4214692 tento údaj lze zjistit v mapách seznam .cz

Vyberte dopravní spojení

Tato část bude napojena na tabulku dopravní spojení.

Zde uživatel vybere trasu typ dopravního spojení. Metro, autobus, tramvaj atd.

Vyberte č. linky

Zde uživatel vybere číslo linky. Bude záležet na to co vybere za typ spojení. Jestliže je vybránp metro tak vybírá linky A, B, C. jestliže je autobus anebo tramvaj tak vybírá čísla linek pro tramvaj anebo pro autobus. Linky se budou aktualizovat z API webu městské hromadné dopravy. To samé pro ostatní

Vyberte cílovou stanici

Zde uživatel vybere cílovou stanici. Bude záležet na to co vybere za typ spojení. Jestliže je vybránp metro tak vybírá stanice metra, jestliže jsou vybrané autobusy anebo tramvaje vybírá stanice autobusů anebo tramvají. Linky se budou aktualizovat z API webu městské hromadné dopravy. To samé pro ostatní

Otevírací doba

V základu půjde vložit jednu otevírací dobu, ale bude tam tlačítko upřesnit otevírací dobu a tam půjde vložit otevírací doba podle týdne a měsíců. To znamená, aby mohl uživatel vložit jinou otevírací dobu ve dnech a ještě v rámci měsíců. Jsou místa, která mají mimo sezónu zavřeno. Jinou otevírací dobu v květnu, červnu, v červenci atd.

Vstupné

Uživatel zvolí jestli je anebo není vstupné a potom se mu nabídne vstupné podle možností: zdarma, děti do 6 let, studenti, senioři, rodiče s dětmi, rodinné, jiné. Bude tam napsáno vstupné zadávejte jen číslo a vyberte měnu. U měny bude výběrové pole, kde si bude moci uživatel vybrat měnu. Shrnuto: Uživatel zvolí jestli je vstupné, zvolí měnu a pak začne vkládat vstupné podle kategorie, dítě, rodinné atd.

Nejasnosti a problémy.

  • V jednom místě může být více organizací. Nevím jak to udělat. Napadá mě, že každé to místo bude samostatné, ale bude mít stejnou adresu. Ještě se zamyslet.
  • Otevírací dobaZde si opět nejsem jist, protože může být rozdílná otevírací doba během týdne a ještě rozdílná otevírací doba během roku. Navrhuji, aby v základu bylo jen otevírací doba od...do a možnost rozkliknout Upřesnit a zde se otevře podformulář, kde půjde zadat otevírací dobu každý měsíc a v něm dny v týdnu. A opět od....do