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

Cronos

Новичок
  
  • Публикаций

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

  • Посещение

Достижения Cronos

Contributor

Contributor (5/14)

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

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

0

Репутация

  1. Не знаю как поставить +1. Спасибо!
  2. Доброго времени суток. Решил сделать инфу о том какой курьер доставляет заказ. Сделал следующее: /var/www/html/admin/view/template/sale/order_sale.tpl <tr> <td class="left"><?php echo $entry_courier; ?></td> <td class="left"><select name="courier"> <?php foreach ($couriers as $courier) { ?> <?php if ($courier['id'] == $courier_id) { ?> <option value="<?php echo $courier['id']; ?>" selected="selected"><?php echo $courier['surname']; ?></option> <?php } else { ?> <option value="<?php echo $courier['id']; ?>"><?php echo $courier['surname']; ?></option> <?php } ?> <?php } ?> </select></td> </tr> Это вывод фамилий курьеров. Для них своя таблица. /var/www/html/admin/controller/sale $this->data['couriers'] = $this->model_sale_order->getCouriers(); Получаем всех курьеров. /var/www/html/admin/model/sale/order.php public function getCouriers() { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "curiers"); return $query->rows; } Функция для выбора из таблицы курьеров. $this->db->query("UPDATE `" . DB_PREFIX . "order` SET firstname = '" . $this->db->escape($data['firstname']) . "', lastname = '" . $this->db->escape($data['lastname']) . "', email = '" . $this->db->escape($data['email']) . "', telephone = '" . $this->db->escape($data['telephone']) . "', fax = '" . $this->db->escape($data['fax']) . "', payment_firstname = '" . $this->db->escape($data['payment_firstname']) . "', payment_lastname = '" . $this->db->escape($data['payment_lastname']) . "', payment_company = '" . $this->db->escape($data['payment_company']) . "', payment_company_id = '" . $this->db->escape($data['payment_company_id']) . "', payment_tax_id = '" . $this->db->escape($data['payment_tax_id']) . "', payment_address_1 = '" . $this->db->escape($data['payment_address_1']) . "', payment_address_2 = '" . $this->db->escape($data['payment_address_2']) . "', payment_city = '" . $this->db->escape($data['payment_city']) . "', payment_postcode = '" . $this->db->escape($data['payment_postcode']) . "', payment_country = '" . $this->db->escape($payment_country) . "', payment_country_id = '" . (int)$data['payment_country_id'] . "', payment_zone = '" . $this->db->escape($payment_zone) . "', payment_zone_id = '" . (int)$data['payment_zone_id'] . "', payment_address_format = '" . $this->db->escape($payment_address_format) . "', payment_method = '" . $this->db->escape($data['payment_method']) . "', payment_code = '" . $this->db->escape($data['payment_code']) . "', shipping_firstname = '" . $this->db->escape($data['shipping_firstname']) . "', shipping_lastname = '" . $this->db->escape($data['shipping_lastname']) . "', shipping_company = '" . $this->db->escape($data['shipping_company']) . "', shipping_address_1 = '" . $this->db->escape($data['shipping_address_1']) . "', shipping_address_2 = '" . $this->db->escape($data['shipping_address_2']) . "', shipping_city = '" . $this->db->escape($data['shipping_city']) . "', shipping_postcode = '" . $this->db->escape($data['shipping_postcode']) . "', shipping_country = '" . $this->db->escape($shipping_country) . "', shipping_country_id = '" . (int)$data['shipping_country_id'] . "', shipping_zone = '" . $this->db->escape($shipping_zone) . "', shipping_zone_id = '" . (int)$data['shipping_zone_id'] . "', shipping_address_format = '" . $this->db->escape($shipping_address_format) . "', shipping_method = '" . $this->db->escape($data['shipping_method']) . "', shipping_code = '" . $this->db->escape($data['shipping_code']) . "', comment = '" . $this->db->escape($data['comment']) . "', order_status_id = '" . (int)$data['order_status_id'] . "', affiliate_id = '" . (int)$data['affiliate_id'] . "', date_modified = NOW(), courier_id = '" . (int)$data['courier_id'] . "' WHERE order_id = '" . (int)$order_id . "'"); Добавил в запрос на редактирование заказа еще 1 переменную courier_id = '" . (int)$data['courier_id'] . "' Вся загвоздка в том что я не знаю как из селекта (см. скриншот) взять id выбранного курьера и записать его в переменную $data['courier_id'], для последующего добавления в базу... Подскажите как работает механизм "взятия" значения переменной из полей... Читал документацию, попробовал - не получилось... На скриншоте селект из которого нужно взять значение.
  3. Добрый день. Я попытался вывести адрес доставки в "предпросмотр" заказов, для удобства. У меня это получилось. Но когда я нажимаю Фильтрацию по записям(по какому-то адресу) Мне выдает то что на скрине. А когда просто захожу в Продажи-Заказы и нажимаю кнопку Показать счет мне выдает: Notice: Undefined variable: order_id in /var/www/html/vqmod/vqcache/vq2-admin_controller_sale_order.php on line 2695 Добавлял все в точности как и переменная: filter_order_status_id (По ее образу и подобию) Помогите разобраться где косяк.... битый час не могу выявить где промазал...
  4. И да, к стати, существует ли бесплатный модуль учета курьеров?
  5. Да, завтра начну, спасибо
  6. Ничего не понял, я только начал разбиратся.... Вот к примеру я поставил модуль deliverdateshipping он показывает дату и время доставки. Подскажите на примере что подправить чтобы вывести его в столбец рядом со статусом?
  7. Здравствуйте, подскажите как вывести колонку адреса доставки при просмотре списка заказов? Я сделал так: <file name="admin/view/template/sale/order_list.tpl"> <operation> <search position="before"><![CDATA[ <td class="right"><?php if ($sort == 'o.total') { ?> ]]></search> <add><![CDATA[ <td class="left"><?php if ($sort == 'status') { ?> <a href="<?php echo $sort_status; ?>" class="<?php echo strtolower($order); ?>"><?php echo $column_status; ?></a> <?php } else { ?> <a href="<?php echo $deliver_date; ?>"><?php echo $column_status; ?></a> <?php } ?></td> ]]></add> </operation> <operation> <search position="before"><![CDATA[ <td align="right"><input type="text" name="filter_total" value="<?php echo $filter_total; ?>" size="4" style="text-align: right;" /></td> ]]></search> <add><![CDATA[ <td align="right"></td> ]]></add> </operation> <operation> <search position="before"><![CDATA[ <td class="right"><?php echo $order['total']; ?></td> ]]></search> <add><![CDATA[ <td class="left"><?php echo $order['status']; ?></td> ]]></add> </operation> </file> Вот сделал на примере статуса, колонка выводится статус тоже....Но вот если я меняю другую переменную - ее не находит. Как взять адрес доставки для каждого заказа?
  8. .box-product > div { width: 168px; display: inline-block; vertical-align: top; margin: 10px; border: 1px solid transparent; } .box-product > div:hover { box-shadow: 0 0 15px #00aaff; border: 1px solid #00aaff; padding: 5px; outline: 1px solid #00aaff; } 0_0 блоки ездят. Может гляните на сам сайт? могу в лс кинуть адрес
  9. А можно там простенька нацарапать а то непонятно маленько. Я конечно прочту как сделать и постараюсь сам вникнуть....
  10. Доброго времени суток. 2 дня мучаюсь с эффектом при наведении на продукт. Сделать желаемое получилось. Но вот когда навожу на продукт остальные блоки "прыгают". CSS:.box-product > div { width: 168px; display: inline-block; vertical-align: top; margin: 10px; } .box-product > div:hover { box-shadow: 0 0 15px #00aaff; border: 1px solid #00aaff; padding: 5px; } Как сделать чтобы паддинг и бордет не считались в размер блока при наведении?
  11. Думал сам справлюсь, но.... увы.... У меня есть MultiMerch, но я хочу выпилить из карточки товара инфу о продавце. На скрине то, что нужно удалить В каком файле это находится?
  12. Перейдя в Система-Локализация-Налоги-Налоговые ставки, и при изменении ставки там есть возможность выбора группы покупателей для которых эта ставка действует. Я правильно понимаю? Я создал несколько ставок и несколько групп пользователей. И применил к группам соответствующие ставки. Проблема в том что эти ставки не отображаются(не прибавляется процент к цене указанной в налоговой ставке) Может я неверно понимаю как это дело работает? Допустим есть налоговая ставка 10% и 20 % и 2 группы пользователей соответственно. Нужно чтобы одним цена была + 10% по налогу другим + 20%...
  13. Да, только ндс мне нужен, он должен считатся, его нужно просто скрыть. Сумма - в настройках "Учитывать в заказе" - не будет считать сумму товаров! В шаблоне как скрыть?
  14. Нужно скрыть 2 поля. Сумма и НДС
×
×
  • Создать...

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

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