Autor Zpráva
piff
Profil *
Ahoj,
dělám web v textpatternu na kterém bude jak weblog tak i statické stránky. Pro weblog sem nechal v šablonách vše jak bylo až na drobné upravy, zvláštní šablonu pro statické stránky sem tvořil abych se zbavil komentářů.

Jenže po vytvořní formy "staticka"
<h3><txp:title /></h3>


<txp:body />



a vložení kodu
<txp:output_form form="staticka" />


mi to v obsahu webu nic nevykreslý a vypíše tuhle chybu

tag_error <txp:title/> -> Textpattern Notice: error_article_context on line 1825
tag_error <txp:body/> -> Textpattern Notice: error_article_context on line 1825


fakt už nevím kde by mohla být chyba tak jestli někdo vý tak uvítám radu. Ještě dodám, hostuju u Českeho hostingu.
Předem díky :-)
Martin Snížek
Profil
Ahoj,

neměl bys používat <txp:output_form form="staticka" />, ale <txp:article form="staticka" />. Výstupem totiž musí být forma pro článek - statická stránka je v Textpatternu pouze speciální typ článku.

Já mám u jednoho blogu v základní šabloně (default) toto:


<txp:if_individual_article>

<txp:if_section name="static">
<txp:article form="staticka" />

<txp:else />
<txp:article form="clanek" />
</txp:if_section>

</txp:if_individual_article>
Ivorius
Profil
Přesně jak píše Martin výše, <txp:output_form form="staticka" /> slouží pouze ke vložení určité části kodu. Člověk má pak krásný přehled a vše jednoduše aktualizuje. Můžete si jej představit jako zápis v php include("staticka.php")
Laura
Profil *
Ahoj, mám také otázku na tvorbu rofem. Pochopila jsem jak používat <txp:output_form /> i <txp:article form="" />, ale teď bych potřebovala udělat formu, která podle autora článku odkáže Textpattern na jinou konkrétní formu článku daného autora. Zkrátka dumám nad tím, jak nastavit, aby se do článků určitého autora vkládal jpg s jeho portrétem, a komplikuje mi to fakt, že na jedné stránce budou články různých autorů.
Laura
Profil *
teda *forem, samozřejmě :)
Ivorius
Profil
No že jsou ty Vánoce a já mám dnes narozeniny, tak ti poradím fígl :D - nehledej další formu pro autory, ale spíše v té formě odliš jednotlivé autory.

<txp:if_author name="Ivo"><img src="/image/nejlepsi-fotka.jpg" alt="Fotka Iva" /><txp:else /><img src="/image/ostatni.jpg" alt="Fotka autora beze jména" /> </txp:if_author>
Laura
Profil *
Ivorius: To vypadá dobře, jenže já budu mít na té stránce články autorů, kteří mají všichni fotky. Můžu je definovat všechny pěkně za sebou, třeba takhle?
<txp:if_author name="Ivo"><img src="/image/nejlepsi-fotka.jpg" alt="Fotka Iva" />
<txp:if_author name="Bruno"><img src="/image/horsi-fotka.jpg" alt="Fotka Bruna" />
<txp:if_author name="Fero"><img src="/image/jina-fotka.jpg" alt="Fotka Refa" />
<txp:if_author name="Laco"><img src="/image/desna-fotka.jpg" alt="Fotka Laca" /><txp:else /><img src="/image/ostatni.jpg" alt="Fotka autora beze jména" /> </txp:if_author>
Toto téma je uzamčeno. Odpověď nelze zaslat.