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

Erbulatov

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

    8
  • З нами

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

Erbulatov's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Репутація

  1. Нет в контроллере нужно сохранять с префиксом slider if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { if (!isset($this->request->get['module_id'])) { $this->model_extension_module->addModule('slider', $this->request->post); } else { $this->model_extension_module->editModule($this->request->get['module_id'], $this->request->post); } $this->model_setting_setting->editSetting('slider', $this->request->post); // в форме и поля name="slider" $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=module', true)); }
  2. Я делаю модуль-слайдер и в контроллере content_top.php в цикле foreach ($modules as $module) есть такая проверка if ($setting_info && $setting_info['status']) У меня статус активации называется slider_status из-за этого я не могу передать в контроллер фронта данные т.е $output = $this->load->controller('extension/module/' . $part[0], $setting_info); Как быть? В админке передаются данные с префиксом $this->model_setting_setting->editSetting('slider', $this->request->post);
  3. Звеняюсь за нудность, но вот у меня есть категория route=product/category&path=61(Смартфоны) и в ней есть подкатегория route=product/category&path=61_62(Samsung). В записях нет значения 61_62 там только целые числа
  4. Спасибо. А есть актуальная схема БД? видимо эта не правильная. Или там просто без приставки oc_?
  5. Ну в общем-то да) Правда нету таблицы product чтобы в ней я нашел свой продукт product_id=50 со всеми данными
  6. https://opdoc.com.ua/articles/view/id-83/ Есть схема БД, но помогите найти мне мою категорию и товар Я создал категорию: ?route=product/category&path=61, в ней есть продукт ?route=product/product&path=61&product_id=50 Теперь где и как мне найти её в БД? в таблице oc_category нету записи category_id == 61
  7. Ок, но, объясните пожалуйста, как я могу вызвать метод $this->document->settitle('My Form'): <?php class ControllerCommonMyform extends Controller { public function index() { $this->document->settitle('My Form'); } } если у класса Controller который я наследую, нет такого метода? <?php abstract class Controller { protected $registry; public function __construct($registry) { $this->registry = $registry; } public function __get($key) { return $this->registry->get($key); } public function __set($key, $value) { $this->registry->set($key, $value); } }
  8. Хочу прочитать про все методы в openСart. В сети про документацию одна "вода", начинают объяснять что такое MVC и прочие основы для груднечков. Полного руководства не могу найти, например: как подключается модуль ($this->load->model('')), что это за метод $this->response->setOutput(). Конечно интуитивно можно догадаться, но иметь перед собой все методы и свойства контроллера хотелось бы. То что данные из формы прилетают в $this->request->post я узнал вообще случайно Поделитесь мануалами даже не русскими, любой исчерпывающий источник.
×
×
  • Створити...

Important Information

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