- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет всем.
У меня такая проблемка...
есть класс формирования документа.
class DIPage extends TStdDBDocument {function __construct($title) {
parent::__construct($title);
$Page = $this->bodyer->main->AddBlock('div');
$P = new IndexPage($Page);
$P->Page();
}
}
и дополнительный класс
class IndexPage extends TBlockControl {public function __construct($parent) {
parent::__construct($parent);
$this->Page();
}
public function Page() {
$Page = $this->AddBlock('div')->content='hello';
}
}
Но у меня почему то из класса IndexPage не добавляется блок с контенотом hello. И ошибку не дает. просто не выводит и все.
Помогите плиз в чем проблема
То, что у вас в конструкторе IndexPage сразу метод Page() вызывается - это ничего?
Во-вторых, в том же методе Page() для чего вы используете переменную $Page?
Если просто написать $this->AddBlock('div')->content='hello'; ?
То, что у вас в конструкторе IndexPage сразу метод Page() вызывается - это ничего?
Не. это что бы сразу вызвалась эта функция при объявлении
Если просто написать $this->AddBlock('div')->content='hello'; ?
$Page использую для дальнейшей цепочки построение блоков.
Если сделать
$this->AddBlock('div')->content='hello';$this->AddBlock('div')->content='by';
то получится
В случае с переменной
$Page = $this->AddBlock('div')->content='hello';$Page->AddBlock('div')->content='by';
Получим
Может быть return $this->AddBlock('div')->content='hello'?
или
$this->Page = $this->AddBlock('div')->content='hello'
Да, кстати, ТС, вы бы ссылку не могли дать на эту библиотеку?
Да, кстати, ТС, вы бы ссылку не могли дать на эту библиотеку?
Да, вот http://www.snkey.net/projects/php/gpcl20.zip
---------- Добавлено 29.01.2012 в 22:21 ----------
Может быть return $this->AddBlock('div')->content='hello'?
или
$this->Page = $this->AddBlock('div')->content='hello'
Не не работает... Вообщем спасибо всем. я нашел альтернативное решение...