Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Fatal error: Call to undefined method index::as....

Сообщения:  [1-10]    [11-20]  [21-30] 

 
 автор: Faraon   (25.05.2007 в 09:01)   письмо автору
 
   для: Trianon   (24.05.2007 в 20:25)
 

:))) Trianon ты как что нибудь отмочишь, хоть стой хоть падай!

   
 
 автор: Trianon   (24.05.2007 в 20:25)   письмо автору
 
   для: globus   (24.05.2007 в 20:07)
 

Я же не прошу курс ТОЭ прочитать. И всего лишь прошу показать, как мне сделать удлинитель для микроволновки ... из телефонного провода.... метров 25. Так чтобы всё это работало, а не дымилось. И чтобы пожарные не приезжали через каждые пять минут.

Вот так это примерно звучит.

   
 
 автор: globus   (24.05.2007 в 20:07)   письмо автору
 
   для: Trianon   (24.05.2007 в 20:01)
 

Я же не прошу принципы,да и тема не обширная я все волишь прошу показать мне как передеть все методы класса другому классу,без наследования,и чтобы при изменении переданных данных их параметры изменялись и в главном классе.
Пожалуйста

   
 
 автор: Trianon   (24.05.2007 в 20:01)   письмо автору
 
   для: globus   (24.05.2007 в 19:57)
 

Если Вы моего ответа ждете , то извините....
Я не берусь объяснить принципы ООП за пару постов на пальцах.
Тема чересчур объемная. Да и смарти я практически не знаю.

   
 
 автор: globus   (24.05.2007 в 19:57)   письмо автору
 
   для: globus   (24.05.2007 в 19:12)
 

Блин народ что я делаю не так почему не помогаете?Я почитал форум тут знающих людей уйма,почему не поможете?

   
 
 автор: globus   (24.05.2007 в 19:12)   письмо автору
 
   для: globus   (24.05.2007 в 18:55)
 

Создается впечатление что ООП в PHP знает только Andre

   
 
 автор: globus   (24.05.2007 в 18:55)   письмо автору
 
   для: Andre   (24.05.2007 в 18:02)
 

Позвольте поинтерисоватся что такое $this и $classmain

   
 
 автор: Andre   (24.05.2007 в 18:02)   письмо автору
 
   для: globus   (24.05.2007 в 17:39)
 

Приведенный мною код - только пример вызова метода из главного класса. Прошу прощения, при объявлении конструктора слово "Board" не нужно. Если я Вас правильно понимаю, то необходимо сделать следющиее:
1) создать главный класс;
2) вызвать метод главного класса, который определяет подключение модулей;
3) подключить класс определенного модуля;
4) в подключенном классе вызывать методы класса Smarty.
Если так, то:

class Board {
private $objSmarty;
    function __construct($classMain) {
      $this->objSmarty = $classMain;
      $this->objSmarty->show();
    }
}

class Main{
    
    function show() {
        echo "Main_Class";
    }
    
    function startShow() {
        $board = new Board($this);
    }
    
}
$main = new Main();
$main->startShow();

Естественно, если нужны методы Smarty, то класс Main нужно унаследовать от Smarty.

   
 
 автор: globus   (24.05.2007 в 17:39)   письмо автору
 
   для: Andre   (24.05.2007 в 17:30)
 

Мы не понимаем друг друга
Главный класс на то и главный он определяет какой модуль подключать,тоесть главный класс должен вызваться там же где и находится,а класс board а это класс который подключает главный класс,соответственно нада что бы вызвался только главный класс а уже конструктор определит что подключать.

   
 
 автор: Andre   (24.05.2007 в 17:30)   письмо автору
 
   для: globus   (24.05.2007 в 17:26)
 

Попробуйте передавать объект главного класса как параметр в конструктор класса Board

class Board {
private $objSmarty;
function __construct Board($classMain) {
  $this->objSmarty = $classMain;
}
}
$main = new Main();
$board = new Board($main);

   

Сообщения:  [1-10]    [11-20]  [21-30] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования