Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

Include PHP command in .ss


Reply

3 Posts   1629 Views

Avatar
corkg

5 June 2008 at 11:58pm Community Member, 30 Posts

How can you add a PHP Query in the Page.ss File?
   
if($HeaderImage == NULL){$HeaderImage=="imsa_files/construct/header.png"; }else{ $HeaderImage=="$HeaderImage";}

Where $HeaderImage is a Variable saved into the database.

Avatar
sammahoney

6 June 2008 at 12:58am Community Member, 14 Posts

I've been asking the same thing but no joy so far. I want to add a PHP include to a .ss file, but I get an error everytime.

Anyone any ideas no?

Avatar
zyko

6 June 2008 at 1:53am (Last edited: 6 June 2008 1:55am), Community Member, 66 Posts

corkg,

if 'Variable saved into the database' means a page db_column:
i know it's not absolutely the thing you want,
i do these things by implementing a function on the page (or DataObject)
which has this logic inside.
than use the function in the template

fe:

public function RealHeaderImage() {
if (!$this->HeaderImage) {
return "imsa_files/construct/header.png";
}
return $this->HeaderImage;
}

then in ss use

$RealHeaderImage()


not sure whether soemeone has to use brackets, or not...

g
Helmut