Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

d2boy

Users
  
  • Posts

    172
  • Joined

  • Last visited

Everything posted by 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. Нужно сверстать шаблон для Opencart'a на основе сайта (nopcommerce). Если по-простому, то полностью скопировать дизайн. Сайт-каталог, без корзины и цен, просто отображение товаров ТЗ с картинками здесь
  4. Доброго дня! Нужно допилить seo pro для отображения ссылок на новости для блога http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2419 Пишите за сколько кто возьмётся. Образец для стандартного seo_url имеется.
  5. А сам и отвечу себе: Тут добавил переменную и в 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; } }
  6. Создал шаблон с номером схемы и сделал вот так в 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'; } Кто-нибудь знает, как вытащить имя схемы (хочу покрасивее сделать, чтобы название шаблона совпадало с названием схемы)?
  7. Спасибо за быстрый ответ! А как тогда можно вывести страницу без её id? Я просто склонировал контроллер information.php, выкинув из него лишние переменные. Задумка такая для некоторых страниц поставить схему custom, чтобы они отображались на «голом» шаблоне
  8. Создал контроллер custom.php и шаблон custom.tpl (пустой) для новой схемы. Теперь создаю новую страницу и могу получить к ней доступ по двум ссылкам: вида information/information&information_id=27 и information/custom&information_id=27 Но, если я прописываю seo keyword, то SEO PRO, естественно, перенаправляет на первую. Подскажите, что можно сделать, чтобы сгенерировать ссылку на вторую. Хочу сделать мини-сайты прямо в редакторе админке для удобства.
  9. Ну хочется большей свободы. Кстати, бекенд редактор заказов у OC просто чудовищен
  10. Есть ли возможность правки заказа покупателем, после чекаута (хотя бы удалять позиции)? Гуглил, но не нашёл ответа. Заранее спасибо!
  11. Как вариант, добить вот этот модуль http://jorimvanhove.com/plugins/demo/oc_1564/index.php?route=checkout/cart Нужно немного добить jquery парсер, который вытаскивает модель, это, вроде, не очень сложно должно быть.
  12. Требуется дописать автодополнение формы создания заказа в админке. Нужно иметь возможность сразу вставить весь заказ через буфер обмена Excel (или из блокнота) (в формате артикул, количество) в поле товар. В настоящий момент вставка происходит по артикулу, по-одному товару за раз, хотелось бы ускорить процесс.
  13. Необходимо внести добавить колонку Предзаказ (backorder) в инвойсы: Если товаров на складе меньше, чем заказал покупатель, то в графе количество ставится количество доступных товаров на складе. Добавляем колонку предзаказ, куда вставляется оставшееся количество товаров из заказа. Если товар в предзаказе, то его цена принимается за 0 и не учитывается для расчёта стоимости. Тут картинка того, что нужно: http://awesomescreenshot.com/0fc58pt4aa
  14. Наваял файлик, делающий необходимое two_prices.xml
  15. Оплачивать тоже будут частями, для этого и нужны инвойсы
  16. Выяснилась страшная подробность Opencart'a - в заказе невозможно установить статус для товара в отдельности. Например: покупатель заказал 20 пар перчаток и 5 шляп, на складе было только 10 пар перчаток и 5 шляп, остальные 10 пар перчаток мы дозаказали у поставщика. Покупатель не хочет ждать следующей партии, хочет получить всё что есть, а потом остальное может подождать. Соотв-но, по-логике, ему нужно два инвойса 1) на товар, который есть в наличии 2) на товар, который придёт позже. Кто как решал подобную проблему, если сталкивался?
  17. Хочется отобразить обе цены в корзине. Обычную и скидочную. Подскажите, что добавить в контролер. В общем, по аналогии с этой строкой, думаю нужно вытащить спец. цену $price = $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')));
  18. Из комментариев к модулю: В catalog/controller/module/subcategory.php НАЙТИ: $categories = $this->model_catalog_category->getCategories(0); ЗАМЕНИТЬ НА: $categories = $this->model_catalog_category->getCategories($this->data['category_id']); В subcategory.tpl раскомментировать строчки
  19. Есть ли у кого-нибудь на примете подобный модуль? Если по-простом, нужно вывести order_list.tpl в виде модуля, а писать код уже некогда.
  20. Здравствуйте, купил модуль, можно ли дополнитьельно внести работу только с определёнными страницами (мне нужны только категории, где товаров с картинками много). На главной хочу отключить - конфликтует с bxslider
  21. Необходимо написать модуль обмена данными с CRM системой через api. Выгрузка заказов, товаров, контрагентов. API имеется. От вас - сроки, стоимость
  22. Требуется создать модуль обмена данными со складом. Необходимо каждые 5 минут выгружать из Opencart'a по ftp на сервер склада все заказы за определённое количество дней со статусом "Утверждён менеджером" в файл export.csv Каждые 5 минут необходимо проверять файл import.csv на ftp склада. Если он обновился, обновить статусы у заказов в Opencart'e согласно номерам заказов в файле import.csv
×
×
  • 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.