Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
#1 2010-02-10 14:10:37
- roelof
- Member
- Registered: 2005-03-27
- Posts: 647
[nl-nl] waarom werkt dit niet
Hoi,
Om een probleem van next en prev voor een paar pagina’s op te lossen had ik deze oplossing bedacht :
<div class=“date_box”>
<div class=“date_box_month”><txp:posted format=”%B” /></div>
<div class=“date_box_day”><txp:posted format= “%d” /></div>
</div>
<h3 class=“entry-title”><txp:title /></h3>
<div class=“entry-content”>
<txp:body />
<txp:custom_field name=“multipage” value=“1”>
<txp:next />
<txp:custom_field />
</div>
Maar nu wordt de hele layout verknald.
Wie kan me vertellen wat er hier verkeerd gaat.
Roelof
Offline
Re: [nl-nl] waarom werkt dit niet
Misschien heb je nog wat CSS-issues, maar ik zie in ieder geval een fout in de code:
<txp:custom_field name=“multipage” value=“1”> <txp:next />
<txp:custom_field />
moet zijn
<txp:custom_field name=“multipage” value=“1”><txp:next /></txp:custom_field>
…Prrrrrrrr…
Offline
#3 2010-02-10 16:37:03
- roelof
- Member
- Registered: 2005-03-27
- Posts: 647
Re: [nl-nl] waarom werkt dit niet
oke,
Het werkt nu met <txp:newer> maar nu krijg ik deze foutmelding :
Tag foutmelding <txp:output_form form=“prev_next” /> -> Textpattern Notice: De module kan niet worden gevonden: prev_next on line 1598
textpattern/lib/txplib_misc.php:1598 trigger_error()
textpattern/lib/txplib_misc.php:1614 fetch_form()
textpattern/publish/taghandlers.php:266 parse_form()
textpattern/publish.php:1106 output_form()
textpattern/publish.php:1028 processTags()
textpattern/lib/txplib_misc.php:1621 parse()
textpattern/publish.php:786 parse_form()
textpattern/publish.php:903 doArticles()
textpattern/publish.php:893 parseArticles()
textpattern/publish.php:1106 article_custom()
Maar in de form dagboek wordt helemaal geen gebruik gemaakt van deze form.
De form dagboek ziet er zo uit:
<div class=“date_box”>
<div class=“date_box_month”><txp:posted format=”%B” /></div>
<div class=“date_box_day”><txp:posted format= “%d” /></div>
</div>
<h3 class=“entry-title”><txp:title /></h3>
<div class=“entry-content”>
<txp:body />
<txp:if custom_field name=“multipage” value=“1”><txp:newer /></txp:if>
</div>
Je kunt alles zien op deze pagina : http://test.tamarawobben.nl/?c=1e-levensjaar&month=2005-09
Roelof
Offline
Re: [nl-nl] waarom werkt dit niet
Ik zie in de tag trace dit staan:
<txp:variable name="meerdan1pagina" value='<txp:article_custom section="articles" month=''<txp:page_url type="month" />'' pagenr="2" limit="1" />' />
Die article_custom daarin zorgt ervoor dat de ‘default’ template wordt gebruikt en daarin staat ergens <txp:output_form form="prev_next" />
Offline
#5 2010-02-10 18:36:56
- roelof
- Member
- Registered: 2005-03-27
- Posts: 647
Re: [nl-nl] waarom werkt dit niet
Hoi Ruud,
Oke, dan even uitzoeken of ik daar ook een form kan gebruiken.
Dank je voor de tip.
Roelof
Offline
#6 2010-02-10 18:50:04
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] waarom werkt dit niet
Je kunt het ook zo doen, Roelof:
<txp:variable name="meerdan1pagina" value='<txp:article_custom section="articles" month=''<txp:page_url type="month" />'' pagenr="2" limit="1'><txp:title /></txp:article_custom>' />
Dan heb je geen article form nodig. Het maakt overigens niet uit of daar <txp:title /> of een andere tag staat.
Last edited by els (2010-02-10 18:51:34)
Offline
#7 2010-02-11 07:53:21
- roelof
- Member
- Registered: 2005-03-27
- Posts: 647
Re: [nl-nl] waarom werkt dit niet
Oke,
Foutmelding is weg alleen het werkt nog niet.
Ik heb nu :
<div class=“date_box”>
<div class=“date_box_month”><txp:posted format=”%B” /></div>
<div class=“date_box_day”><txp:posted format= “%d” /></div>
</div>
<h3 class=“entry-title”><txp:title /></h3>
<div class=“entry-content”>
<txp:body />
<txp:if custom_field name=“multipage” value=“1”> <txp:next />
</ txp:if>
</div>
Maar de hele layout wordt dan vernield.
Als ik de custom field weer weghaal, is alles goed.
Kan me iemand uitleggen hoe dat komt ?
Roelof
Offline
#8 2010-02-11 08:25:43
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: [nl-nl] waarom werkt dit niet
roelof wrote:
<txp:if custom_field name="multipage" value="1"> <txp:next />
</ txp:if>
- openingstag mist een _:
<txp:if_custom_field>
- de tag is verkeerd gesloten:
</txp:if_custom_field>
<txp:next />
bestaat niet, dat moet zijn<txp:link_to_next />
of (waarschijnlijker in jouw situatie)<txp:newer />
Offline
#9 2010-02-11 09:39:01
- roelof
- Member
- Registered: 2005-03-27
- Posts: 647
Re: [nl-nl] waarom werkt dit niet
Hoi Els.
Ik heb het veranderd maar het werkt nog niet.
Zie pagina : http://test.tamarawobben.nl/?c=zwanger&month=2005-08
De layout is verknald en ik zie geen link naar een andere artikel.
Roelof
Offline
Pages: 1