Jump to content

Zixxx

Новичок
  • Content Count

    24
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Zixxx

  • Rank
    Пользователь

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Методы для получения данных оказывается типовые, не в курсе что-ли были?
  2. Да /catalog/view/theme/default/template/extension/module/category.twig
  3. В левой колонке выводятся категории, нужно подкорректировать графику, подскажите как twig за нее отвечает?
  4. Получилось так, возможно что-то перемудрено... $path = ''; $parts = explode('_', (string)$this->request->get['path']); $category_id = (int)array_pop($parts); $results_parent = $this->model_catalog_category->getProtoParent($category_id); $category = $this->model_catalog_category->getCategory($results_parent); $href = $this->url->link('product/category', 'path=' . $category['category_id']); $data['category_parent_href'] = $href; $data['local_href'] = $this->url->link('product/category', 'path=' . $this->request->get['path']);
  5. В фале категой "/catalog/view/theme/default/template/product/category.twig", хочу проверять, находимся мы в самой верхней категории или нет и в зависимости от условий выводить url самой верхней категории. Для этого я в файле "/catalog/model/catalog/category.php" получаю из базы id самой верхней категории по id текущей категории. Полученнный id передаю через контроллер в "category.twig" На дальше не могу понять как мне получить url по id?
  6. Сейчас при оформлении заказа клиенту нужно пройти 6 пунктов, а в некоторых пунктах единоразово еще нужно заполнить различные данные, которые еще и дублируются в других шагах. По сути мне нужно следующие поля 1. Имя, Телефон, Email - они заполняются из данных регистрации, при желании клиент их может изменить. 2. Адрес доставки - необязательное поле 3. Комментарий к заказу - необязательное поле Можно ли в админке как-то исключить какие-то шаги, если нет то есть какие-то дополнения которые подойдут или нужно дорабатывать модули?
  7. А как называется таблица с товарами мне минимальное количество бы еще на тип "decimal" заменить, есть oc_article но не вижу такого столбца
  8. Да, сейчас поменял, вроде работает, буду дальше проверять, спасибо
  9. Тоже как вариант, но похоже что на float уже все заменил
  10. Ну да "/catalog/controller/checkout/cart.php" Метод Add() $quantity = 5.5; /*$this->request->post['quantity'];*/ В методе Add() принудительно добавил количество 5.5, в итоге в корзине получилось 6 Куда дальше смотреть?
  11. Да что-то не нашел дополнения которые бы отвечали таким требованиям. По поводу БД имеется ввиду что у самой таблицы поле int? public function update($cart_id, $quantity) { $this->db->query("UPDATE " . DB_PREFIX . "cart SET quantity = '" . (float)$quantity . "' WHERE cart_id = '" . (int)$cart_id . "' AND api_id = '" . (isset($this->session->data['api_id']) ? (int)$this->session->data['api_id'] : 0) . "' AND customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "'"); } Был (int)$quantity сделал (float)$quantity, ну и в других местах тоже поменял Только вот не совсем понятно "/catalog/controller/checkout/cart.php" метод add() он откуда вызывается, может в него int передается?
  12. В файла к "quantity" добавил (float), но не получается Можно подробнее?
×

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.