Page 1 of 1
one page in cmsms ?
Posted: Thu May 09, 2013 2:52 am
by pedes
hoe begin ik aan een one page met cmsms ?
daarmee bedoel ik dus een 1 pagina met scroll delen.
iets zoals
hier simpel getoond.
Hoe pas ik daar de cmsms pagina's in ?
Iemand een idee of een topic gezien hierover.
Alvast dank
Peter
Re: one page in cmsms ?
Posted: Thu May 09, 2013 5:17 am
by Rolf
Met CGSimpleSmarty module heb je een tag waarmee je de inhoud van andere paginas kunt oproepen. Dit samen op de default pagina met jquery anchors en je bent klaar
Grtz. Rolf
Re: one page in cmsms ?
Posted: Thu May 09, 2013 6:21 am
by pedes
rolf ik ga dit even bekijken ... hartelijk dank voor de info ..
mvg,
Peter
Re: one page in cmsms ?
Posted: Thu May 09, 2013 9:11 am
by staartmees
Re: one page in cmsms ?
Posted: Thu May 09, 2013 10:23 am
by Rolf
Kleine tutorial/demo "Smooth Page Scroll":
https://www.cmscanbesimple.org/blog/smo ... -an-anchor
grtz. Rolf
Re: one page in cmsms ?
Posted: Thu May 09, 2013 10:45 am
by manuel
Beste pedes,
Dit kan je gebruiken voor de blokken met inhoud van je pagina:
http://forum.cmsmadesimple.org/viewtopi ... =4&t=66210
Met vriendelijke groet,
Manuel
Re: one page in cmsms ?
Posted: Wed May 22, 2013 3:30 pm
by Rolf
Re: one page in cmsms ?
Posted: Tue Sep 10, 2013 9:06 am
by pasmaskas
Ik ben ook wat aan het knutselen met single page websites en nu
vraag ik mij af wat dat laatste stuk code doet van cgsimple?
Ik heb het is zo geprobeerd {cgsimple::get_page_content('pagina')} hiermee haalt hij wel de content binnen alleen roept de modules niet aan die er op staan alleen de tekst. Je ziet de module smarty.
Maar als ik hem zo neer zet {cgsimple::get_page_content('pagina','','foo')}{eval var=$foo} dan doet hij dat weer wel. Wat doet dat laatste stukje "{eval var=$foo}" en de regel "foo" in de eerste want het werkt zo wel. en waarom kan je die veranderen?
In de tutorial van Rolf
https://www.cmscanbesimple.org/blog/mul ... query-tabs is het stukje "foo" in de laatste anders alleen ik kan niet afleiden waarom dat zo is.
Code: Select all
<div class="tabs">
<ul class="tabNavigation">
<li class="tab-1"><a href="#tab-1">Page 1</a></li>
<li class="tab-2"><a href="#tab-2">Page 2</a></li>
<li class="tab-3"><a href="#tab-3">Page 3</a></li>
</ul>
<div id="tab-1">
<h4>Title Page #1</h4>
{cgsimple::get_page_content('subpage-1','','foo')}{eval var=$foo}
</div>
<div id="tab-2">
<h4>Title Page #2</h4>
{cgsimple::get_page_content('subpage-2','','bar')}{eval var=$bar}
</div>
<div id="tab-3">
<h4>Title Page #3</h4>
{cgsimple::get_page_content('subpage-3','','baz')}{eval var=$baz}
</div>
</div>
Re: one page in cmsms ?
Posted: Tue Sep 10, 2013 9:13 am
by velden
Hoewel ik de functie niet ken is het wel duidelijk wat er gebeurt:
Code: Select all
{cgsimple::get_page_content('pagina','','foo')}
Haal de letterlijke inhoud van content block 'pagina' op en sla dat op in variabele met naam 'foo'.
'Evalueer' wat er in de variable met naam 'foo' staat en toon het resultaat. Evalueer betekent dan ook dat de tags die in de TEKST staan wél worden uitgevoerd.
http://www.smarty.net/docsv2/en/languag ... n.eval.tpl
Re: one page in cmsms ?
Posted: Tue Sep 10, 2013 9:23 am
by pasmaskas
Ahaa ik snap hem denk ik dus als ik bijvoorbeeld dit doe
Code: Select all
{cgsimple::get_page_content('pagina','','foo')}{eval var=$foo}
{cgsimple::get_page_content('pagina2','','foo')}{eval var=$foo}
{cgsimple::get_page_content('pagina3','','foo')}{eval var=$foo}
Dan gaat het fout omdat hij nu al die oaginas in "foo" zet dus dan moet ik er een andere naam neer zetten voor de andere pagina's?
Zo iets bijvoorbeeld:
Code: Select all
{cgsimple::get_page_content('pagina','','foo')}{eval var=$foo}
{cgsimple::get_page_content('pagina2','','foo2')}{eval var=$foo2}
{cgsimple::get_page_content('pagina3','','foo3')}{eval var=$foo3}
Ik las ook dan je door dit:
Code: Select all
{cgsimple::get_page_content('pagina','content-block-naam','foo')}{eval var=$foo}
De content van een content blok ook mee neemt. zet hij dan de conten van die contentblock er gewoon onder?