Всем привет!
Понимаю ваше "горе" сам с этим столкнулся.
Что бы добавить кошелек WMU делаем следующее.
Заходим в modules\webmoney\webmoney.php
Вариант1. Жертвуем одним кошельком в пользу нового в коде меняем "R" или "Z" или "E" (что то одно) на "U"
Например "wmr" на "wmu" и "WMR" на "WMU"
Вариант 2. Добавляем новый кошелек "WMU" для этого находим в коде строки например которые относятся к "WMZ" копируем их и добавляем в код затем в добавленном коде "Z" заменяем на "U"
Добавляйте после кода с WMR, что бы в модуле он отображался после кошелька WMR
Код:
Было
Configuration::updateValue('WEBMONEY_PURSE_R', '');
Configuration::updateValue('WEBMONEY_PURSE_Z', '');
Configuration::updateValue('WEBMONEY_PURSE_E', '');
Configuration::updateValue('KEY', '');
Стало
Configuration::updateValue('WEBMONEY_PURSE_R', '');
Configuration::updateValue('WEBMONEY_PURSE_U', '');
Configuration::updateValue('WEBMONEY_PURSE_Z', '');
Configuration::updateValue('WEBMONEY_PURSE_E', '');
Configuration::updateValue('KEY', '');
Код:
<div class="clear"> </div>
<label for="wmz">'.$this->l('WMZ:').'</label>
<div class="margin-form">
<input type="text" id="wmz" size="25" maxlength="13" name="WEBMONEY_PURSE_Z" value="'.Tools::getValue('WEBMONEY_PURSE_Z', Configuration::get('WEBMONEY_PURSE_Z')).'" />
</div>
<div class="clear"> </div>
<label for="wmu">'.$this->l('WMU:').'</label>
<div class="margin-form">
<input type="text" id="wmu" size="25" maxlength="13" name="WEBMONEY_PURSE_U" value="'.Tools::getValue('WEBMONEY_PURSE_U', Configuration::get('WEBMONEY_PURSE_U')).'" />
</div>
Так проходимся по всему файлу копируем строки и меняем
Когда добавили код, если все сделали верно в модуле модуле появиться новый кошелек "WMU:" но без слова "кошелек" как у остальных .
Это решается следующим образом в админке PShop
Панкль управления > Инструменты > Перевод (модули) находим модуль WebMoney и в пустом окошке напротив "WMU:" делаем запись "WMU кошелек:" обновляем перевод
И все у вас как надо.
Сообщение отредактировано mudrec 14-08-2011 05:44 ...