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

wildbee

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

    10
  • З нами

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

Усі публікації користувача wildbee

  1. здесь /public_html/system/storage/modification/catalog/controller/common если удалял header.php была ошибка, а сейчас вечером зашёл - всё норм, странно
  2. Добрый день уважаемые коллеги, подскажите, если сможете. Задача - вывести список статей в шапке и подвале. Делал таким образом: footer.php $this->load->model('catalog/information'); $data['informations'] = array(); foreach ($this->model_catalog_information->getInformations() as $result) { if ($result['bottom']) { $data['informations'][] = array( 'title' => $result['title'], 'href' => $this->url->link('information/information', 'information_id=' . $result['information_id']) ); } } footer.tpl <ul class="menu"> <?php foreach ($informations as $information) { ?> <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li> <?php } ?> <li><a href="/contact-us/">Контакты</a></li> </ul> здесь всё нормально выводится, но когда я пытаюсь вывести это же в шапке: header.php header.tpl у меня выскакивает ошибка об отсутствии переменной Подскажите, в чём может быть проблема или хоть в какую сторону смотреть?
  3. и если Вам не сложно подскажите ещё деталь: <?php if ($product['attribute_groups']) { ?> <?php foreach ($product['attribute_groups'] as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if(in_array($attribute['attribute_id'], array(20))) { ?> <?php echo $attribute['name']; ?> <?php echo $attribute['text']; ?> <?php }?> <?php }?> <?php } ?> <?php } ?> сделал вывод по айди атрибута, но по итогу хочу получить таблицу такого плана: <div class='group_attr'> <span>значение первого атрибута['text']</span> <i>*</i> <span>значение второго атрибута['text']</span> <i>=</i> <span>значение третьего атрибута['text']</span> </div> <div class='group_attr__second'> <span>{блок одного цвета - цвет зависит от значения атрибута['attribute_id']}</span> </div> Подскажите, если не трудно, как ПРАВИЛЬНО это сделать а не перебирать кучей вызовов? Я так понимаю что в случае с цветом можно просто к спану последнему добавить определённый класс который зависит от значения атрибута Пока что придумал как решение такой вариант <div class='group_attr'> <span> <?php if ($attribute['attribute_id'] == 20) { ?> <?php echo $attribute['text']; ?> <?php }?> </span> <i>*</i> <span> <?php if ($attribute['attribute_id'] == 19) { ?> <?php echo $attribute['text']; ?> <?php }?> </span> <i>=</i> <span> <?php if ($attribute['attribute_id'] == 12) { ?> <?php echo $attribute['text']; ?> <?php }?> </span> </div> <div class='group_attr__second'> <span class="color-<?php if ($attribute['attribute_id'] == 12) { ?> <?php echo $attribute['text']; ?> <?php }?> " >Цвет:{тут будет псевдоэлементом выводиться цвет в зависимости от класса} </span> </div> но вот только это не верно с точки зрения кода потому как выводит только инфу с одного поля((( разобрался - такой цикл выводит просто массив и если я ?php echo $attribute['text']; ?> таким образом вывожу нужные мне атрибуты то они становятся в том порядке в котором они обозначены в админке((
  4. еееееееееееесссс, спасибо большое, уже сколько вариантов перепробовал, но кеш не обновлял, спасибо огромное за ответ
  5. Спасибо огромное за такой оперативный ответ, но увы https://yadi.sk/i/2uXYdV2j34gmYx в категориях воз по прежнему тут(
  6. Уважаемые знатоки, прочитал тему от корки до корки да и в гугле не забанен, но пробовал вывести определённые атрибуты из карточки как описано у Вас и тут ( https://opencartforum.com/topic/33811-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85-%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2/ ) например, вывести атрибут в карточке товара получается без проблем, но как только я пытаюсь вывести таким же образом атрибуты в категории у меня опенкарт ругается на неопределённую переменную https://yadi.sk/i/3_AtexCf34ftPM , хотя я добавил уже в оба контроллера в массив продукта строчку https://yadi.sk/i/slk6Z90w34ftzn (хотя вроде определение есть в продукт.тпл). Вся надежда на Вас)

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

Important Information

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