Page 2 of 2

Re: Tonen news title in sjabloon

Posted: Fri Dec 10, 2010 10:16 pm
by wpbremer
Is goed Rolf, Ronny is er ook al mee bezig geweest en heeft het nu voor elkaar dat de news_title boven in de browserbalk getoond wordt. Ik wacht rustig af, beide bedankt voor jullie moeite.

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 12:31 pm
by deactivated010521
----------

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 12:54 pm
by Rolf
Zoals gezegd heb ik dit net toegepast in combinatie met CGBlog op mijn website buispost.eu.
Veel ervan is in eerdere reacties door RonnyK en Arnoud al een keer genoemd. Hierbij een samenvatting van mijn aanpassingen:

Config.php:

Code: Select all

$config['process_whole_template'] = false;
Plaats boven in het detailsjabloon:

Code: Select all

{assign var='blog_title' value=$entry->title}
Hiermee knoop je de blog/nieuws titel aan een variabele, in mijn geval "blog_title"

En dan bijvoorbeeld in het html sjabloon

Code: Select all

<head>
{if $blog_title}
<title>{sitename} - Blog - {$blog_title}</title>
{else}
<title>{sitename} - {title}</title>
{/if}
</head>

</__body>

{* Zorg dat de paginainhoud door smarty wordt gelezen *}
{content assign='contentdump'}

{* Breadcrumbs ook uitbreiden *}
{if $blog_title}
{breadcrumbs starttext='U bent hier' root='start' delimiter='>'} > {$blog_title}</title>
{else}
{breadcrumbs starttext='U bent hier' root='start' delimiter='>'}
{/if}

{* Pagina titel *}
{if $blog_title}
<h2>{$blog_title}</h2>
{else}
<h2>{title}</h2>
{/if}

{* Pagina inhoud tonen *}
{$contentdump} <br />

Groet, Rolf


ps. Dit had ik ook nog:

Code: Select all

{if $blog_title}
<meta name="description" content="Website met informatie over buispost (buizenpost) - {$blog_title}" />
{else}
<meta name="description" content="Website met informatie over buispost (buizenpost) - {title}" />
{/if}

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 1:45 pm
by deactivated010521
----------

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 1:51 pm
by wpbremer
Hoi Rolf,

ik snap wat er gebeurd, maar ik krijg het niet werkend. Op één of andere manier leest hij de $blog_title (bij mij $news_title) niet uit want die blijft leeg. Zelf ben ik het spoor even bijster, sorry.

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 2:02 pm
by Rolf
wpbremer wrote: Hoi Rolf,

ik snap wat er gebeurd, maar ik krijg het niet werkend. Op één of andere manier leest hij de $blog_title (bij mij $news_title) niet uit want die blijft leeg. Zelf ben ik het spoor even bijster, sorry.
Wiebren,

Heb je de {content} tag ook al aangepast?
{content assign="contentdump"} boven in de Body, en {$contentdump} ipv {content}

grt. Rolf

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 2:16 pm
by wpbremer
Ja heb ik ook gedaan.

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 2:18 pm
by Rolf
wpbremer wrote: Ja heb ik ook gedaan.
Wil je me eens een tijdelijke admin pm-en?

Rolf

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 2:49 pm
by Rolf
Het lijkt nu te werken
In het detailsjabloon gebruikte je pagetitle
en in de pagina sjabloon news_title

Zorg er wel voor dat de aanpassingen ook in de andere pagina sjablonen worden doorgevoerd. Op de homepage werkt het nu wel, maar op de nieuws pagina (ander sjabloon) niet.

grt. Rolf

Re: Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 6:02 pm
by wpbremer
Ja vreemd Rolf, dacht dat alles gelijk stond, maar jij, Ronny en ik waren er mee bezig, waarschijnlijk dat het daardoor kwam. Het staat nu allemaal weer goed.

Bedankt allemaal.

Re: [Opgelost] Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 6:04 pm
by RonnyK
ik was het niet ;) Ik werkte in mijn eigen stukje ....

Ronny

Re: [Opgelost] Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 6:36 pm
by wpbremer
RonnyK wrote: ik was het niet ;) Ik werkte in mijn eigen stukje ....

Ronny
Oke ik dacht dat Rolf, daar ook in bezig was hahaha, maar het werkt en daar ben ik erg blij om. Dat zo'n op de eerste hand gemakkelijke vraag zoveel werk met zich mee kan brengen.

Re: [Opgelost] Tonen news title in sjabloon

Posted: Sat Dec 11, 2010 6:42 pm
by RonnyK
Het is even weer puzzelen, omdat je een variabele doorgeeft, die je vervolgens in de {content} terugkrijgt, waarna je hem boven de {content} aanroep weer getoond wil hebben... Ik was even in de war, omdat ik niet zo snel zag hoe de sequence van de smarty aanroep werkte ;)

Maar het is nu weer helder :D

Ronny

Re: [Opgelost] Tonen news title in sjabloon

Posted: Tue Feb 22, 2011 11:37 pm
by manuel
Onderstaand een klein overzichtje van wat er voor mij werkt... ;D
Heb dit uitgedokterd met hulp van "uniqu3" (aka Goran) en z'n replies op de onderstaande blog
http://www.i-do-this.com/blog/29/Settin ... News-title

Bovenaan in de detail template van de nieuws en blog modules:
{assign var='custom_title' value=$entry->title}

Boven alle content in je pagina template:
{content assign="capturedcontent"}
{if isset($custom_title)}{capture assign='pagetitle'}{$custom_title}{/capture}{elseif !isset($pagetitle)}{capture assign='pagetitle'}{title}{/capture}{/if}

verwijder deze tag: {process_pagedata}

De title meta tag aanpassen:
<title>{sitename} - {$pagetitle}</title>

En in de body vervang je de title & content tags door:
<h1>{$pagetitle}</h1>
{$capturedcontent}

Greetings,
Manuel