-
Публікації
21 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Luch
-
-
а что если в настройках магазина поставить статус завершённого заказа, тот который сразу после оформления заказа у вас?
Если по умолчанию поставить "завершенный", то на вычитание это не повлияет, статус отразится только в информационном письие покупателю.
-
А если у тебя 1 купит последний товар - и потом захотят купить кто то - а товара нету
А 1 клиент отменит заявку и все
В том, что один отменит заказ, ничего нет страшного. Но если пятеро купят не существующий товар, и потом нужно приносить всем извинения - вот это хреновый случай...
-
foreach ($order_product_query->rows as $order_product) { $this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = (quantity - " . (int)$order_product['quantity'] . ") WHERE product_id = '" . (int)$order_product['product_id'] . "' AND subtract = '1'"); $order_option_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id = '" . (int)$order_id . "' AND order_product_id = '" . (int)$order_product['order_product_id'] . "'"); foreach ($order_option_query->rows as $option) { $this->db->query("UPDATE " . DB_PREFIX . "product_option_value SET quantity = (quantity - " . (int)$order_product['quantity'] . ") WHERE product_option_value_id = '" . (int)$option['product_option_value_id'] . "' AND subtract = '1'"); } }
Спасибо. Можно вкратце, в каком файле, и за что отвечает.
-
Здравствуйте, Коллеги!
Если включить опцию "вычитать со склада", то вычитание происходит после того, когда заказ в админке переведен в статус "сделка завершена".
Но здесь проблема в том, что одновременно могут оформить заказ несколько покупателей, но в сумме они могут взять количество товара, большее, чем есть на остатке. И этот товар будет доступен пока не подтвердит владелец магазина, что сделка завершена.
Может кто-то решал этот вопрос таким образом, чтобы количество товара вычиталось со склада именно по завершении оформления заказа покупателем.
-
Сделал переводы инсталляции Open Cart 2.0.1.1 на русском и украинском языках.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
install_OpenCart_2.0.1.1_RU.zip
Распакуйте архив и поместите папку install (с заменой) в корневую директорию сайта.
Инсталляция будет проходить на русском языке.
После инсталляции добавлено переключение Украинского и Русского языка (при условии установки языковых пакетов).
Добавлена валюта: Русский рубль и Украинская гривна.
Страны и регионы СНГ переведены на русский и украинский языки.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
install_OpenCart_2.0.1.1_UA.zip
Розпакуйте архів і помістіть теку install (із заміною) в кореневу директорію сайту.
Інсталяція проходитиме українською мовою.
Після інсталяції додано перемикання Української і Російської мови (за умови установки мовних пакетів).
Додана валюта: Українська гривна і Російський рубль.
Країни і регіони СНД перекладені російську і українську мовами.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Скачать можно ЗДЕСЬ
Пока файлы будут на модерации, доступ только зарегистрированным пользователям.
Немного не так. В RU.zip только инсталляция проходит на русском, а в UA.zip инсталляция на украинском. Всё остальное одинаково.Я так понимаю, что всё же в _RU.zip они на русском, а в UA.zip на украинском.
Чтобы сделать "И" и иметь географию на нескольких языках одновременно, надо движок и структуру БД менять.
Страны и регионы: Зависимости от языкового пакета нет, страна Украина написана на украинском и все регионы украины тоже на украинском, РФ на русском и все регионы на русском.
-
Название: Файлы инсталляции Open Cart 2.0.1.1 на русском и украинском языках
Добавил: Luch
Добавлен: 07 янв. 2015
Категория: Языковые пакеты
Разница между RU.zip и UA.zip в том, что установка будет проходить либо на Русском либо на Украинском языке.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
install_OpenCart_2.0.1.1_RU.zip
Распакуйте архив и поместите папку install (с заменой) в корневую директорию сайта.
Инсталляция будет проходить на русском языке.
После инсталляции добавлено переключение Украинского и Русского языка (при условии установки языковых пакетов).
Добавлена валюта: Русский рубль и Украинская гривна.
Страны и регионы СНГ переведены на русский и украинский языки.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
install_OpenCart_2.0.1.1_UA.zip
Розпакуйте архів і помістіть теку install (із заміною) в кореневу директорію сайту.
Інсталяція проходитиме українською мовою.
Після інсталяції додано перемикання Української і Російської мови (за умови установки мовних пакетів).
Додана валюта: Українська гривна і Російський рубль.
Країни і регіони СНД перекладені російську і українську мовами.
-
Поставил пакет Украинский язык, все класно спасибо огромное. Есть вопрос, при переходе на Украинский вместо (в русской версии Войти или зарегистрироваться) появляется (text_welcome) как это исправить. Заранее спасибо
Вы откуда делаете переход? Как на скрине?
Какую версию используете?
Перевод предназначен для оригинальной версии OpenCart 2.0.1.1 Смотрите релизы здесь
Если у Вас сборка ocshop, то я не знаю, как на ней будет работать.
-
Статусы заказа и статусы склада вы назначаете самостоятельно переводите в админке Система / Локализация / Статус склада (или Статус заказа) / Редактирование статуса.
Можете взять из инсталляционного файла ЗДЕСЬ переводы статусов, так-же в нем переведены страны и регионы СНГ.
Или заменить на этот файл в папке install. Тогда при установке у вас сразу будут переводы стран и статусов (русский и украинский языки).
Можно также скачать готовые инсталляционные пакеты на русском и украинском языках ЗДЕСЬ
-
класно сделал а есть русский язык? кстати осталось перевести статусы заказов а так все в норме
Статусы заказа и статусы склада вы назначаете самостоятельно переводите в админке Система / Локализация / Статус склада (или Статус заказа) / Редактирование статуса.
-
Украинский язык Open Cart 2.0.1.1
Скачать/Купить дополнение
Украинский язык Open Cart 2.0.1.1
catalog + admin (Каталог + Админка)
-
Добавил
-
Добавлено19.12.2014
-
Категория
- 2
-
-
Русский язык всплывающих подсказок в текстовом редакторе Opencart 2.x
Может кому и будет полезно.
Описание и инструкция в архиве.
Все изменения и поправки будут внесены в архив по адресу "Дополнения"
- 1
-
Есть недостаток в том, что при обновлении версии, всё слетит. Нужно будет не забывать сохранять измененные файла, а затем снова их подгружать в обновленную версию...
Чтобы вносить изменения только в шаблон и не затрагивать ядро, можно в некоторых случаях воспользоваться символами FA, конечно, если эти символы будут понятны посетителю сайта. Так-же, с помощью FA не будет привязки к языковому пакету.
В нашем случае с пунктом "Связаться с нами" или "Контакты".
<li><a href="<?php echo $contact; ?>"/><?php echo $text_contact; ?></a></li> меняем <?php echo $text_contact; ?> на <i class="fa fa-envelope-o">, получаем <li><a href="<?php echo $contact; ?>"/><i class="fa fa-envelope-o"></a></li>. Подправить если нужно css.
И на выходе примерно так, как на скрине.
-
Решил проблему с контактами(Связаться с нами)!
В контроллере в файле header.php
прописал 2 строки
$this->load->language('common/footer');
$data['text_contact'] = $this->language->get('text_contact');
Сначала подгружаем перевод, затем передаём содержимое переменной текст_контакт
После в файле шаблона header.tpl пишем
<li><a href="<?php echo $contact; ?>"/><?php echo $text_contact; ?></a></li>
Извлекаем ссылку на связь с нами, затем извлекаем текст переменной текст_контакт. В итоге имеем в главном меню надпись Связаться с нами, которая ссылается на настоящую страницу.
В языковом файле footer.php можно изменить название на контакты например.
Вобщем может кому то будет полезно..я почти час убил на это...
Есть недостаток в том, что при обновлении версии, всё слетит. Нужно будет не забывать сохранять измененные файла, а затем снова их подгружать в обновленную версию...
-
Релиз Open Cart 2.0.1.0 на github https://github.com/o...encart/releases
В версии 2.0.0.0 были в локализации языка поля:
1. Название
2. Код
3. Кодировка
4. Изображение
5. Директория
6. Файл перевода
7. Статус
8. Порядок сортировки
В версии 2.0.1.0 поле 6. Файл перевода отсутствует.
Поэтому для перевода на другие языки, например русский, в папке russian файл russian.php нужно переименовать в default.php, если не переименовать, то переводы, находящиеся в этом файле подключаться не будут.
Так-же не работает ЧПУ главной страницы.
-
спасибо но лучше залейте или на гитхаб или хотя бы сюда в модули, тут этот перевод если он кому-то понадобится могут и не найти.
Я вчера залил сюда https://opencartforum.com/files/file/2168-%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B9-%D1%8F%D0%B7%D1%8B%D0%BA/
-
Выкладываю в свободное скачивание. Может кому пригодится.
- 1
-
продавать смысла точно нет
Подгружал. Там процентов 50 перевода.
-
Всем Привет!
Сделал украинский перевод catalog без админки, почти 100% перевода, кроме платежных систем, которые скорее всего не будут использоваться.
Стоит ли его выкладывать в коммерческий доступ за символическую стоимость, или подарить?
-
Всем Привет!
Сижу, знакомлюсь с новым 2.0, ну и походу немного экспериментов.
В главное меню категорий товаров решил прикрутить "Главная" и "Контакты". С "главной" всё нормально, а вот "Контакты" не работают, переход на страницу работает, но вместо ссылки кусок кода.
В файле D:\Server\domains\Site_Name\catalog\view\theme\default\template\common\header.tpl вставил два куска кода
Для главной: <li><a href="<?php echo $home; ?>"/><?php echo $text_home; ?></a></li>
Для Контактов: <li><a href="<?php echo $contact; ?>"/><?php echo $text_contact; ?></a></li>
Главная работает нормально, и языки переключаются.
Может уже кто пробовал варианты?
Вычитание со склада при оформлении заказа
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
Есть такой файл catalog/model/checkout/order.php, но не совсем понял суть...