Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Romans281

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Romans281

  1. 2kes,

    Придумал новую переменную - current_page. Далее пошагово, какие строки куда добавлял:

    1. В файле document.php (system/library/) добавил две функции - получение новой переменной и передача новой переменной:

    public function setCurrent($current_page) {

    $this->current_page = $current_page;

    }

    public function getCurrent() {

    return $this->current_page;

    }

    2. В файле home.php (catalog/controller/common) устанавливаем значение переменной:

    $this->document->setCurrent('home');

    3. В файле header.php (catalog/controller/common) получаем значение переменной:

    $this->data['current_page'] = $this->document->getCurrent();

    4. Ну и в конце концов, в файле шаблона header.tpl (catalog/view/theme/default/template/common) задаем условие, которое проверяет значение этой переменной:

    <?php if ($current_page=='home') { ?>

    <div class="1"></div><?php }

    else { ?>

    <div class="2"><?php echo $heading_title; ?>

    </div> <?php } ?>

    Почему то выдаёт ошибку

    Notice: Undefined property: Document::$current_page in /system/library/document.php on line 22

    Уже Разобрался СПАСИБО!

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.