Designer

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

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

  • Посещение

Репутация

63 Очень хороший

Информация о Designer

  • Звание
    PHP Developer
  • День рождения 12.09.1988

Контакты

  • Сайт
    http://ocdesign.ru
  • Skype
    oc-designer

Информация

  • Пол
    Мужчина
  • Город:
    Татарстан, Казань
  • Интересы
    HTML, CSS, AJAX, jQuery, PHP, NGINX, MYSQL

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

7 703 просмотра профиля
  1. /* Функция подсчет количества товаров в заказе по статусу завершено */ public function getTotalOfProductInOrder($product_id) { $query = $this->db->query('SELECT COUNT(*) AS `total` FROM ' . DB_PREFIX . 'order_product op JOIN ' . DB_PREFIX . 'order o ON op.`order_id` = o.`order_id` WHERE op.product_id = ' . (int)$product_id . ' AND o.`order_status_id` = ' . (int)$this->config->get('config_complete_status_id') . ' GROUP BY o.`order_status_id`'); return $query->row['total']; }
  2. @allusic, я не работаю в данной компании, я такой же участки форума, как и Вы. п.с. Не одна логистическая служба не будет Вам делать того, чего вы будите просить реализовать, пока данный вопрос не будет реально востребован. И да, я прекрасно знаю, как работают менеджеры в ТК, так как работал в крупнейшей ТК в РФ, в отделе претензий Файл catalog/model/shipping/shiptor.php /* Найти */ $quote_data[$shipping_method['courier'] . '-' . $shipping_method['id']] = array( /* Добавить выше */ if (! $price) { $surcharge = 0; }
  3. @allusic, по Вашей логи, если у одних служб что-то есть, то и у других это быть должно? Железная логика... Но думаю, это Вам конкретно им нужно написать, почему же они такие негодяи и не делают так, как у Всех Так, ближе к теме. В модуле можно настроить: цена доставки в зависимости от веса отображение доставки от минимальной цены отображение доставки до максимальной цены отображение доставки от минимальная вес отображение доставки до максимальная веса фиксированная цена наценка фиксированной суммой Наценка в % бесплатная доставка от суммы заказа Вы можете этого не делать, а штатный разработчик, может автоматизировать данный процесс, чтобы Вы настраивали под свои нужды через интерфейс. Я сомневаюсь, что при разработки своего магазина, Вы не вносите изменения в коде под свои нужды или так же, разработчикам пишите по своей железной логике, почему у Пети и Васи такой функционал есть, а у Вас нет?)
  4. 1. Наложенный платеж настраивается за тем, что это является способом оплаты. 2. Для таких случаев в вашем штате должен быть разработчик, который легко сможет переписать пору строк кода модуля. Добавлять каждое пожелание, которая необходима для 1 - 2% пользователей не целесообразно. Решение вашего вопроса: 1. Отключаете модуль учет суммы наложенного платежа 2. Вносите изменения в файл catalog/model/shipping/shiptor.php /* Найти */ if ($this->config->get('shiptor_' . $shipping_method['id'] . '_' . $region_info['id'] . '_total_free')) { /* Выше добавить */ if (($region_info['id'] == 77) && ($this->cart->getSubTotal() >= 2500)) { $surcharge = 0; } /* Найти */ $quote_data[$shipping_method['courier'] . '-' . $shipping_method['id']] = array( /* Выше добавить */ $price += $surcharge; Итого получаем: Для 77 региона и при сумме заказа больше или равная 2500, сумма наложенного платежа будет равна 0 Далее, для стольных служб, будет к сумме доставки, будет добавлена + сумма наложенного платежа.
  5. 1. В Вашем случаю, нужно писать индивидуальную интеграцию выгрузки номенклатуры, под Ваш функционал. 2. Если в 1С у всех наименований указан уникальный артикул, то можно брать за основу его, либо довериться 1C и брать GUID 3. По поводу акции, с зачеркиванием, тут уже нужно смотреть, как у Вас сейчас работают сами опции и дорабатывались ли они кем либо. 4. Если у облачной версии есть возможность принимать, как и отдавать данные автоматизированно, то достаточно будет настроить крон в облочной версии 1С Делаю долго, мелкой работой не занимаюсь. Если интересно, пишите в ЛС или в скайп
  6. ТК «КИТ»

    Обновлен
  7. SVG Tool Image

    обновил архив
  8. SVG Tool Image

    @L0ky скинь содержимое php файла модификатора в ЛС. Я так думаю, модификатор в каких-то версиях работает по разному В данном случае предположение, что вставка кода идет не с новой строки, а в одну строку из-за чего и получает ошибку.