Модуль доставка EMS
День добрый. Есть ли модуль доставки почтой ЕМС? Если нет, то посоветуйте как его сделать? Спасибо.
Можно взять любой модуль доставки и просто изменить в нем текст. Или скопировать какой-то мод и переделать его. На сайте шопоса есть статья как делать копию мода оплаты, в доставке будет примерно так же.
Спасибо! Сделала на базе модуля upse Работает, считает как надо. Но проблема такая: После того как выбираешь этот модуль - не переходит к выбору способа оплаты. (Модуль доставка-оплата подключен) После других модулей доставки - нормально открывает страницу выбора оплаты. А со сделанным ems - просто перезагружает эту страничку и все. Что можно сделать? Может, я что не так сделала в скопированном модуле? (не очень-то я спец, совсем не спец, можно сказать) Помогите решить проблему,пож-та!
Можно ссылочку на сайт? сюда или в личку
Да,конечно. Если нужно, могу выложить файлы с модулем keshetcosmetics.com
Шапку бы срезать , сайт широкий получается и пустые места снизу и сверху,не красиво. С модулем если что надумаю позже отпишу
Широкий, потому что баннер включен. (не знаю,честно говоря, как отладить правильно.) Без баннера нормально тянется. Баннер пока убрать не можем, сайт вполне себе посещаемый. А где пустые места снизу-сверху? Можно скрин?если не сложно. У нас нормально отражается - в ИЕ, ГугльХром, Файерфоксе.
alisha, мод переделанный давайте. Может смогу поправить
Баннер пока убрать не можем, сайт вполне себе посещаемый. перенесите баннер просто выше описания сайта. и шапка будет норм. А то и правда нижний скрол и шабка кривая получаются.
Спасибо огромное!
А то и правда нижний скрол и шабка кривая получаются.
Всегда ты меня понимаешь ! :P
Там проблема в регистре функции и класса надо заменить
class EMS { var $code, $title, $description, $icon, $enabled, $num_EMS;
function EMS() { global $order;
$this->code = 'EMS';
на
class ems { var $code, $title, $description, $icon, $enabled, $num_EMS;
function ems() { global $order;
$this->code = 'ems';
У меня после изменений перешло на страницу выбора оплаты нужно просто обращять внимание на регистр.
---------------
Всегда ты меня понимаешь ! ;D ;D
NeBox, низкий поклон за помощь! Получилось! :)
И там еще одна проблема есть с модулем оплаты PayPal. (это не связано с емс. Пробовали включить табличный тариф - родной - было то же самое.) Не уводит на сайт Пэйпала. Выбираешь Пэйпал - подтверждаешь - открывается белая страница. И все. Нажимаешь Обновить - выводит на страницу удачно оформленного заказа. Поможете?
NeBox, низкий поклон за помощь! Получилось! ;)
И там еще одна проблема есть с модулем оплаты PayPal. (это не связано с емс. Пробовали включить табличный тариф - родной - было то же самое.) Не уводит на сайт Пэйпала. Выбираешь Пэйпал - подтверждаешь - открывается белая страница. И все. Нажимаешь Обновить - выводит на страницу удачно оформленного заказа. Поможете? Так же. Но! В настройках PayPal есть опция для curl'a попробуйте ее выключить. У меня на локалке перешел на страницу PayPal'а но с ошибкой вроде(я им не пользуюсь вообще по этому не знаю как работает). В такой ситуации думаю надо проверить на сервере включен ли cURL.
NeBox , и еще раз спасибо! Просто спасаете! Отключила эту функцию, увел на пэйпал. Но на пэйпале выглядит вот так странновато - скрин приложила Почему-то какая-то проблема с кодировкой что ли? Можно как-то поправить?
Скрин забыла прикрепить! :-\
Тут не знаю что посоветовать. Передает в кривой кодировке. Напишите в поддерку хостинга и спросите, включено ли расширение cURL. Может в этом проблема. Я просто не программист и не знаю что и к чему)
NeBox, спасибо еще раз за помощь и поддержку! У хостеров спросила про cURL - говорят, включено. кодировка,говорят, должна быть utf-8, так у нас и так она. Наверно, создам новый вопрос на форуме(этот-то про емс)- может,кто сталкивался. Или Женя что подскажет. Не сочтите за наглость еще один вопрос (не спец я совсем)- как поднять баннер по вашему совету выше? Сейчас в index.html так: <table cellspacing="0" cellpadding="0" width="100%" class="print"> <tr> <td class="htba" valign="middle" align="left"><div class="png"><a href="{$mainpage}"><img src="{$tpl_path}img/logo_Keshet.png" border="0" /></a></div></td> <td class="htba" valign="middle" align="left" width="80%"> <div style="padding-left: 10%;padding-top: 20px;">{$BANNER}</div> </td> <td class="htbb" valign="middle" align="right"><div class="png"><img src="{$tpl_path}img/kontakt_Keshet.png" /></div></d></td>
<td class="htba" valign="middle" align="left" width=10%></td> </tr> </table>
Достаточно тег {$BANNER} перенести выше {$text}
<div style="width:100%;padding:5px 0 5px 0;text-align:center;">{$BANNER}</div> как-то так
Спасибочки! :) :)
Источник
|