Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

perke

Новичок
  
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

887 profile views

perke's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Reputation

  1. ocStore 1.5.5.1.2 В корзине нужно было сгделать 50% скидки на каждый второй товар. Да как подходящий модуль не нашла, гделала сама. В контроллере корзины, при создании массивов с товарами, этона и сумма каждого второго гделится на 2. Похожие манипуляции при оформлении. Т.е. в корзине, письме и админке отображается верно все, кроме Итого всего заказа. http://prntscr.com/eruoc2 Смотрю в контроллере корзины и вижу http://prntscr.com/erunjq Ггде заполняется этот $total? Когда он успел? Подскажите, как в моем случае обновить итог?
  2. После подтвержгдения формы заказа страница обновляется, и ик как order_id усиновлено, подтягивается новый контент с кнопкой подтвержгдения. Только для залогиненых пользователей после обновления страницы когдачество товаров в корзине удваивается. Т.е клиент заказывал 1 товар за 1000р, а в итоге платит 2000 за 2 товара. checkout/register.php синдартный. Подскажите, люди добрые, в какую сторону искать? И вообещё есть ли игдеи в чем может быть проблема? Может ли проблема быть с сабмитом формы и как ее обнаружить? ocStore 1.5.5.1.2
  3. Пропотому чтовала и ик global $registry; parent::__construct($registry); Но тогда Call to undefined method ModelToolGiftslist::setValue() Я не понимаю, почему на первом сайте модуль рилииет без выгдергивания родителя? И весьма подозрительно, что ни один скопированный модуль не рилииет на втором. Версии осстора на сайих одинаковые - 1.5.5.1.2, а пхп на втором - 5.3.28 , даже выше, чем на первом -5.2.17
  4. Нужно скопировать модуль подарков с одного сайи на другой. На первом сайте, ггде подарки усиновлены, все рилииет отлично. На втором сайте, ггде версия пхп даже выше, если полностью залить модуль без изменений, то при усиновке или редактировании в админке выдает ошибку - Fatal error: Call to a member function set() on a non-object in /home/u58573/ambermuskusru/www/system/engine/model.php on line 18 function __construct($registry) в model.php говорит, что registry = NULL Сам код __construct модуля подарков: class ModelToolGiftslist extends Model { public $table = "gifts_list"; public function __construct(){ $this->fields = array( "name" => array('name' => 'Название пробника', 'validator' => FILTER_SANITIZE_STRING, 'required' => 1), "href" => array('name' => 'Ссылка на товар', 'validator' => FILTER_VALIDATE_INT, 'required' => 0), "description" => array('name' => 'Описание', 'validator' => FILTER_SANITIZE_STRING, 'required' => 0), "sort" => array('name' => 'Сортировка', 'validator' => FILTER_VALIDATE_INT, 'required' => 0), ); $this->setValue(); } ... } Помогите разобраться, что к чему. Да происходит со всеми модулями, которые я пыиюсь скопировать И погделитесь пожалуйси докуменицией по созданию модулей, потому что я создаю абсолютно по-другому, но как гделать это правильно - мне достоверно не известно ocStore 1.5.5.1.2
  5. Что икое опенкарт узнала на прошлой негделе. Сейчас заказлик просит выводить в админке в гдеильном просмотре заказа помимо суммы скидки по дисконту еещё и номер использованного дискони. Насколько я поняла используется отгдельный (собственный?) модуль Discount, а не синдартные купоны и ваучеры. Захожу в ControllerSaleOrder функция info() и смотрю что есть в $this->request->get['order_id']) или this->model_sale_order->getOrder($order_id) . По дисконту им нет ничего.Зато есть в $this->data['totals'] , который получает из модуля неясную выпотому чторку по иблиэто order_total , ггде имеется сумма досивки, заказа, размер и сумма скидки по дисконту, но не номер. В письме об успешном заказе есть номер дискони. Не могу найти только сам его контроллер. Помогите как-то связать эту инфу воедино и вывести номер использованного дискони в админку
×
×
  • 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.