Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Erbulatov

Newbie
  
  • Posts

    8
  • Joined

  • Last visited

Erbulatov's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Reputation

  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 я узнал вообще случайно Поделитесь мануалами даже не русскими, любой исчерпывающий источник.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.