Категории |
Убираю {$PRODUCTS_ADDED} , соцзакладки убираются тоже.Версия 2.5.9 фри. ХОтел убрат инфу по поводу добавления товара в каталог, в файле продукт инфо убрад переменную {$PRODUCTS_ADDED}, но вместе с тем не показываются соцзакладки от модуля Social, а хотелось бы... Во..щем подразобрался. Кто хочет убрать информацию о добавлении товара и оставить соцзакладки, идите вы на ... сервер по ftp протоколу. И там по пути "modules - plugins-social- social.php" В нём в функции products_added_filter после определения переменных джаваскрипта ставите $value=' '; и сохраняете файл. Всё.Аплодисментов не надо.) можно сделать свою метку для соц. закладок а как сделать свою метку для соц плагина ? if (is_page('product_info')) { add_action('products_info', 'product_info_plug'); function product_info_plug() { $product_content = 'Выводим что-то'; return array('name' => 'product_content', 'value' => $product_content); } } Заработает {$product_content} и выведет "Выводим что-то" в файле шаблона карточки товара if (is_page('product_info')) { add_action('products_info', 'product_info_plug'); function product_info_plug() { $product_content = 'Выводим что-то'; return array('name' => 'product_content', 'value' => $product_content); } } Заработает {$product_content} и выведет "Выводим что-то" в файле шаблона карточки товара что-то не получается у меня подключить в плагине сей код. :( что делаю не так if (is_page('product_info')) { add_action('products_info', 'product_info_plug'); function product_info_plug() { global $product; $title = $product->data['products_name']; $url = http_path('server').$_SERVER['REQUEST_URI']; $url_plug = social_page(); $product_content = '<script type="text/javascript" language="JavaScript"> <!-- var socialTitle="'.$title.'""; var socialUrl="'.$url.'"; var socialplug="'.$url_plug.'"; //--></script>'; return array('name' => 'product_content', 'value' => $product_content); } } Попробуйте замени //добавление соц. закладок на страницу товара if ( is_page('product_info') && get_option('products_filter') == 'true') { add_filter('products_added', 'products_added_filter'); add_action ('head', 'social_head'); } function products_added_filter($value) { global $product; $title = $product->data['products_name']; $url = http_path('server').$_SERVER['REQUEST_URI']; $url_plug = social_page(); $_script = '<script type="text/javascript" language="JavaScript"> <!-- var socialTitle="'.$title.'""; var socialUrl="'.$url.'"; var socialplug="'.$url_plug.'"; //--></script>'; return $value.'<br />'._social_icons($url, $title).$_script; } на этот код //добавление соц. закладок на страницу товара if ( is_page('product_info') && get_option('products_filter') == 'true') { add_action('products_info', 'products_added_filter'); add_action ('head', 'social_head'); } function products_added_filter() { global $product; $title = $product->data['products_name']; $url = http_path('server').$_SERVER['REQUEST_URI']; $url_plug = social_page(); $_script = '<script type="text/javascript" language="JavaScript"> <!-- var socialTitle="'.$title.'""; var socialUrl="'.$url.'"; var socialplug="'.$url_plug.'"; //--></script>'; return array('name' => 'social_icons', 'value' => _social_icons($url, $title).$_script); } А в карточке товара уже вставить {$social_icons} спасибо, заработало! пожалуйста. |
|