[Opgelost] Selflink voor subpagina's

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

[Opgelost] Selflink voor subpagina's

Post by realrock »

Ik probeer voor één van mijn projecten uit te vinden of het mogelijk is om onder een menu tak pagina's te linken met bijvoorbeeld "Selflink".

Hieronder is een voorbeeldje van de structuur, op de projectpagina's wil ik graag dat mensen door kunnen klikken naar de volgende pagina maar dat ze wel binnen het project blijven:

   - Home
   - Projecten
     + Projectpagina 1    (link)
     + Projectpagina 2    (link)
     + Projectpagina 3    (link)
   - Contact

Ik heb al in de parameters gekeken van de selflink module (die volgens mij in de buurt komt van wat ik wil) maar ik kan het er zo niet uit halen.

Iemand een idee?

Mijn dank is wederom groot!
Peter
Last edited by realrock on Sun Aug 02, 2009 8:41 pm, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Selflink voor subpagina's

Post by Rolf »

Hoi Peter,

Heb je bericht meerdere keren gelezen, maar wat je wilt hebben is dat niet gewoon een child pagina onder een parent...
Op de parent kun je (automatische) verwijzingen maken naar de onderliggende pagina's in tekst of in afbeeldingen.

Sla ik met dit antwoord de plank geheel mis, dan graag nog wat meer info.  ;D

Grt. Rolf  :)
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

Rolf wrote: Hoi Peter,

Heb je bericht meerdere keren gelezen, maar wat je wilt hebben is dat niet gewoon een child pagina onder een parent...
Op de parent kun je (automatische) verwijzingen maken naar de onderliggende pagina's in tekst of in afbeeldingen.

Sla ik met dit antwoord de plank geheel mis, dan graag nog wat meer info.  ;D

Grt. Rolf  :)
Je bedoelt met een interne link (m.b.v. de wysiwyg)?

Het probleem is dat ik dadelijk 50 projecten heb bestaande uit 3 pagina's, het makkelijkste zou dan zijn dat ik de tag ''selflink'' in de balk plaats en dat je door die drie pagina's heen/terug kan klikken... Lijk me ook wel dat dat moet kunnen omdat het gewoon subpagina's zijn.

Dus wat ik wil is dat je naar de volgende pagina kan gaan maar zonder dat je weer terug komt op bijvoorbeeld de contactpagina.

Snap je ;)
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Selflink voor subpagina's

Post by Rolf »

Ahh ja, nu snap ik het  :D

Je kunt met losse linken dit op lossen maar dat is erg bewerkelijk.
Er is echter ook een standaard cmsms pagina sjabloon waar deze functie al in zit
Heb ik gebruikt op #### en ####

Het sjabloon heet geloof ik topmenu+submenu o.i.d.
Moet je even maar even kijken, werkt perfect.
Denk dat je daar wel wat mee kan.

Grt. Rolf
Last edited by Rolf on Fri Sep 18, 2009 1:35 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

Klopt dat is die {selflink}, op ernas-ongezouten-website zie ik hem niet meteen terug.

Die oplossing is goed alleen de selflink pakt alle pagina's, dus als je het overzicht hieronder ziet dan komt iemand die op de pagina "Projectpagina 3"" bij de contactpagina uit. En wat ik nou wil is dat iemand in dat geval alleen maat erug kan klikken naar de vorige twee projectpagina's.

    - Home
    - Projecten
      + Projectpagina 1    (link)
      + Projectpagina 2    (link)
      + Projectpagina 3    (link)
    - Contact

Zelf links aanpassen zou veel werk zijn omdat het vrij veel projecten zijn...
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Selflink voor subpagina's

Post by Rolf »

Wat jij graag zou willen hebben is volgens mij een hoofdmenu die alleen de parent-toetsen laat zien. (Projecten)
En daarnaast een submenu die de onderliggende pagina's toont. Toch? (De projectpagina's #)

Dat is precies wat dit sjabloon doet.

Hier onder even een schermdump van de admin van de Erna's website.
Onder de parent Hoofdgerechten zitten 30 onderliggende pagina's met recepten.
Deze pagina's komen aut. in het submenu rechts. (óf links, óf...)
Zijn er geen onderliggende pagina's wordt het menu niet getoond.

Rolf
Last edited by Rolf on Fri Sep 18, 2009 1:39 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

Nee is niet wat ik bedoel :)

Dit is de pagina:
Image

Dat is het project. Een project bestaat niet alleen maar uit een stukje tekst maar ook uit bijvoorbeeld foto's. Als iemand op volgende klikt moet je op de volgende pagina komen met de foto's. Maar dan moet het dus wel binnen dat project blijven en dan moet het niet zo zijn dat je dan ineens in een ander project komt of op een hele andere pagina...

Daarom zou die selflink mooi zijn als je een menu level zou kunnen selecteren, dan zet je de pagina's van een project op één level en dat kun je op en neer klikken...

Het heeft dus niks te maken met een menu maar {selflink} moet alleen maar pagina's pakken uit het sub-level.
Last edited by realrock on Sat Feb 07, 2009 1:49 pm, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Selflink voor subpagina's

Post by Rolf »

Tjonge jonge, hihihi  :D
Wat zijn sommige simpele dingen toch soms moeilijk om over te brengen via zo'n forum. hahaha.
Sorry hoor  ;)

Het gaat je dus gewoon om 'vorige' en 'volgende' knoppen.

Code: Select all

{cms_selflink dir="previous" text="vorige"}

{cms_selflink dir="next" text="volgende"}
Je zou deze iedere keer handmatig onderin de pagina kunnen zetten.  :-\
Of maak een sjabloon aan waar beide tags in staan en twee sjablonen waar alleen één van beide instaat.
Per pagina kun je dan een passend sjabloon kiezen uit de pulldown sjabloonmenu bij "pagina's".

Is dit iets... of...  ;)

Rolf


ps. mooie site!!

Gebruik image="volgende.png" voor een afbeelding.
Last edited by Rolf on Sat Feb 07, 2009 3:01 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Selflink voor subpagina's

Post by RonnyK »

Ik snap wat je bedoelt. De default prev/next gaat ook buiten de parent om, je wil enkel linken als de parent dezelfde blijft.

Dat kan, door de eerste en laatste pagina onder de parent te markeren, en de relative-links enkel te plaatsen, als de paginas niet gemarkeerd zijn. Ik zal de logica nog even zoeken en plaatsen.

Ronny
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

RonnyK wrote: Ik snap wat je bedoelt. De default prev/next gaat ook buiten de parent om, je wil enkel linken als de parent dezelfde blijft.

Dat kan, door de eerste en laatste pagina onder de parent te markeren, en de relative-links enkel te plaatsen, als de paginas niet gemarkeerd zijn. Ik zal de logica nog even zoeken en plaatsen.
Dat bedoel ik, alvast bedankt.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Selflink voor subpagina's

Post by RonnyK »

wanneer het een redelijk statische opmaak betreft, zou je volgende kunnen doen:

in de metadata van het eerste child.
{assign var='firstchild' value='1'}

en in de laatste:
{assign var='lastchild' value='1'}

Vervolgens in de template:
{if !isset($firstchild)}{cms_selflink dir='prev'...}{/if}

en
{if !isset($lastchild)}{cms_selflink dir='next'...}{/if}

Er moet overigens een oplossing via cgsimplesmarty mogelijk zijn, maar ik weet niet zeker of die al erin zit...
Zoek ik nog even uit, maar bovenstaande werkt sowieso....

Ronny
realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

RonnyK wrote: wanneer het een redelijk statische opmaak betreft, zou je volgende kunnen doen:

in de metadata van het eerste child.
{assign var='firstchild' value='1'}

en in de laatste:
{assign var='lastchild' value='1'}

Vervolgens in de template:
{if !isset($firstchild)}{cms_selflink dir='prev'...}{/if}

en
{if !isset($lastchild)}{cms_selflink dir='next'...}{/if}

Er moet overigens een oplossing via cgsimplesmarty mogelijk zijn, maar ik weet niet zeker of die al erin zit...
Zoek ik nog even uit, maar bovenstaande werkt sowieso....

Ronny
Het is een tijdje geleden maak ik probeer op dit moment het zelfde te doen.

Ik heb het bovenstaande scriptje geprobeerd alleen het lijkt niet te werken onder CMSMS 1.6. Met de cgsimplesmarty kom ik er ook niet echt uit..

Iemand een idee?
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Selflink voor subpagina's

Post by RonnyK »

realrock
Forum Members
Forum Members
Posts: 227
Joined: Tue Sep 04, 2007 8:14 pm

Re: Selflink voor subpagina's

Post by realrock »

RonnyK wrote: Deze heb je geprobeerd?

http://forum.cmsmadesimple.org/index.ph ... #msg166379

Ronny
Werkt perfect!, dankje Ronny!
Post Reply

Return to “Dutch - Nederlands”