Jump to content

Reklama na stronie


Recommended Posts

Witam.

Umieściłem na stronie do header.tpl na sztywno diva ze zdjeciem, mówiącym o możliwości zareklamowania się. Wyobrażam sobie to w ten sposób, że gdy już będę miał kilka propozycji, to w mojego diva wrzucę slider, który przy odświeżeniu zmieniał by treść (nowa/inna reklama) ale nie znalazłem takiego rozwiązania, tj takiego slidera, który by tak działał.

Ale w dodatku pasuje mi, aby przechodząc do zamówienia blok reklamy znikał. Z tego co wiem mając moduł umiejscowiony w odpowiednim miejscu można dodać strony, na których moduł ma się nie wyświetlać. Tylko, że nie mogę sobie poradzić z zahaczeniem tego prostego modułu, w którym wyświetlał bym sobie to co bym chciał w footer, nawet jeśli wzorowałem się prostym/pustym modułem z wcześniejszych wątków.

Czy ktoś jest w stanie mi pomóc z tym kodem, oraz mógłby polecić mi jakieś narzędzie do wyświetlania reklam? Będę bardzo wdzięczny.

 

<?php

class reklama extends Module

{

function __construct()

{

$this->name = 'reklama';

$this->version = 1.0;

 

parent::__construct();

 

$this->page = basename(__FILE__, '.php');

$this->displayName = $this->l('reklama');

$this->description = $this->l('Wyświetla reklame');

}

 

function install(){

if (!parent::install() || !$this->registerHook('displayFooter'))

return false;

return true;

}

 

public function getContent(){

$output = '<h2>'.$this->displayName.'</h2>';

return $output.$this->displayForm();

}

 

public function hookDisplayFooter($params)

{

 

return $this->display(__FILE__, 'reklama.tpl');

}

}

?>

Share this post


Link to post
Share on other sites

oo świetnie, a w jaki sposób wyłączyć ten moduł w momencie gdy przechodzimy do zamówienia?

żeby wyświetlał się tylko na jakiejś stronie używałem {if $page_name == 'index'} .. {/if}, tylko jak to odwrócić ? ;p

Share this post


Link to post
Share on other sites

 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More