Проблема с плагином buttons
пробую использовать плагин но вот при использовании его наступил на такую ошибочку, решил заменить button_cart_big
в плагине прописываю
function button_cart_big_filter($_value) {
$_array = array('img' => 'cart_big.gif', 'href' => os_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id='.$id.'&'.os_get_all_get_params(array ('action')), 'NONSSL'), 'alt' => '', 'code' => '');
$_value['code'] = '<a href="'.$_array['href'].'">'.os_image_button($_array['img']).'</a>'; return $_value; }
в итоге получаетса белаю страница с такой надписью
Error!
Unable to determine the page link!
что посоветуете
не определяется в плагине: basename, $id, os_get_all_get_params и т.д... Если я правильно понял из ковыряния плагина. потому как ссылка после включения твоего кода выглядит примерно так - _http://shopos/action=buy_now&BUYproducts_id=&?NONSSL
да есть такое дело, тоже запустил но вот только ни одной переменной нету
так же коверял но ничего и не вышло, не хотелось бы изменять все по дефолту, так как очень нужный плагин
так как я не програмер, сразу не увидел
можно написать так и все ОК
= 'bigcart.png'; return $_value; }
пробую использовать плагин но вот при использовании его наступил на такую ошибочку, решил заменить button_cart_big
в плагине прописываю
function button_cart_big_filter($_value) {
$_array = array('img' => 'cart_big.gif', 'href' => os_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id='.$id.'&'.os_get_all_get_params(array ('action')), 'NONSSL'), 'alt' => '', 'code' => '');
$_value['code'] = '<a href="'.$_array['href'].'">'.os_image_button($_array['img']).'</a>'; return $_value; }
в итоге получаетса белаю страница с такой надписью
Error!
Unable to determine the page link!
что посоветуете
переменная $id в функции не определена
не определяется в плагине: basename, $id, os_get_all_get_params и т.д... Если я правильно понял из ковыряния плагина. потому как ссылка после включения твоего кода выглядит примерно так - _http://shopos/action=buy_now&BUYproducts_id=&?NONSSL
так os_get_all_get_params это функция
она будет работать
а вот для использования переменных нужно сначала добавить строчку
global $id;
так как я не програмер, сразу не увидел
можно написать так и все ОК
= 'bigcart.png'; return $_value; }
там же в комментариях в коде даны примеры как это чудо сипользвать
а где взять такой плагин, что-то поиском не вышло найти
Источник
|