Интернет-магазин VaM Shop => Установка и настройка => Тема начата: Smiler от 15 Марта 2009, 13:27:13
Название: Минимальная сумма заказа
Отправлено: Smiler от 15 Марта 2009, 13:27:13
Добрый день. Есть несколько вопросов: 1) как установить минимальную сумму заказа? если меньше указанной, то покупатель не будет иметь возможность оформить заказ. 2) Как сделать показ баннера ТОЛЬКО на главной странце? 3) Как в модуле оплаты "оплата по счету" добавить поле ОКАТО? Можно заменить вместо ОГРН
Название: Re: Минимальная сумма заказа
Отправлено: VaM от 15 Марта 2009, 14:03:57
1. В Админке - Покупатели - Группы, в настройках групп. 2. Может просто использовать в /templates/шаблон/index.phpl условие типа:
Код:
{if $smarty.server.PHP_SELF == '/index.php' and !$smarty.get.cat} {$BANNER} {/if}
3. Просто поменять текст в /lang/russian/modules/payment/schet.php
Название: Re: Минимальная сумма заказа
Отправлено: Smiler от 16 Марта 2009, 14:15:50
1) Все получилось 2) Тоже получилось, но баннер появляется только на странице с адресом http://сайт.ru а если адрес http://сайт.ru/index.php - баннера нет 3)решил немного подругому сделать варианты оплаты - надо сделать чтобы было просто несклько вариантов выбора способов оплаты: оплата по счету (юрид. лицо), оплата по счету (физ. лицо), оплата по системе Блиц СБ РФ. Но чтобы не было реквизитов как в стандартном модуле оплаты по счету. Как это сделать? (Наподобие как "по согласованию с администрацией)
Спасибо!
Название: Re: Минимальная сумма заказа
Отправлено: VaM от 16 Марта 2009, 16:17:26
2. Я ж показал пример, думаю, что на его основе можно и самому сделать. 3. Просто переименуйте какие-либо из стандартных модулей, т.е. измените им название в /lang/russian/modules/payment
Либо в модулях с input полями удалите эти поля в /includes/modules/payment
Название: Re: Минимальная сумма заказа
Отправлено: NewAger от 02 Апреля 2009, 17:12:37
Добрый день! Похожие вопросы: 1. Как задать сумму минимального заказа при наложенном платеже? (если заказ менее 500 рублей, то наложенным платежом заказ не отправляется) 2. Как добавить новые поля в модуль оплаты "Квитанция СБ РФ"?
Название: Re: Минимальная сумма заказа
Отправлено: VaM от 02 Апреля 2009, 18:36:24
1. Никак по умолчанию. Можно вот взять за основу совет из faq - http://vamshop.ru/node/65 2. В /includes/modules/payment/kvitancia.php. В методе selection
Название: Re: Минимальная сумма заказа
Отправлено: NewAger от 02 Апреля 2009, 18:54:59
Не могу найти метод selection Метод нашел (не там смотрел) разбираюсь
Название: Re: Минимальная сумма заказа
Отправлено: VaM от 02 Апреля 2009, 18:58:30
Ищите по function selection
Название: Re: Минимальная сумма заказа
Отправлено: NewAger от 02 Апреля 2009, 19:28:11
С наложенным платежом не получается В файле /includes/modules/shipping/russianpostpf.php нахожу: $this->enabled = ((MODULE_SHIPPING_RP_PARCEL_STATUS_PF == 'True' || MODULE_SHIPPING_RP_WRAPPER_STATUS_PF == 'True') ? true : false);
и добавляю
if ($_SESSION['cart']->show_total() >= '500') { $this->enabled = false; }
Но даже при заказе на 100 рублей доставка почтой россии - наложенным платежом все равно появляется.
Название: Re: Минимальная сумма заказа
Отправлено: VaM от 02 Апреля 2009, 19:38:17
Может не туда вставляете просто?!
Название: Re: Минимальная сумма заказа
Отправлено: NewAger от 02 Апреля 2009, 19:43:34