Smiler 0 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 Добрый день. Есть несколько вопросов: 1) как установить минимальную сумму заказа? если меньше указанной, то покупатель не будет иметь возможность оформить заказ. 2) Как сделать показ баннера ТОЛЬКО на главной странце? 3) Как в модуле оплаты "оплата по счету" добавить поле ОКАТО? Можно заменить вместо ОГРН Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 марта, 2009 Жалоба Share Опубликовано 15 марта, 2009 1. В Админке - Покупатели - Группы, в настройках групп. 2. Может просто использовать в /templates/шаблон/index.html условие типа: {if $smarty.server.PHP_SELF == '/index.php' and !$smarty.get.cat}{$BANNER}{/if}[/code]3. Просто поменять текст в /lang/russian/modules/payment/schet.php Ссылка на сообщение Поделиться на другие сайты
Smiler 0 Опубликовано 16 марта, 2009 Автор Жалоба Share Опубликовано 16 марта, 2009 1) Все получилось 2) Тоже получилось, но баннер появляется только на странице с адресом http://сайт.ru а если адрес http://сайт.ru/index.php - баннера нет 3)решил немного подругому сделать варианты оплаты - надо сделать чтобы было просто несклько вариантов выбора способов оплаты: оплата по счету (юрид. лицо), оплата по счету (физ. лицо), оплата по системе Блиц СБ РФ. Но чтобы не было реквизитов как в стандартном модуле оплаты по счету. Как это сделать? (Наподобие как "по согласованию с администрацией) Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 марта, 2009 Жалоба Share Опубликовано 16 марта, 2009 2. Я ж показал пример, думаю, что на его основе можно и самому сделать. 3. Просто переименуйте какие-либо из стандартных модулей, т.е. измените им название в /lang/russian/modules/payment Либо в модулях с input полями удалите эти поля в /includes/modules/payment Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Добрый день! Похожие вопросы: 1. Как задать сумму минимального заказа при наложенном платеже? (если заказ менее 500 рублей, то наложенным платежом заказ не отправляется) 2. Как добавить новые поля в модуль оплаты "Квитанция СБ РФ"? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 1. Никак по умолчанию. Можно вот взять за основу совет из faq - http://vamshop.ru/node/65 2. В /includes/modules/payment/kvitancia.php. В методе selection Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Не могу найти метод selection Метод нашел (не там смотрел) разбираюсь Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Ищите по function selection Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 С наложенным платежом не получается В файле /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 рублей доставка почтой россии - наложенным платежом все равно появляется. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Может не туда вставляете просто?! Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 $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; } Вот так вставляю :) не правильно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Не знаю, смотрите в faq пример. Я ж когда faq писал, всё пробовал, всё работало. Ссылка на сообщение Поделиться на другие сайты
Алексей Павлов 0 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Разобрался! У Вас в faq ошибочка Вместо show_total() >= '100') надо show_total() <= '100') :) И можно еще вопрос? Как сделать так, если покупатель выбрал наложенный платеж, страничка с методами оплаты не появлялась? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 апреля, 2009 Жалоба Share Опубликовано 2 апреля, 2009 Страницу оплаты нельзя пропускать, она обязательная, по умолчанию никак не сделаешь. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения