Page 1 of 1

Създаване на променлива

Posted: Fri Nov 22, 2013 12:40 am
by sashorious
Здравейте,

Сравнително от скоро се занимавам с opencart и имам въпрос. Опитвам се в лентата с менюто да си добавя мой си линк. Намерих къде се прави в header.tpl, но страницата ми е на английски и български и съответно задаването на име на линка на един език не става. Пробвах да създам променлива в header.php съответно за български и английски но ми пише че е недифинирана променливата.

Това е с фиксирано име в header.tpl:

Code: Select all

 <li><a href="index.php?route=information/information&information_id=7">The Brand</a>
А така се опитвам да му задам променлива:

Code: Select all

<li><a href="index.php?route=information/information&information_id=7"><?php echo $the_brand; ?></a>
И ентрито в header.php

Code: Select all

$_['the_brand']     = 'The Brand';
Извинявам се ако е коментирано преди, но не успях да намеря.

Re: Създаване на променлива

Posted: Fri Nov 22, 2013 3:36 pm
by mostly
1.) Във catalog/language/{езика на който искаш да я има променливата}/common/header.php

Code: Select all

$_['text_brand']       = 'The brand';
2.) Във catalog/controller/common/header.php

Code: Select all

$this->data['text_brand'] = $this->language->get('text_brand');
3.) И накрая във catalog/view/theme/{твоята тема}/template/common/header.tpl

Code: Select all

<li><a href="index.php?route=information/information&information_id=7"><?php echo $text_brand; ?></a></li>
Поздрави

Re: Създаване на променлива

Posted: Fri Nov 22, 2013 3:57 pm
by sashorious
Мерси.