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

somebuddy

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

    4
  • З нами

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

somebuddy's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. надо в Sales>Orders поставить заказу статус Completed во вкладке Totals После чего файл будет доступен для скачивания в админке покупателся в разделе Downloads
  2. добрый день! узнал отсюда что в опенкарт можно настроить продажу файлов-картинок: _ttp://www.inmotionhosting.com/support/edu/opencart/303-creating-a-downloadable-product-in-opencart создаю в Catalog>Download картинку создаю новый продукт, линкую к нему картинку, ставлю weight 0 заказываю картинку, подтверждаю заказ. вопрос: где теперь скачать картинку? в админке покупателя в разделе download почему-то пусто
  3. доброго времени суток! хочу разобраться с написанием модулей под опенкарт. для разминки решил выподнить следующий туториал по выводу простейшего блока с текстом и заголовком, прописанным в language: http://s-engineer.ru/sozdaem-modul-v-opencart/ теперь о самой проблеме. Все делал по туториалу и все заработало кроме заголовка $head_title, который по какой-то причине не виден из tpl-файла. Код контролелера в \catalog\controller\module\myModul.php: <?php class ControllerModuleMyModul extends Controller{ protected function index(){ if(file_exists(DIR_TEMPLATE.$this->config->get('config_template').'/template/module/test.tpl')){ $this->template = $this->config->get('config_template').'/template/module/myModul.tpl'; }else{ $this->template = 'default/template/module/myModul.tpl'; } $this->render(); // подключение языкового файла $this->load->language('module/myModul'); $this->data['head_title'] = $this->language->get('head_title'); var_dump($this->data['head_title']); } } ?> причем var_dump($this->data['head_title']); возвращает то, что я прописал в language. В туториале обещали, что в tpl-файле этот заголовок будет виден как $head_title но следующий ниже код из файла \catalog\view\theme\default\template\module\myModul.tpl возвращает мне Undefined variable: head_title in C:\OpenServer\domains\opentest.loc\catalog\view\theme\default\template\module\myModul.tpl on line 2: <div class="box"> <div class="box-heading"><?php echo $head_title;?></div> <div class="box-content">Код модуля</div> </div> Объясните пожалуйста, что я делаю не так? А то все мозги себе проел get_defigned_vars() в myModul.tpl возвращает пустой массив Есть еще вопрос по поводу следующего кода в контроллере: $this->template = $this->config->get('config_template').'/template/module/myModul.tpl'; Как я понимаю, здесь из класса ControllerModuleMyModul дергается объект config, но когда я захотел посмотреть что он из себя представляет, то не нашел никакого упоминания о нем в самом классе Controller. Может ли кто-нибудь пояснить откуда берется объект config?

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

Important Information

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