Page 1 of 1

Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Sun Jan 31, 2010 9:49 pm
by FreekWS
Ik heb een aantal probleempjes met de layout van mijn CMSMS website.
Eentje daarvan is dat de pagina titel boven het nieuwsbericht wordt weergegeven, dus bijvoorbeeld;

Home
Nieuwsbericht titel.

Demo:
http://tinyurl.com/yauxojt

Ik heb de CSS bestandjes al doorgespit, maar daar zie ik niets relevants instaan. Volgens mij zit het daarom verstopt in de Nieuws sjablonen en dan met name het Artikel sjabloon:

Code: Select all

{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}

{if isset($entry->canonical)}
  {assign var='canonical' value=$entry->canonical}
{/if}

<br />
<h3 id="NewsPostDetailTitle">Nieuwsbericht: {$entry->title|cms_escape:htmlall}</h3>

<div id="NewsPostDetailContent">
	{eval var=$entry->content}
</div>

{if $entry->extra}
	<div id="NewsPostDetailExtra">
		{$extra_label} {$entry->extra}
	</div>
{/if}

<br />
<div id="NewsPostDetailPrintLink">
	{$entry->printlink}
</div>
{if $return_url != ""}
<div id="NewsPostDetailReturnLink">{$return_url}</div>
{/if}

{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsDetailField">
        {if $field->type == 'file'}
	  {* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish *}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}: {eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}
Voor de zekerheid de algemene pagina code:
{process_pagedata}



{sitename} - {title}
{metadata}
{stylesheet}











{title}
{content}



Menu
{cms_module module='menumanager' template='bulletmenu' collapse='1' template='list_children'}
Nieuws
{news}







© Copyright 2009-2010 {sitename}



Zou iemand wellicht zo vriendelijk willen zijn en even willen meekijken ?

Bvd !

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Mon Feb 01, 2010 6:56 am
by Rolf
Maak een nieuwe pagina aan, die niet zichtbaar is in de navigatie (zie tab Opties) met bijv. de naam Nieuws.
Zet in de inhoud een punt o.i.d.
Neem in de tag {news detailpage="nieuws"} op.

De detailpagina zal nu op deze pagina worden geopend, met dus de titelregel van deze pagina.
Lees hiervoor ook de module-helptekst.

Grt. Rolf

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Mon Feb 01, 2010 11:36 am
by stijlXpres
Je hebt in de template het volgende staan:
{title}
{content}
En in de nieuws-template wordt de titel van het nieuwsbericht ook weergegeven in h3:
Nieuwsbericht: {$entry->title|cms_escape:htmlall}
Als je dit wilt voorkomen kun je het beste een aparte template maken voor de pagina waarin je de nieuws-details wilt tonen, en dan de regel
{title}
verwijderen, zodat de titel van het bericht als titel van de pagina wordt getoond.

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Mon Feb 01, 2010 11:43 am
by Jos
Of misschien werkt dit ook wel:

Code: Select all

<h3>{if empty($entry->title)}{title}{else}{$entry->title|cms_escape:htmlall}{/if}</h3>
Ik heb het zelf niet getest, schud het zo even uit mn mouw  :P

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Tue Feb 02, 2010 12:29 pm
by FreekWS
Bedankt voor alle antwoorden !
Rolf wrote: Maak een nieuwe pagina aan, die niet zichtbaar is in de navigatie (zie tab Opties) met bijv. de naam Nieuws.
Zet in de inhoud een punt o.i.d.
Neem in de tag {news detailpage="nieuws"} op.

De detailpagina zal nu op deze pagina worden geopend, met dus de titelregel van deze pagina.
Lees hiervoor ook de module-helptekst.

Grt. Rolf
Bedankt Rolf, maar ik loop vast bij 'neem in de tag..'. Ik zie nergens het vakje tags staan, ook niet bij de opties van de pagina.. ik heb de nederlandse versie, ik denk dat dat het verschil maakt.
stijlXpres wrote: Als je dit wilt voorkomen kun je het beste een aparte template maken voor de pagina waarin je de nieuws-details wilt tonen, en dan de regel
Staan hier guides voor online ? Dit is de eerste CMS website met 'customized theme' dus ik ben nog aan het leren ;)
Jos wrote: Of misschien werkt dit ook wel:

Code: Select all

<h3>{if empty($entry->title)}{title}{else}{$entry->title|cms_escape:htmlall}{/if}</h3>
Ik heb het zelf niet getest, schud het zo even uit mn mouw  :P
Bedankt voor de hulp, maar dat werkte helaas niet. Geen verschil

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Tue Feb 02, 2010 12:42 pm
by stijlXpres
Wat erg zinvol is als je voor het eerst met de themes aan het stoeien gaat is om de pagina's op je vers-geinstalleerde site eens helemaal nauwkeurig door te lezen. (tenminste, als je er niet voor gekozen hebt om de standaard content weg te laten tijden de installatie procedure). Hierin vindt je enorm veel info over hoe CMSMS werkt, wat tags zijn, waar je ze kunt aanpassen, hoe templates werken, etc, etc...
Enkele van jouw vragen passeren hier ongetwijfeld de revue.

Kijk anders eens hier: http://wiki.cmsmadesimple.org/index.php/Tutorials

Succes!

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Tue Feb 02, 2010 3:11 pm
by Rolf
Bedankt Rolf, maar ik loop vast bij 'neem in de tag..'. Ik zie nergens het vakje tags staan, ook niet bij de opties van de pagina.. ik heb de nederlandse versie, ik denk dat dat het verschil maakt.
De parameter moet je opnemen in de html sjabloon:

Code: Select all

<div id="left">
<h3>Menu</h3>
{cms_module module='menumanager' template='bulletmenu' collapse='1' template='list_children'}
<h3>Nieuws</h3>
{news detailpage="nieuws"}            <--------------------------------
</div>
Grt. Rolf

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Tue Feb 09, 2010 7:31 pm
by FreekWS
Hi Rolf,

Sorry voor het late antwoord, was druk met de studie.
Heb dat gedaan, ook ook dat maakt geen verschil. Heb alles eens op papier gezet, maar snap eigenlijk niet waarom dat niet werkt, want het klikt heel logisch nu ik er over nadenk..

Re: Pagina titel wordt boven nieuwsbericht titel weergegeven

Posted: Tue Feb 09, 2010 8:07 pm
by Rolf
FreekWS wrote: Hi Rolf,

Sorry voor het late antwoord, was druk met de studie.
Heb dat gedaan, ook ook dat maakt geen verschil. Heb alles eens op papier gezet, maar snap eigenlijk niet waarom dat niet werkt, want het klikt heel logisch nu ik er over nadenk..
Praten we over hetzelfde?
Zou je wellicht nog eens je probleem willen omschrijven, wellicht komen we er dan.
- wat zie je op het scherm?
- wat wil je daar blijven houden en wat wil je weg hebben? (schermdump met toelichting)
- welke nieuws-tag gebruik je in het sjabloon.
- wat is je pin-code  :P

Ahum, grt. Rolf   ;D