Вопрос по инсталляции модуля Вебмани

При установке данного модуля, один из пунктов, описывающих последовательность установки, требует:

Цитировать
4. Добавить данные в mySQL (изменить номер кошелька во второй строчке):

insert into configuration (configuration_id...

Объясните пожалуйста, как это сделать.
Заранее спасибо.

*

Spido

  • *
  • 1634

А где сам модуль и описание к нему?

Если вам помогли, то не стесняйтесь отблагодарить донатом:

Вот описание:

Цитировать
Модуль сделан на основе модуля PayPal.

Как инсталировать:

1. в includes\modules\payment\webmoney.php найти строчку 49

  tep_draw_hidden_field('LMI_PAYEE_PURSE', 'Z912573467722') .

   Заменить код кошелька, который будет использован для приема WM.

2. включить в админе модуль Webmoney

3 .Изменить настройки торгового кошелька на http://merchant.webmoney.ru

   Success URL: http://www.yourhost.com/checkout_process.php   POST
   Fail URL:    http://www.yourhost.com/checkout_process.php   POST


4. Добавить данные в mySQL (изменить номер кошелька во второй строчке):

insert into configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('291', 'Enable WEBMONEY Module', 'MODULE_PAYMENT_WEBMONEY_STATUS', 'True', 'Do you want to accept WEBMONEY payments?', '6', '3', NULL, '2002-11-22 07:13:45', NULL, 'tep_cfg_select_option(array(\'True\', \'False\'),');
insert into configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('292', 'WEBMONEY ID', 'MODULE_WEBMONEY_WEBMONEY_ID', 'Z1234567894512', 'The WMZ to use for the WEBMONEY service', '6', '4', NULL, '2002-11-22 07:13:45', NULL, NULL);



Автор модуля - Dmitry Karataev
http://www.megaflowers.ru
#1 интернет-служба доставки цветов в Москве
Доставка бесплатно от 1 часа
Как лучше выложить сам модуль?

Вот ссылка на модуль.
http://www.oscommerce.com/community/contributions,509

*

Spido

  • *
  • 1634

При установке данного модуля, один из пунктов, описывающих последовательность установки, требует:
Цитировать
4. Добавить данные в mySQL (изменить номер кошелька во второй строчке):

insert into configuration (configuration_id...

Объясните пожалуйста, как это сделать.
Заранее спасибо.

Открываете панель управления базой PhpMyAdmin, входите под логином и паролем в эту панель.
Вверху слева будет горизонтальное меню с кнопкой "SQL".
Жмете на эту кнопку, откроется окно, где вставляете новые таблицы базы:
insert into configuration (configuration_id,configuration_title, configuration_key, configuration_value,configuration_description, configuration_group_id, sort_order,last_modified, date_added, use_function, set_function) values ('291','Enable WEBMONEY Module', 'MODULE_PAYMENT_WEBMONEY_STATUS', 'True', 'Doyou want to accept WEBMONEY payments?', '6', '3', NULL, '2002-11-2207:13:45', NULL, 'tep_cfg_select_option(array(\'True\', \'False\'),');
insertinto configuration (configuration_id, configuration_title,configuration_key, configuration_value, configuration_description,configuration_group_id, sort_order, last_modified, date_added,use_function, set_function) values ('292', 'WEBMONEY ID','MODULE_WEBMONEY_WEBMONEY_ID', 'Z1234567894512', 'The WMZ to use forthe WEBMONEY service', '6', '4', NULL, '2002-11-22 07:13:45', NULL,NULL);
Не забудьте поменять на свой кошелек 'Z1234567894512'.
Жмете ОК.

Если вам помогли, то не стесняйтесь отблагодарить донатом:

Большое спасибо. Может быть подскажете еще один момент?
После установки модуля, в админке не произошло добавление модуля WM к списку, а выдало следующее сообщение:
Warning: include(/home/pxmarket/public_html/catalog/includes/languages/english/modules/payment/webmoney.php) [function.include]: failed to open stream: No such file or directory in /home/pxmarket/public_html/catalog/admin/modules.php on line 128

Warning: include() [function.include]: Failed opening '/home/pxmarket/public_html/catalog/includes/languages/english/modules/payment/webmoney.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pxmarket/public_html/catalog/admin/modules.php on line 128
 

*

Spido

  • *
  • 1634

Ошибка говорит о том, что просто нет языкового файла webmoney.php для английского языка.
Можете взять русский языковой файл webmoney.php и положить его в английскую директорию /home/pxmarket/public_html/catalog/includes/languages/english/modules/payment/

Если вам помогли, то не стесняйтесь отблагодарить донатом:

как в админке установить вебмани?что то не нашел ничего похожего

*

Spido

  • *
  • 1634

как в админке установить вебмани?что то не нашел ничего похожего

Выше же есть ссылка на скачивание модуля.
Скачайте, залейте в соответствующие папки и модуль появится в админке.

Если вам помогли, то не стесняйтесь отблагодарить донатом:

спасибо разобрался,сам туплю
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

но при попытке добавить таблице в базу выходит следуещее:

SQL-запрос: 

INSERT INTO configuration( configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function )
VALUES (
'291', 'Enable WEBMONEY Module', 'MODULE_PAYMENT_WEBMONEY_STATUS', 'True', 'Doyou want to accept WEBMONEY payments?', '6', '3', NULL , '2002-11-2207:13:45', NULL , 'tep_cfg_select_option(array(\'True\', \'False\'),'
);

Ответ MySQL: 
#1062 - Duplicate entry '291' for key 1

что исправить?помогите плиз

*

Spido

  • *
  • 1634

Ответ же пишет:

Цитировать
#1062 - Duplicate entry '291' for key 1

Значит есть уже такая таблица с номером 291.
Смотрите чем она занята в базе.

Если вам помогли, то не стесняйтесь отблагодарить донатом:

можно поподробнее пожалуйста?
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)
как найти?что потом?

*

Spido

  • *
  • 1634

Через PhpMyAdmin смотрите в базе чем занята строка 291 в таблице модулей.

Если вам помогли, то не стесняйтесь отблагодарить донатом:

Добрый день.
Скачал модуль, сделал вроде все по инструкции:
1) залил файлик webmoney.php на сайте, изменил там номер кошелька
2) добавил в sql, также там изменил номер
3) включил в админке модуль.

Вроде все без ошибок, при попытке оплатить, сумму за любой товар без проблем переходит на сайте https://merchant.webmoney.ru, но сумму для оплаты пишет просто 00, выбрал другой товар  - такая же беда.
валюта на сайте у меня пишется вот так, например 1200р, или 10$, или 10Eurо (т.е. цена и валюта слитно написаны).

В чем может быть причина?

Спасибо.