hallo allemaal

wie kan mij helpen ik ben met een site bezig en probeer een bestaand script om te bouwen naar een faq pagina.
met de normale layout van de site .
nu kan ik niet vinden waar ik de tekst moet plaaten wat weer gegeven wordt de pagina op de site

wie kan mij hier mee helpen

al vast bedankt

groeten leon


<?php

define('BASE_PATH',dirname(__FILE__)); // Define the base path
define('PAGE_ID','FAQ'); // Page ID
define('ACCESS','public'); // Page access type - public|private
define('INIT_SMARTY',true); // Use Smarty

require_once BASE_PATH.'/assets/includes/session.php';
require_once BASE_PATH.'/assets/includes/initialize.php';
require_once BASE_PATH.'/assets/includes/commands.php';
require_once BASE_PATH.'/assets/includes/init.member.php';
require_once BASE_PATH.'/assets/includes/security.inc.php';
require_once BASE_PATH.'/assets/includes/language.inc.php';
require_once BASE_PATH.'/assets/includes/cart.inc.php';
require_once BASE_PATH.'/assets/includes/affiliate.inc.php';


require_once BASE_PATH.'/assets/includes/header.inc.php';
require_once BASE_PATH.'/assets/includes/errors.php';

try
{

$content['body'] = $smarty->fetch('eval:'.$content['body']);
$smarty->assign('content',$content);
$smarty->display('content.tpl'); // About template
}
catch(Exception $e)
{

}

?>
hmmm..ik ken smarty niet (wel van horen zeggen, maar nog niet mee gewerkt) maar ik zou zeggen dat $content de variabele is waar je alles in moet plaatsen...in de body wordt $content['body'] dus de inhoud van <body></body>

[size=xsmall]Toevoeging op 07/01/2013 10:07:28:[/size]

Ik zou zeggen: lees hier eens: http://www.smarty.net/documentation
Goedendag Leon,

Zoals meerdere mensen hier op het forum een probleem hebbeen met PHP vind ik je topictitel behoorlijk onduidelijk. Zou je deze aan kunnen passen naar iets iets wat duidelijk je probleem/vraag weergeeft?

Alvast bedankt,
in het script die hierboven staat wil ik een stuk tekst toevoegen die op de site komt te staan .

de layout staat in het script hierboven maar waar moet ik de tekst neer zetten die uit eindelijk op de site komt te staan en met welke tekens

moet ik beginnen met <body> tekst </body>

zo jah waar in het script moet dit staan
@Leon, wat Aar bedoeld is, je titel van je topic aanpassen...en daarnaast gaf ik je al een tip: lees eerst de documentatie van smarty..pas als je die gelezen hebt en nog niet snapt kijken we verder ;)
bedankt voor je reactie maar ik kan niet vinden in de documentatie van smarty wat ik moet hebben .
dus ik ga wel verder kijken .
@Leon..kun je me die content.tpl eens laten zien??
<!DOCTYPE HTML>
<html>
<head>
{include file='head.tpl'}
</head>
<body>
<div id="container">
{include file='header.tpl'}
<div class="divTable contentContainer">
<div class="divTableRow">
<div class="divTableCell contentLeftColumn">
{include file='subnav.tpl'}
</div>
<div class="divTableCell contentRightColumn">
<div class="content">
<h1>{$content.name}</h1>
{$content.body}
</div>
</div>
</div>
</div>
{include file='footer.tpl'}
</div>
</body>
</html>
net wat ik dacht....jij moet gewoon je html plaatsen in de variabele $content["body"]. $smarty->fetch('eval:'.$content['body']); is volgens mij een functionaliteit die de html nog even door smarty haalt om zo variabelen verder te parsen (bijv mocht je $content.name willen gebruiken in je $content.body.

<?php

define('BASE_PATH',dirname(__FILE__)); // Define the base path
define('PAGE_ID','FAQ'); // Page ID
define('ACCESS','public'); // Page access type - public|private
define('INIT_SMARTY',true); // Use Smarty

require_once BASE_PATH.'/assets/includes/session.php';
require_once BASE_PATH.'/assets/includes/initialize.php';
require_once BASE_PATH.'/assets/includes/commands.php';
require_once BASE_PATH.'/assets/includes/init.member.php';
require_once BASE_PATH.'/assets/includes/security.inc.php';
require_once BASE_PATH.'/assets/includes/language.inc.php';
require_once BASE_PATH.'/assets/includes/cart.inc.php';
require_once BASE_PATH.'/assets/includes/affiliate.inc.php';


require_once BASE_PATH.'/assets/includes/header.inc.php';
require_once BASE_PATH.'/assets/includes/errors.php';

try
{
$content['body'] = "<p>Hello World!</p>";
$smarty->assign('content',$content);
$smarty->display('content.tpl'); // About template
}
catch(Exception $e)
{

}

?>
hey geweldig ik was er 24 uur mee bezig. en dit heb ik niet gezien

maar zo kan ik dus ook bijvoorbeeld.

vraag 1
antwoord 1

vraag 2
antwoord 2

veranderd de code dan ook nog

in ieder geval bedankt voor de hulp
het is net de html die je er in stopt..als je je goed verdiept in die manual en op zoek gaat naar tutorials kun je wss dit ook nog automatiseren in smarty...

Reageren