News Module - volledige bericht openen op nieuwe pagina

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

Hey mensen.

Ik ben vrij nieuw met het CMS Made Simple, en ik heb een vraagje over de nieuws module.

Wat ik graag voor elkaar wil krijgen is:

Ik wil op de homepage (index.php) headlines weergeven waarvan de link voor het volledige bericht op een andere pagina moet worden weergegeven. (bijvoorbeeld nieuws.php)

Ik kon hier niets over terug vinden in het Engelse forum, of ik snap er niets van (kan ook natuurlijk)  :-[

Ik hoop dat iemand mij een simpele uitleg kan geven hoe ik dit kan gaan realiseren.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Je kunt een nieuwe pagina aanmaken, en b.v. 'nieuws' noemen. Op de opties-tab van de pagina kun je dan uitzetten "Tonen in menu". Je wilt hem namelijk niet in het menu, maar wel aktief hebben.

Nu roep je in je {news}-aanroep, additioneel {news detailpage='nieuws'} of hoe je de pagina ook hebt genoemd.

Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

RonnyK wrote: Je kunt een nieuwe pagina aanmaken, en b.v. 'nieuws' noemen. Op de opties-tab van de pagina kun je dan uitzetten "Tonen in menu". Je wilt hem namelijk niet in het menu, maar wel aktief hebben.

Nu roep je in je {news}-aanroep, additioneel {news detailpage='nieuws'} of hoe je de pagina ook hebt genoemd.

Ronny
Bedankt Ronny voor je super snelle reactie ! :)

Wat ik me alleen afvraag, is welke benaming van die pagina moet ik aanhouden ? is het "titel" of in de tab options en dan "page alias" ?
En hoe geef ik op de pagina (bijvoorbeeld "nieuws") aan waar ik het volledige nieuwbericht wil laten zien (op welke plek) ?

Hopelijk kan je me verder helpen, ik zit namelijk echt een beetje vast hiermee  :-\

Alvast bedankt !
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Het gaat om de pagealias, oftewel de naam zoals die op het opties-tab staat.

Wat met de aanroep, detailpage=, zal gebeuren, is dat de inhoud van de pagina 'Nieuws' of hoe deze ook heet, zal worden vervangen door het nieuwsbericht. Oftewel, je zult iets tekst, b.v. een '.' op die pagina moeten zetten, aangezien CMSMS geen lege pagina toestaat. Deze pagina heeft ook een template natuurlijk. De detailpage= aarnoep vanuit News, zal deze pagina aanroepen, en de {content}-tag vervangen door het newsdetail.

Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

RonnyK wrote: Het gaat om de pagealias, oftewel de naam zoals die op het opties-tab staat.

Wat met de aanroep, detailpage=, zal gebeuren, is dat de inhoud van de pagina 'Nieuws' of hoe deze ook heet, zal worden vervangen door het nieuwsbericht. Oftewel, je zult iets tekst, b.v. een '.' op die pagina moeten zetten, aangezien CMSMS geen lege pagina toestaat. Deze pagina heeft ook een template natuurlijk. De detailpage= aarnoep vanuit News, zal deze pagina aanroepen, en de {content}-tag vervangen door het newsdetail.

Ronny
Misschien dat ik het niet goed begrijp, dus hierbij probeer ik even duidelijk uit te leggen wat ik nu al heb:

Ik heb 2 templates: "Home" en  "Nieuws"

Op de "Home" page heb ik roep ik de News module aan:

Code: Select all

{news number='1' detailpage='Nieuws'}
Dan zou ik graag willen hebben dat zodra er op:

Code: Select all

<div class="NewsSummaryMorelink">
		[{$entry->morelink}]
	</div>
word geklikt het hele bericht (tussen de

Code: Select all

{content}
tag) op de "Nieuws" template word weergegeven.

Is dit mogelijk ?

Hoop dat je (jullie) me kunnen helpen.

Echt bedankt voor de tot nu toe gegeven ondersteuning !
Last edited by jadusdathe on Sun Oct 05, 2008 2:32 pm, edited 1 time in total.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Dat is precies wat gebeurd met de aanroep {News detailpage=}....

Let wel op, dat je de pagealias gebruikt, die op het opties-tab staat, die heeft standaard namelijk geen hoofdletter, dus kijk even goed of dat de pagina is... Nadat je dat hebt gedaan, opent News, zijn details in de template, die gehangen is aan de pagina "Nieuws", welke standaard de pagealias "nieuws" zou hebben gekregen als je deze pagina nieuw aangemaakt hebt...

Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

Ok bedankt, maar geld dat ook voor een template ? want ik heb 2 pagina's aangemaakt als template, en niet als pagina (bij template kan ik namelijk geen pagealias aangeven  :-[)
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

OK, you lost me.... ;)

Bij een pagina, b.v. 'Home' of 'Nieuws' kies je bij het maken/wijzigen van een pagina voor de template die aan de pagina hangt. De template die je kiest geeft de opmaak van de pagina weer.

Door op de 'Home' pagina b.v. {news detailpage="nieuws"} aan te roepen, zal na het klikken op "lees meer", de pagina "Nieuws" worden geopend, met die opmaak....

Templates heb je dus enkel nodig als de structuur echt anders is, als het enkel bedoeld is om het Nieuws in het content-gebied te openen, heb je enkel een pagina (aan te roepen met detailpage=) nodig, en geen nieuwe template...

Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

RonnyK wrote: OK, you lost me.... ;)

Bij een pagina, b.v. 'Home' of 'Nieuws' kies je bij het maken/wijzigen van een pagina voor de template die aan de pagina hangt. De template die je kiest geeft de opmaak van de pagina weer.

Door op de 'Home' pagina b.v. {news detailpage="nieuws"} aan te roepen, zal na het klikken op "lees meer", de pagina "Nieuws" worden geopend, met die opmaak....

Templates heb je dus enkel nodig als de structuur echt anders is, als het enkel bedoeld is om het Nieuws in het content-gebied te openen, heb je enkel een pagina (aan te roepen met detailpage=) nodig, en geen nieuwe template...

Ronny
haha ok voor mij is het iig al een stuk duidelijker, maar nog niet helemaal.

De stylesheet is voor het stijlen van de div's enz. Wat moet ik in de template aangeven dan ? (domme vraag misschien)

Want ik snap nu dus dat ik de html (div's enz.) gewoon in een pagina kan stoppen.

Hoop dat ik niet al te erg tot last ben, en iemand anders (na mij) ook met dit topic kan helpen.

Alvast bedankt ! 
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Wat wil je precies met de andere template? Is de structuur anders, worden andere dingen getoond in de sidebars?

Aan een template hangen stylesheets, en een pagina is gekoppeld aan een template. Dus als enkel het detail-news getoond moet worden op de Nieuws-pagina, dan heb je geen andere template nodig.

Welke DIVs wil je dan plaatsen.

Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

RonnyK wrote: Wat wil je precies met de andere template? Is de structuur anders, worden andere dingen getoond in de sidebars?

Aan een template hangen stylesheets, en een pagina is gekoppeld aan een template. Dus als enkel het detail-news getoond moet worden op de Nieuws-pagina, dan heb je geen andere template nodig.

Welke DIVs wil je dan plaatsen.

Ronny
Nou kijk, ik heb een home page waarop ik 3 nieuws items wil laten zien. Zodra iemand op 1 van de items klikt, moet hij/zij naar een vervolg pagina gaan (lijkt heel erg op de homepage) alleen heeft deze een groot vlak (div) waarin het hele bericht moet komen te staan.

Wat bedoel je trouwens met de side bars ? het is namelijk een geheel nieuw design.

Mvg, Robert
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Robert,

staan de 3 news-samenvattingen in een pagina, of op in de template?
Als ze op de homepage gewoon in de pagina worden aangeroepen, hoef je dus geen extra template te hebben....

Heb je misschien een link om te zien, hoe het er uitziet?

Kijk maar eens op www.terspille.nl daar is News aangeroepen op de homepage, erop klikken opent een andere pagina met dezelfde template.


Ronny
jadusdathe
Forum Members
Forum Members
Posts: 54
Joined: Sat Sep 20, 2008 3:50 pm

Re: News Module - volledige bericht openen op nieuwe pagina

Post by jadusdathe »

Dit is precies zoals ik het wil hebben! zelfde opzet, alleen de vervolg pagina is echt speciaal voor nieuws.

Maar wat zet ik precies in de template dan ? gezien alles gestyled word in de stylsheet en de html (div's) gewoon op binnen de "pagina" staan.

Robert
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: News Module - volledige bericht openen op nieuwe pagina

Post by RonnyK »

Ik heb daar niet in de template staan.... Bij jou staat in de sidebar nu de {news number="3" detailpage="nieuws"}, dat wil zeggen dat op iedere pagina 3 samenvattingen worden getoond, en dat na het klikken op 1 van de nieuws-items, het detail daarvan wordt geopend in de pagina genaamd "nieuws". In de template hoef je dus niets te vervangen/toe te voegen, aangezien de detailpage= parameter je al naar de andere pagina stuurt. Aan die pagina kun je dus een andere template hangen, mocht dat nodig zijn..

Of wil je een compleet andere styling? Dan kun je hetzelfde doen, maar dan hang je aan de pagina Nieuws, een andere template, waar andere stylesheets aan hangen.

Ronny
Post Reply

Return to “Dutch - Nederlands”