Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

ViktorMolbo

Пользователи
  
  • Публикаций

    75
  • Зарегистрирован

  • Посещение

Посетители профиля

2 130 просмотров профиля

Достижения ViktorMolbo

Explorer

Explorer (4/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. ViktorMolbo

    filter Pro [Поддержка]

    Такая ситуация, цены в товаре хранятся в ЕВРО, на сайте пересчитываются в рубли при помощи курса рубля, фильтр показывает цены не корректно, что делать? Пример здесь http://domsantech.ru/index.php?route=product/category&path=610_634
  2. Добрый день, планируете добавить возможность генерации квитанций для любого заказа не зависимо от выбранного метода оплаты? И можно ли сделать возможность выставлять произвольную сумму для квитанции, иногда клиент хочет заранее внести только предоплату по заказу 50 или 70 процентов. Спасибо.
  3. Господа, ну помогите, не заводиться обновленный модуль. Версия ocStore Version 1.5.3.1 Ошибки vqmod не может найти указанные строки. ---------- Date: 2013-11-08 12:50:22 ~ IP : 95.108.129.207 ---------- REQUEST URI : / MOD DETAILS: modFile : /home/u351151/domsantech.ru/www/vqmod/xml/suppler.xml id : SUPPLER version : vqmver : author : usergio SEARCH NOT FOUND (ABORTING MOD): if (!empty($data['filter_description'])) { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' OR LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } else { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } } ----------------------------------------------------------------------
  4. Не могу запустить модуль! MOD DETAILS: modFile : /home/u351151/domsantech.ru/www/vqmod/xml/suppler.xml id : SUPPLER version : vqmver : author : usergio SEARCH NOT FOUND (ABORTING MOD): if (!empty($data['filter_description'])) { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' OR LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } else { $implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'"; } }
  5. Можно ли осуществлять поиск по значениям атрибутов и опций?
  6. Поясните что это дает? Какие значения должны быть в прайсе, чтобы прибавлять или отнимать или ставить знак равно? Как сделать опцию не обязательной при импорте? Вопрос с обновление не закрыт, ничего не могу понять, после обновления не появляется "Поставщики".
  7. 1. Почему минус стоит после числа? Это так надо чтобы в Экселе было? 2. Я хочу добавлять к товарам опции которые имеют цену, но не являются обязательными, просто если поставить галочку они прибавятся к основному товару. Сейчас же любые опции добавляются с атрибутом "Обязатальная"
  8. 130% выглядит пугающе Можно как-то вывести стоимость за одну штуку или разницу. А вы вообще принимаете индивидуальные заказы на разработку?
  9. Добрый день, при совместной работе не верно работают вычисления конечной цены. Вот пример http://ceramparket.ru/parket_massive/56305-370-41.html Опция назначена как умножение цены на 2.3 В результате мы видим +129% почему так не могу понять.
  10. Господа ну как же в итоге подружить модули options_price_1_5_3_1-1_5_4_1_fixed.xml и autocalc_price_option_v2.0.9.xml не работают вместе, каждый автор в теме отправляет лечить другого.
  11. Вкюмод похоже, не внеc изменение в файл admin/model/catalog/product Том должна быть добавлена функция public function getMaxModel() { $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product"); return $query->row; } Также на нее должна быть ссылка в файле: admin/controller/catalog/product (строка 708) if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) { $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']); } /**********************/ else { $row = $this->model_catalog_product->getMaxModel(); $max_model = $row['max(product_id)']; $next_code = $max_model + 1; $next_code = $next_code."-"; } /*********************/ и чуть ниже if (isset($this->request->post['model'])) { $this->data['model'] = $this->request->post['model']; } elseif (!empty($product_info)) { $this->data['model'] = $product_info['model']; } else { /**********************/ $this->data['model'] = $next_code; /**********************/ } Если что сделайте руками в кэше вкюмода эти файлы Как это сделать куда вставить эти строки или как заставить vqmod самому все прописать? Как его заставить не представляю - это какой-то тормоз :) У него в кэше лежат файлы со специфическими названиями, например: файл admin/controller/catalog/product в кэше вкюмода выглядет так: vq2-admin_controller_catalog_product Скопируйте product в кэш, внесите правки и переименуйте в такое vq2-admin_controller_catalog_product Куда конкретно в файле вносить правки? В admin/model/catalog/product В любом месте между функциями должна быть добавлена новая функция: public function getMaxModel() { $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product"); return $query->row; } И в файле: admin/controller/catalog/product (строка 708) if (isset($this->request->get['product_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) { $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']); } /**********************/ else { $row = $this->model_catalog_product->getMaxModel(); $max_model = $row['max(product_id)']; $next_code = $max_model + 1; $next_code = $next_code."-"; } /*********************/ и чуть ниже if (isset($this->request->post['model'])) { $this->data['model'] = $this->request->post['model']; } elseif (!empty($product_info)) { $this->data['model'] = $product_info['model']; } else { /**********************/ $this->data['model'] = $next_code; /**********************/ } Не помогло! Все равно при попытке создать новый товар, вылезает ошибка 500
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.