Hlavní navigace

Názor k článku Ruby on Rails: Úvod od anonym - Možná mi něco uniká (a taky už je...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 11. 2005 15:38

    bez přezdívky
    Možná mi něco uniká (a taky už je to nějakou dobu, co jsem se tím zabýval podrobněji), ale StringTemplate v podstatě splňuje první dva požadavky. Svou konkrétní šablonu si přece můžete vytvořit jako pěkné formátované validní XHTML (a ty dolary přeci validitě nebrání). Nicméně při tomto přístupu nemůžete šablony "includovat" (protože do kompletního validního XHTML nelze vložit jiné kompletní XHTML), což nejspíše povede k tomu, že pokud třeba více stránkách chcete mít stejná záhlaví a zápatí, tak ten XHTML kód musíte v každé šabloně opakovat. A šablony by měly sloužit právě k tomu, abychom se opakovat nemuseli.

    Nechápu ani, jak by v šablonách mohla fungovat vzorová data místo nějakého uvedení názvu proměnné, jejíž hodnota se má dosadit. Pokud například je v textu "1.12.2005", jak pak poznáte, že to není text, ale vzorová data, kam se má dosadit třeba aktuální datum a jak odlišíte, že při jiném výskytu "1.12.2005" se má dosadit třeba datum poslední aktualizace stránky? Navíc to ani není přehledné. Napsat v těchto případech třeba $today$ a $page.last_modified_on$ mi přijde logičtější.