ShopCMS - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
Прикинь, у себя попробовал - та же бяка. Почему раньше не заметил, не пойму. Щас копаю...

Может тут что подправить?
}

function formatpriceforpay($number, $cents = 2) { // cents: 0=never, 1=if needed, 2=always
if (is_numeric($number)) { // a number
if (!$number) { // zero
$money = ($cents == 2 ? '0.00' : '0'); // output zero
} else { // value
if (floor($number) == $number) { // whole number
$money = number_format($number, ($cents == 2 ? 2 : 0)); // format
} else { // cents
$money = number_format(round($number, 2), ($cents == 0 ? 0 : 2)); // format
} // integer or decimal
} // value
return $money;
} // numeric
}
 
Генератор для v3.1

Дезендить пока некогда.
Обновляться по ходу будет проблематично, в плане дизайна и сторонних модулей.
Да, разрабы свинью подкинули изменив структуру скрипта.
На счёт модуля вэбмани ничем помочь не могу, так как ни модулем ни службой не пользуюсь, проверить не смогу, а в слепую возится нет времени.
 
Прикинь, у себя попробовал - та же бяка. Почему раньше не заметил, не пойму. Щас копаю...

А может сделать на примере модуля оплаты из 3.0.1, я выше выкладывал, пожалуйста очень нужно:thenks:
 
А может сделать на примере модуля оплаты из 3.0.1, я выше выкладывал, пожалуйста очень нужно:thenks:
Фигня в том, что дело совсем не в модуле webmoney.
Насколько накопал, на входе в модуль идет уже неправильная сумма. И изменение в нем ничем не поможет.
Короче щас буду переносить на 3.1 и тестить.
Благо дизайн я в общем и не менял практически :)

на сайте шопа есть софтина. назівается вертриго сервер. скачай, поставь и фсе будет ок
И что Вы хотели этим сказать? Мы же не на локалхост установку обсуждаем..
 
Привет. Про личку ты здесь зря пишешь) - забанят. А на локалхосте ставил, смотрел, сильно новый отличается от 3.0.0?
Ок. Поправил.
Смотрел. Но поверхностно. Отличается довольно сильно дизайном.
На хост поставить не смог. Там обязательно .htaccess, но с ним не хочет устанавливаться, а без него "параметры не правильные, установка невозможна"
 
Для решения проблемы с "округлением тысяч" нужно:
В модуле вебмани функцию after_processing_html заменить на:
Код:
          function after_processing_html( $orderID )
        {
                $order = ordGetOrder( $orderID );
                
                $order_amount = $order["order_amount"]* $order["currency_value"];

                $res = "";
                $res .=
                        "<table width='100%'>\n".
                        "        <tr>\n".
                        "                <td align='center'>\n".
                        "<form method='POST' action='https://merchant.webmoney.ru/lmi/payment.asp' id='payform'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_AMOUNT' value='".$order_amount."'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_DESC' value='".str_replace("[orderID]",$orderID,$this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_PAYMENTS_DESC'))."'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_NO' value='".$orderID."'>\n".
                        "        <input type='hidden' name='LMI_PAYEE_PURSE' value=".strtoupper($this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_MERCHANT_PURSE')).">\n".
                        "        <input type='hidden' name='LMI_MODE' value=".$this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_TESTMODE').">\n".
                        "        <table cellspacing='0' cellpadding='0' class='fsttab'><tr><td><table cellspacing='0' cellpadding='0' class='sectb'><tr><td><a href='#' onclick='document.getElementById(\"payform\").submit(); return false'>".STRING_PAY_NOW."</a></td></tr></table></td></tr></table>\n".
                        "</form>\n".
                        "                </td>\n".
                        "        </tr>\n".
                        "</table>";
                return $res;
        }
Может кому-то пригодиться...
 
Для решения проблемы с "округлением тысяч" нужно:
В модуле вебмани функцию after_processing_html заменить на:
Код:
          function after_processing_html( $orderID )
        {
                $order = ordGetOrder( $orderID );
                
                $order_amount = $order["order_amount"]* $order["currency_value"];

                $res = "";
                $res .=
                        "<table width='100%'>\n".
                        "        <tr>\n".
                        "                <td align='center'>\n".
                        "<form method='POST' action='https://merchant.webmoney.ru/lmi/payment.asp' id='payform'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_AMOUNT' value='".$order_amount."'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_DESC' value='".str_replace("[orderID]",$orderID,$this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_PAYMENTS_DESC'))."'>\n".
                        "        <input type='hidden' name='LMI_PAYMENT_NO' value='".$orderID."'>\n".
                        "        <input type='hidden' name='LMI_PAYEE_PURSE' value=".strtoupper($this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_MERCHANT_PURSE')).">\n".
                        "        <input type='hidden' name='LMI_MODE' value=".$this->_getSettingValue('CONF_PAYMENTMODULE_WEBMONEY_TESTMODE').">\n".
                        "        <table cellspacing='0' cellpadding='0' class='fsttab'><tr><td><table cellspacing='0' cellpadding='0' class='sectb'><tr><td><a href='#' onclick='document.getElementById(\"payform\").submit(); return false'>".STRING_PAY_NOW."</a></td></tr></table></td></tr></table>\n".
                        "</form>\n".
                        "                </td>\n".
                        "        </tr>\n".
                        "</table>";
                return $res;
        }
Может кому-то пригодиться...
Спасибо большое, месяц бился, чтобы хоть кто-то ответил. Все проверил, отлично работает.:ay:
 
Шаблоны

А существуют ли где-то дополнительные шаблоны(design) для ShopCMS?

В этом форуме ничего найти не смог.
 
А существуют ли где-то дополнительные шаблоны(design) для ShopCMS?

В этом форуме ничего найти не смог.

На халяву не видел. А так есть в сети готовые варианты Для просмотра ссылки Войди или Зарегистрируйся или Для просмотра ссылки Войди или Зарегистрируйся и т.д. и т.п.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху