Rimlanin

Не могу найти $header, $column_left, $column_right, $footer

Рекомендуемые сообщения

Rimlanin    0

Всех приветствую! неделю разбираюсь в опенкарт, изучаю пхп чуть дольше, затык произошел когда увидел файл home.tpl в котором через эхо вызываются хедер, левая и правая колонка и футер, решил понять откуда взялись эти переменные, на каком этапе их сформировали, в brackets открывал все файлы опенкарта и по ним делал поиск этих переменных, но нигде эти переменные не определяются... Подскажите, пожалуйста! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pascha    630

я так понимаю, вы просто маг и волшебник, если в папке с home.tpl не увидели все остальные tpl*ки...чудеса в решете..

 

.неделю разбираюсь в опенкарт, изучаю пхп чуть дольше

 

чуть дольше 2-х часов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ambalocha69    64

потратьте еще недельку другую и изучите архитектуру движка. практически на любой вопрос можно найти ответ пользуясь поиском по форуму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rimlanin    0

я так понимаю, вы просто маг и волшебник, если в папке с home.tpl не увидели все остальные tpl*ки...чудеса в решете..

чуть дольше 2-х часов?

Добрый день! в папке где лежит home.tpl есть и футер и хедер, колумнлефт и райт, и что это значит если я создам там например файл column_center.tpl то автоматически я создал переменную $column_center?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    764

Нет.

Если я на чемодане напишу БАБЛО - денег там не будет, пока я их туда не положу :-D

 

Читайте о структуре opencart, учите php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pascha    630

Добрый день! в папке где лежит home.tpl есть и футер и хедер, колумнлефт и райт, и что это значит если я создам там например файл column_center.tpl то автоматически я создал переменную $column_center?!

Гуглом тоже недавно пользоваться начал? 

хорошо...помогу и в этом http://v1rus.ru/новая-позиция-для-модулей-в-шаблоне-opencart/

может на примерах ясен станет "автоматизм" ... волшебство бывает только в сказках...

 

Если я на чемодане напишу БАБЛО - денег там не будет, пока я их туда не положу :-D

а вдруг повезет?  :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rimlanin    0

Гуглом тоже недавно пользоваться начал?

хорошо...помогу и в этом http://v1rus.ru/новая-позиция-для-модулей-в-шаблоне-opencart/

может на примерах ясен станет "автоматизм" ... волшебство бывает только в сказках...

а вдруг повезет? :-D

Это да я уже видел, но к сожалению так и не понял в какой момент в переменную $header положили сам файл тпл с хедером)) поэтому то и решил задать вопрос здесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 400



$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);

$this->response->setOutput($this->render());



далее смотреть render родителя

Изменено пользователем freelancer

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ambalocha69    64

в 2.0 это уже по другому сделано! :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pascha    630

в 2.0 это уже по другому сделано! :-)

ну вот только не начинай))) а то еще на пару страниц вопросов "а как"  :ugeek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rimlanin    0
		$this->children = array(
			'common/column_left',
			'common/column_right',
			'common/content_top',
			'common/content_bottom',
			'common/footer',
			'common/header'
		);
										
		$this->response->setOutput($this->render());

далее смотреть render родителя
спасибо большое! буду копать в этом направлении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу