Вопрос по Smarty

sahnovich

Новичок
Вопрос по Smarty

Добрый день.
Подскажите пожалуйста как поступить.
Как мне связать методы своего класс с методами класса смарти.
 

kost

Новичок
Поподробнее, если можно. Зачем вам это и как вы этим хотите воспользоваться?
 

Alexandre

PHPПенсионер
Как мне связать методы своего класс с методами класса смарти
что подразумевается под термином связать классы?

как мне подсказыывает интуиция, трубуется из твоего класса вызвать методы смарти, это делается так
PHP:
$smarty = new Smarty();
$myClass = new MyClass( $smarty );
$myClass ->myMethod('super');

// MyClass
class MyClass()
{
  var $_smarty = null;

  function MyClass( &$smarty )
  {
      $this->_smarty = $smarty ;
   }
  function myMethod( $var )  
  {      
      $this->_smarty->assign( $var ) ;
      $this->_smarty->display('template.tpl' ) ;
  }

}
 
Сверху