Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2009-03-05 12:16:20

Zerocool
Member
From: The Netherlands
Registered: 2009-03-02
Posts: 16

[nl-nl] Navigatie (menu) probleem

Hallo,

Ik ben nog een newbie met textpattern en ik vind het een hele mooie systeem voor zover ik ermee heb gewerkt. Maar nu wou ik graag een websitetje maken en ik loop tegen een probleem aan waar ik niet uit kom. Ik heb hier en daar wat gelezen maar ik kan het niet helemaal volgen :(

Het probleem is dat nieuwe sections niet weergegeven worden als ik er een toevoeg. Ik schrijf een artikel en koppel het aan de sectie en alles word netjes in het adminpanel weergegeven maar niet op de website zelf.

Weet iemand hier een oplossing voor?
Alvast bedankt!

Gr. ZeroCooL

Offline

#2 2009-03-05 13:15:34

jelle
Member
Registered: 2006-06-07
Posts: 165

Re: [nl-nl] Navigatie (menu) probleem

Heb je de section_list tag gebruikt in je pagina?

Deze geeft een opsomming van al je aangemaakte secties. Met een aantal opties kun je de weegeve en selectie van de lijst naar eigen voorkeur aanpassen.

Offline

#3 2009-03-05 13:41:55

Zerocool
Member
From: The Netherlands
Registered: 2009-03-02
Posts: 16

Re: [nl-nl] Navigatie (menu) probleem

Ik heb een template gebruikt (TXP Thirteen) en daar staat het volgende in de sidebar-form:

<li>
<h2>Sections</h2>
<ul>
<li><a href=”<txp:site_url />”>Home</a></li>
<li><a href=”<txp:site_url />about”>About</a></li>
<li><a href=”<txp:site_url />contact”>Contact</a></li>
</ul>
</li>

en ik heb het volgende gebruikt: <txp:section_list break=“li” wraptag=“ul” />

Dan worden de secties wel weergegeven maar zonder inhoud :S

Last edited by Zerocool (2009-03-05 13:53:48)

Offline

#4 2009-03-05 16:24:23

els
Moderator
From: The Netherlands
Registered: 2004-06-06
Posts: 7,458

Re: [nl-nl] Navigatie (menu) probleem

Om je artikelen weer te geven heb je wel een <txp:article /> tag nodig op je pagina. Ik weet niet of je voor elke sectie een andere pagina gebruikt (te zien in Presentatie > Secties) of dezelfde pagina voor alle secties, maar in het eerste geval moet je even nakijken of er wel een <txp:article /> tag staat op alle pagina’s, en in het tweede geval hangt het een beetje af van of je conditionals (if_section e.d.) op je pagina gebruikt. Als je er zelf niet uitkomt is het handig als je even de code op je betreffende pagina(s) hier post.

Offline

#5 2009-03-05 16:50:32

Zerocool
Member
From: The Netherlands
Registered: 2009-03-02
Posts: 16

Re: [nl-nl] Navigatie (menu) probleem

Waar moet ik die <txp:article /> precies plaatsen?

De About, Articles en Contact pagina doen het gewoon maar alles wat ik verander of nieuw toevoeg worden niet weergegeven. Ook als ik de naam van de secties (About, Articles en Contact) wijzigen dan wordt de inhoud ook niet weergegeven.

De code van de default pagina is:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=“http://www.w3.org/1999/xhtml” xml:lang=“en” lang=“en”>
<head>
<meta http-equiv=“content-type” content=“text/html; charset=utf-8” />
<link rel=“stylesheet” href=”<txp:css />” type=“text/css” media=“screen” />
<link rel=“alternate” type=“application/rss+xml” title=“RSS 0.92” href=”/?rss=1&section=article” />
<link rel=“alternate” type=“application/atom+xml” title=“Atom 1.0” href=”/?atom=1&section=article” />
<title><txp:page_title /></title>

</head>
<body>

<div id=“accessibility”>
<a href=”#content” title=“Go to content”>Go to content</a>
<a href=”#sidebar-1” title=“Go to navigation”>Go to navigation</a>
<a href=”#sidebar-2” title=“Go to search”>Go to search</a>
</div> <!— /accessibility —>

<!— head —>
<div id=“headwrapper”>
<div id=“header”>
<h1 id=“title”><txp:link_to_home><txp:site_name/></txp:link_to_home></h1>
</div>
</div>

<div id=“wrapper”>

<!— content —>
<div id=“content”>

<txp:if_section name=”“>

<txp:article limit=“5” />

<txp:if_individual_article>
<p class=“articlenav”>
<txp:link_to_prev><txp:prev_title /></txp:link_to_prev> <txp:link_to_next><txp:next_title /></txp:link_to_next></p>
</txp:if_individual_article>
<txp:if_article_list>
<p class=“paging”>
<txp:older>Previous</txp:older> <txp:newer>Next</txp:newer>
</p>
</txp:if_article_list>

</txp:if_section>

<txp:if_section name=“about”>

<txp:article form=“Single” />

</txp:if_section>

<txp:if_section name=“contact”>

<txp:article form=“Single” />

</txp:if_section>

</div>

<!— sidebar —>

<txp:output_form form=“sidebar” />

<!— footer —>

<txp:output_form form=“footer” />

</div>

</body>
</html>

Last edited by Zerocool (2009-03-05 17:00:35)

Offline

#6 2009-03-05 17:16:48

Zerocool
Member
From: The Netherlands
Registered: 2009-03-02
Posts: 16

Re: [nl-nl] Navigatie (menu) probleem

Het is gelukt!!! :D

Ik heb <txp:article /> van de pagina archief” verwijderd“en nu wordt alles wel weergegeven.

Alleen worden de menu-items niet op volgorde weergegeven maar daar is vast en zeker een oplossing voor. Dus nu weer ff een duik in de forum en in google nemen!

Bedankt voor jullie reacties!

Offline

#7 2009-03-05 21:50:29

els
Moderator
From: The Netherlands
Registered: 2004-06-06
Posts: 7,458

Re: [nl-nl] Navigatie (menu) probleem

Het zit ‘m in dit stukje:

<txp:if_section name="">
	<txp:article limit="5" />
	...
</txp:if_section>
<txp:if_section name="about">
	<txp:article form="Single" />
</txp:if_section>
<txp:if_section name="contact">
	<txp:article form="Single" />
</txp:if_section>

Hier wordt alleen aangegeven dat er artikelen moeten worden weergegeven als je op de voorpagina bent (<txp:if_section name="">), of in sectie ‘about’, of in sectie ‘contact’. Voor nieuwe secties is er geen article tag, en wordt er dus niets weergegeven. Dit zou beter zijn:

<txp:if_section name=""><!-- voorpagina -->
	<txp:article limit="5" />
	...
<txp:else /><!-- alle andere sectiepagina's -->
	<txp:article form="Single" />
</txp:if_section>

Dit:

Ik heb <txp:article /> van de pagina archief” verwijderd“en nu wordt alles wel weergegeven.

vind ik overigens wel vreemd…

Offline

Board footer

Powered by FluxBB