Обсуждение VM Affiliate

При установке этого компонента, в Joomla (у меня 2.5.6) перестают работать всплывающие окна (нельзя выбрать новое меня и т.д.). Просто появляется затемненный экран и все. При сносе VM Affiliate 4.5 все работает без каких либо проблем.
Да, действительно (((
Странно, что только заметил, проблема возникает не на всех сайтах.
Проблема с плагином System - VM Affiliate Tracking Plugin (/plugins/system/vma/vma.php), он использует мутулс для всплывающих окон с кодом баннера (строки с 189 до 331).
Пока нет времени, если разберусь, отпишусь...

Чтобы все нормально с сылками было, нужно чуть подправить базу...
Нужно выполнить SQL запрос:
Код:
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =31;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =34;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =35;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =36;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =37;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =38;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =39;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =40;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =41;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =42;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =43;
UPDATE `ВАША БАЗА ДАННЫХ`.`ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries` SET `link` = '' WHERE `ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries`.`id` =44;

Или просто удалить "0" из поля "link" при помощи PhpMyAdmin...
 
Спасибо что хотите помочь, но можно чуть подробнее? Таблицы SQL вижу, но где этот "0" убрать - разобраться не могу...
Открываете в PhpMyAdmin вашу базу данных, находите таблицу "ВАШ ПРЕФИКС ТАБЛИЦЫ_virtuemart_adminmenuentries", эта таблица отвечает за меню в админке VirtueMart'а, нажимаете "Обзор".
Перед вами будет несколько столбиков:
"id", "module_id", "parent_id", "name", "link", "icon_class", "ordering", "published", "tooltip", "view", "task".
Нас интересует столбик "link", т.к. он отвечает за внешнюю ссылку.
Запоминаем и "идем" дальше, там кроме столбиков есть строчки, их много, это и есть пункты меню, но нас интересуют только строки где в столбике "name" :
ABOUT
PAYMENTS
SALES
TRAFFIC
STATISTICS
CATEGORY_ADS
PRODUCT_ADS
TEXT_ADS
BANNERS
PAYMENT_METHODS
CONFIGURATION
COMMISSION_RATES
PAY_AFFILIATES
EMAIL_AFFILIATES
MANAGE_AFFILIATES
SUMMARY
Это и есть пункты партнерской программы.
Заходим в каждый из них, нажимая "Быстрая правка", если нет, то просто "Правка", если и такого пункта нет, то нажимаете на "карандашик".
Вам нужно найти то самое поле "link", там стоит "0" (ноль) и просто убрать его.
Эта ошибка появляется при установке компонента. Ошибка в самом инсталляторе.

Если и сейчас не получится, то в личку...
 
Вам нужно найти то самое поле "link", там стоит "0" (ноль) и просто убрать его.
Более чем ясно все расписано. Убрал все 0 (таблица `shop_virtuemart_adminmenuentries` ) но меню так же не работает.. Ку да еще можно посмотреть?
 
Более чем ясно все расписано. Убрал все 0 (таблица `shop_virtuemart_adminmenuentries` ) но меню так же не работает.. Ку да еще можно посмотреть?
Я уже писал:
Если и сейчас не получится, то в личку...
Дашь доступ, попробую помочь...
 
Вопрос к "prosto-chups" ставлю VM Affiliate 4.5, Joomla 1.5, WM 1.1, +русский, +автоустановка (без хаков) , пишет что версия VM не подходит, что компонент для VM 2.0.
В чем может быть проблема ?
Может 4.5 нет все же для ВМ 1.1 , т.к., то что наГуглил выдает такие же ошибки.
 
Еле нашел под Joomla 1.5 + VM 1.1 может кому понадобиться, хайд минимальный

 
Вопрос к "prosto-chups" ставлю VM Affiliate 4.5, Joomla 1.5, WM 1.1, +русский, +автоустановка (без хаков) , пишет что версия VM не подходит, что компонент для VM 2.0.
В чем может быть проблема ?
Может 4.5 нет все же для ВМ 1.1 , т.к., то что наГуглил выдает такие же ошибки.
Странно, я его на несколько сайтов ставил, работал без ошибок...
 
При установке этого компонента, в Joomla (у меня 2.5.6) перестают работать всплывающие окна (нельзя выбрать новое меня и т.д.). Просто появляется затемненный экран и все. При сносе VM Affiliate 4.5 все работает без каких либо проблем.
Да, действительно (((
Странно, что только заметил, проблема возникает не на всех сайтах.
Проблема с плагином System - VM Affiliate Tracking Plugin (/plugins/system/vma/vma.php), он использует мутулс для всплывающих окон с кодом баннера (строки с 189 до 331).
Пока нет времени, если разберусь, отпишусь...

Совсем забыл, простите...
Вот рабочий плагин:
Нужно просто обновить старый через "Расширения" -> "Менеджер расширений".
Решает проблемы с блокировкой всплывающих окон и админкой...
 
А может кто знает, как теперб скрестить vm affilate и alphauserpoints?
 
Назад
Сверху