[Opgelost] Tonen news title in sjabloon
Moderator: velden
Re: Tonen news title in sjabloon
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
----------
Last edited by deactivated010521 on Tue Mar 12, 2013 5:11 pm, edited 2 times in total.
Re: Tonen news title in sjabloon
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:
Plaats boven in het detailsjabloon:
Hiermee knoop je de blog/nieuws titel aan een variabele, in mijn geval "blog_title"
En dan bijvoorbeeld in het html sjabloon
Groet, Rolf
ps. Dit had ik ook nog:
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;
Code: Select all
{assign var='blog_title' value=$entry->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 />
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}
Last edited by Rolf on Sat Dec 11, 2010 12:58 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Tonen news title in sjabloon
----------
Last edited by deactivated010521 on Tue Mar 12, 2013 5:11 pm, edited 2 times in total.
Re: Tonen news title in sjabloon
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.
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
Wiebren,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.
Heb je de {content} tag ook al aangepast?
{content assign="contentdump"} boven in de Body, en {$contentdump} ipv {content}
grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Tonen news title in sjabloon
Ja heb ik ook gedaan.
Re: Tonen news title in sjabloon
Wil je me eens een tijdelijke admin pm-en?wpbremer wrote: Ja heb ik ook gedaan.
Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Tonen news title in sjabloon
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
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
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Tonen news title in sjabloon
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.
Bedankt allemaal.
Re: [Opgelost] Tonen news title in sjabloon
ik was het niet
Ik werkte in mijn eigen stukje ....
Ronny

Ronny
Re: [Opgelost] Tonen news title in sjabloon
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.RonnyK wrote: ik was het nietIk werkte in mijn eigen stukje ....
Ronny
Re: [Opgelost] Tonen news title in sjabloon
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
Ronny

Maar het is nu weer helder

Ronny
Re: [Opgelost] Tonen news title in sjabloon
Onderstaand een klein overzichtje van wat er voor mij werkt...
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

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