averuga Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Привет, друзья! В WooCommerce для Wordpress есть одна удобная фича в настройках - возможность задать для товара покупку только одной единицы этого товара. Это очень удобно, когда продаются виртуальные скачиваемые товары (pdf и т.п.). И защищает покупателя от ошибки во время оплаты товара через платёжные агрегаторы. Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Как аналогичную логику реализовать в Opencart? Подскажите, пожалуйста, решение или модуль. Спасибо Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 открываем: system\library\cart.php находим: $product = explode(':', $key); добавляем ниже: if ($quantity > 1 ) { $quantity = 1; } а вот это уже на условие настройки стаивть - отдельная тема... Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco спасибо! Это будет работать в связке с физическими товарами? Т.е. для физтоваров выбор количества нужен,а для скачиваемых - всегда один экземпляр за заказ. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если цифровой товар, продаеться как product_id, то будет, а так, то условие, добавленное - правдиво под все товары, которые попадают в корзину. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 открываем: system\library\cart.php находим: $product = explode(':', $key); добавляем ниже: if ($quantity > 1 ) { $quantity = 1; } а вот это уже на условие настройки стаивть - отдельная тема... Не верное условие, надо на каждый товар вешать проверку Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Не верное условие, надо на каждый товар вешать проверку если задача стоит: возможность задать для товара покупку только одной единицы этого товара то верно. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco @octdev Я наверное не очень корректно задачу сформулировал, извините за косноязычие. Разрешите уточнить: если товар скачиваемый (их может быть 100 в магазине), то его можно купить только по 1 копии за 1 заказ. Если товар физический, то его можно купить стандартно, выбрав кол-во штук товара. Если клиент кладет в корзину физические и скачиваемый товар, то в корзине он может поменять/указать кол-во физических товаров, а для скачиваемого- не может. П.С. В магазине будут и физ, и виртуальные товары, которые могут попасть в единый заказ. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 что выступает идентификатором скачиваемого товара ? в чем отличие от физического ? Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 Скачиваемые товары будут размещаться в определённой категории, у скачиваемых товаров будет отключена доставка. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Вот на доставке можно сыграть... итак, по новой: открываем: system\library\cart.php находим: $this->data[$key] = array( перед ним пишем: if (!$product_query->row['shipping'] || ($product_query->row['shipping'] == 0)) { $quantity = 1; } Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco спасибо! Это будет работать в связке с физическими товарами? Т.е. для физтоваров выбор количества нужен,а для скачиваемых - всегда один экземпляр за заказ. Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если цифровой товар, продаеться как product_id, то будет, а так, то условие, добавленное - правдиво под все товары, которые попадают в корзину. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 открываем: system\library\cart.php находим: $product = explode(':', $key); добавляем ниже: if ($quantity > 1 ) { $quantity = 1; } а вот это уже на условие настройки стаивть - отдельная тема... Не верное условие, надо на каждый товар вешать проверку Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Не верное условие, надо на каждый товар вешать проверку если задача стоит: возможность задать для товара покупку только одной единицы этого товара то верно. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco @octdev Я наверное не очень корректно задачу сформулировал, извините за косноязычие. Разрешите уточнить: если товар скачиваемый (их может быть 100 в магазине), то его можно купить только по 1 копии за 1 заказ. Если товар физический, то его можно купить стандартно, выбрав кол-во штук товара. Если клиент кладет в корзину физические и скачиваемый товар, то в корзине он может поменять/указать кол-во физических товаров, а для скачиваемого- не может. П.С. В магазине будут и физ, и виртуальные товары, которые могут попасть в единый заказ. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 что выступает идентификатором скачиваемого товара ? в чем отличие от физического ? Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 Скачиваемые товары будут размещаться в определённой категории, у скачиваемых товаров будет отключена доставка. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Вот на доставке можно сыграть... итак, по новой: открываем: system\library\cart.php находим: $this->data[$key] = array( перед ним пишем: if (!$product_query->row['shipping'] || ($product_query->row['shipping'] == 0)) { $quantity = 1; } Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 открываем: system\library\cart.php находим: $product = explode(':', $key); добавляем ниже: if ($quantity > 1 ) { $quantity = 1; } а вот это уже на условие настройки стаивть - отдельная тема... Не верное условие, надо на каждый товар вешать проверку Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Не верное условие, надо на каждый товар вешать проверку если задача стоит: возможность задать для товара покупку только одной единицы этого товара то верно. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco @octdev Я наверное не очень корректно задачу сформулировал, извините за косноязычие. Разрешите уточнить: если товар скачиваемый (их может быть 100 в магазине), то его можно купить только по 1 копии за 1 заказ. Если товар физический, то его можно купить стандартно, выбрав кол-во штук товара. Если клиент кладет в корзину физические и скачиваемый товар, то в корзине он может поменять/указать кол-во физических товаров, а для скачиваемого- не может. П.С. В магазине будут и физ, и виртуальные товары, которые могут попасть в единый заказ. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 что выступает идентификатором скачиваемого товара ? в чем отличие от физического ? Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 Скачиваемые товары будут размещаться в определённой категории, у скачиваемых товаров будет отключена доставка. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Вот на доставке можно сыграть... итак, по новой: открываем: system\library\cart.php находим: $this->data[$key] = array( перед ним пишем: if (!$product_query->row['shipping'] || ($product_query->row['shipping'] == 0)) { $quantity = 1; } Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco @octdev Я наверное не очень корректно задачу сформулировал, извините за косноязычие. Разрешите уточнить: если товар скачиваемый (их может быть 100 в магазине), то его можно купить только по 1 копии за 1 заказ. Если товар физический, то его можно купить стандартно, выбрав кол-во штук товара. Если клиент кладет в корзину физические и скачиваемый товар, то в корзине он может поменять/указать кол-во физических товаров, а для скачиваемого- не может. П.С. В магазине будут и физ, и виртуальные товары, которые могут попасть в единый заказ. Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 что выступает идентификатором скачиваемого товара ? в чем отличие от физического ? Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 Скачиваемые товары будут размещаться в определённой категории, у скачиваемых товаров будет отключена доставка. Надіслати Поділитися на інших сайтах More sharing options... Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Вот на доставке можно сыграть... итак, по новой: открываем: system\library\cart.php находим: $this->data[$key] = array( перед ним пишем: if (!$product_query->row['shipping'] || ($product_query->row['shipping'] == 0)) { $quantity = 1; } Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 Скачиваемые товары будут размещаться в определённой категории, у скачиваемых товаров будет отключена доставка. Надіслати Поділитися на інших сайтах More sharing options...
Baco Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 Вот на доставке можно сыграть... итак, по новой: открываем: system\library\cart.php находим: $this->data[$key] = array( перед ним пишем: if (!$product_query->row['shipping'] || ($product_query->row['shipping'] == 0)) { $quantity = 1; } Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options... octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options... averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco большое спасибо! >Плюс, скачиваемый товар всегда "В наличии", вывод этой характеристики в карточке товара отключается за ненадобностью. Можно ли, аналогично, привязаться к отключенной доставке,и убрать "В наличии" в шаблоне продукта темы? Т.к. скачиваемые товары - файлы - всегда в наличии. Надіслати Поділитися на інших сайтах More sharing options...
octdev Опубліковано: 20 грудня 2014 Share Опубліковано: 20 грудня 2014 если задача стоит: то верно. В текущей здаче да, на мультидвиге решение другое Надіслати Поділитися на інших сайтах More sharing options...
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @octdev поделитесь, пожалуйста, своим решением. Я и читатели форума будем благодарны. Надіслати Поділитися на інших сайтах More sharing options...
averuga Опубліковано: 20 грудня 2014 Автор Share Опубліковано: 20 грудня 2014 @Baco подскажите, пожалуйста, как отключить возможность указывать количество для скачиваемого товара в карточке товара в поле "Количество:"? Это в product.tpl делается (дефолтный шаблон)? В корзину добавляется только один скачиваемый файл, даже если в карточке указывается два и более, но хочется совсем убрать это поле в карточке скачиваемого товара. А для физических товаров - оставить. Надіслати Поділитися на інших сайтах More sharing options...
shoputils Опубліковано: 26 грудня 2014 Share Опубліковано: 26 грудня 2014 В контроллере карточки товара проверять включена ли доставка для данного товара или нет, передавать результат в tpl, а там уже по результатам либо выводить поле "количество", либо не выводить. Как-то так. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Только одна единица товара в заказе. Как?
aleuphoria Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Ну и что? А какая переменная есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
chukcha Опубліковано: 3 червня 2016 Share Опубліковано: 3 червня 2016 Это вы мне? или aleuphoria Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Sepika Опубліковано: 12 жовтня 2017 Share Опубліковано: 12 жовтня 2017 Для Open Cart 2.3 решение не подскажете? У меня просто - только цифровые товары, ничего учитывать не надо - просто чтобы не могли купить больше 1... Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts