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

d2boy

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

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

  • Посещение

Все публикации пользователя d2boy

  1. https://www.transpacific-software.com/blog/opencart-to-google-docs-pull-and-sync-data-auto-through-scripting Вроде вот что-то похожее, сам не пробовал
  2. Кто чем пользуется из актуального. Нужно обновить коллекции на мульти-сайте, бесплатный модуль импорта/экспорта в Excel хранит данные на разных вкладках. Поэтому если у одежды несколько опций (цвета/размеры), замучаешься искать нужный product ID. Соответственно критерии: 1) все свойства товара на одной странице, 2) безглючность, экспорт больших объёмов (до 20 000 товаров) 3) не слишком дорогой Делитесь, кто что пользует (или пользовал)
  3. d2boy

    Вёрстка шаблона

    Ссылка на ТЗ в Google Docs
  4. Нужно сверстать шаблон для Opencart'a на основе сайта (nopcommerce). Если по-простому, то полностью скопировать дизайн. Сайт-каталог, без корзины и цен, просто отображение товаров ТЗ с картинками здесь
  5. Доброго дня! Нужно допилить seo pro для отображения ссылок на новости для блога http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2419 Пишите за сколько кто возьмётся. Образец для стандартного seo_url имеется.
  6. А сам и отвечу себе: Тут добавил переменную и в model/information.php создаём функцию public function getInformationLayoutName($layout_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "layout WHERE layout_id = '" . (int)$layout_id . "'"); if ($query->num_rows) { return $query->row['name']; } else { return false; } }
  7. Создал шаблон с номером схемы и сделал вот так в information.php: $layout_id = $this->model_catalog_information->getInformationLayoutId($information_id); if ($layout_id>0) { $tmpl = $layout_id; } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/' . $tmpl . '.tpl')) { $this->template = $this->config->get('config_template') . '/template/information/' . $tmpl . '.tpl'; } elseif (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/information/information.tpl')) { $this->template = $this->config->get('config_template') . '/template/information/information.tpl'; } else { $this->template = 'default/template/information/information.tpl'; } Кто-нибудь знает, как вытащить имя схемы (хочу покрасивее сделать, чтобы название шаблона совпадало с названием схемы)?
  8. Спасибо за быстрый ответ! А как тогда можно вывести страницу без её id? Я просто склонировал контроллер information.php, выкинув из него лишние переменные. Задумка такая для некоторых страниц поставить схему custom, чтобы они отображались на «голом» шаблоне
  9. Создал контроллер custom.php и шаблон custom.tpl (пустой) для новой схемы. Теперь создаю новую страницу и могу получить к ней доступ по двум ссылкам: вида information/information&information_id=27 и information/custom&information_id=27 Но, если я прописываю seo keyword, то SEO PRO, естественно, перенаправляет на первую. Подскажите, что можно сделать, чтобы сгенерировать ссылку на вторую. Хочу сделать мини-сайты прямо в редакторе админке для удобства.
  10. d2boy

    Правка заказа покупателем

    Ну хочется большей свободы. Кстати, бекенд редактор заказов у OC просто чудовищен
  11. Есть ли возможность правки заказа покупателем, после чекаута (хотя бы удалять позиции)? Гуглил, но не нашёл ответа. Заранее спасибо!
  12. Как вариант, добить вот этот модуль http://jorimvanhove.com/plugins/demo/oc_1564/index.php?route=checkout/cart Нужно немного добить jquery парсер, который вытаскивает модель, это, вроде, не очень сложно должно быть.
  13. Требуется дописать автодополнение формы создания заказа в админке. Нужно иметь возможность сразу вставить весь заказ через буфер обмена Excel (или из блокнота) (в формате артикул, количество) в поле товар. В настоящий момент вставка происходит по артикулу, по-одному товару за раз, хотелось бы ускорить процесс.
  14. Необходимо внести добавить колонку Предзаказ (backorder) в инвойсы: Если товаров на складе меньше, чем заказал покупатель, то в графе количество ставится количество доступных товаров на складе. Добавляем колонку предзаказ, куда вставляется оставшееся количество товаров из заказа. Если товар в предзаказе, то его цена принимается за 0 и не учитывается для расчёта стоимости. Тут картинка того, что нужно: http://awesomescreenshot.com/0fc58pt4aa
  15. Наваял файлик, делающий необходимое two_prices.xml
  16. d2boy

    Отгрузка товаров по факту

    Оплачивать тоже будут частями, для этого и нужны инвойсы
  17. Выяснилась страшная подробность Opencart'a - в заказе невозможно установить статус для товара в отдельности. Например: покупатель заказал 20 пар перчаток и 5 шляп, на складе было только 10 пар перчаток и 5 шляп, остальные 10 пар перчаток мы дозаказали у поставщика. Покупатель не хочет ждать следующей партии, хочет получить всё что есть, а потом остальное может подождать. Соотв-но, по-логике, ему нужно два инвойса 1) на товар, который есть в наличии 2) на товар, который придёт позже. Кто как решал подобную проблему, если сталкивался?
  18. Хочется отобразить обе цены в корзине. Обычную и скидочную. Подскажите, что добавить в контролер. В общем, по аналогии с этой строкой, думаю нужно вытащить спец. цену $price = $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')));
  19. Из комментариев к модулю: В catalog/controller/module/subcategory.php НАЙТИ: $categories = $this->model_catalog_category->getCategories(0); ЗАМЕНИТЬ НА: $categories = $this->model_catalog_category->getCategories($this->data['category_id']); В subcategory.tpl раскомментировать строчки
  20. Есть ли у кого-нибудь на примете подобный модуль? Если по-простом, нужно вывести order_list.tpl в виде модуля, а писать код уже некогда.
  21. Здравствуйте, купил модуль, можно ли дополнитьельно внести работу только с определёнными страницами (мне нужны только категории, где товаров с картинками много). На главной хочу отключить - конфликтует с bxslider
  22. Необходимо написать модуль обмена данными с CRM системой через api. Выгрузка заказов, товаров, контрагентов. API имеется. От вас - сроки, стоимость
  23. Требуется создать модуль обмена данными со складом. Необходимо каждые 5 минут выгружать из Opencart'a по ftp на сервер склада все заказы за определённое количество дней со статусом "Утверждён менеджером" в файл export.csv Каждые 5 минут необходимо проверять файл import.csv на ftp склада. Если он обновился, обновить статусы у заказов в Opencart'e согласно номерам заказов в файле import.csv

×
×
  • Создать...

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

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