Версия для печати
|
| PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Модули, плагины > Модуль комментариев вконтакте |
| Разместил: gramsoft Время: 25-07-2011 20:46 |
| Модуль комментариев вконтакте.
1. В "header.tpl" добавить код: <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34"></script> <script type="text/javascript"> VK.init({apiId: API_ID, onlyWidgets: true}); </script> Где API_ID - Ваш личный id. как получить его описано тут: http://vkontakte.ru/developers.php?o=-1&p=Open+API 2. Скопировать папку с модулем в папку modules и установить. По умолчанию выставлено 20 коментариев, чтобы уменьшить, нужно править файл vkcomments.tpl (просто заменить цифру 20 на 5 или 10) |
| Разместил: kaplonov Время: 07-09-2011 21:14 |
| ничего не получилось =((( все рухнуло...
вроде сделал все как написано... |
| Разместил: kaplonov Время: 07-09-2011 21:17 |
| вставлять нужно вместе с <!-- Put this script tag to the <head> of your page --> ???
|
| Разместил: kaplonov Время: 07-09-2011 21:17 |
| ковычки тоже остаются javascript" src=" ???
подскажите плиз |
| Разместил: YellowDuck Время: 08-09-2011 02:05 |
| ява скрипт оборачиваем в литерал обсуждалось много раз |
| Разместил: kaplonov Время: 09-09-2011 01:05 |
| что такое литерал? =) |
| Разместил: kaplonov Время: 12-09-2011 23:55 |
| Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "Z:\home\localhost\www\zakagem.com.ua/themes/prestashop/header.tpl" on line 317 "args[i] = {_func: this.funcsCount};" - Unexpected ": ", expected one of: "}" , " "' in Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php:431 Stack trace: #0 Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_templateparser.php(2855): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_templateparser.php(2920): Smarty_Internal_Templateparser->yy_syntax_error(2, ': ') #2 Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(2, ': ') #3 Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php(82): Smarty_Internal_SmartyTemplateCompiler->doCompil in Z:\home\localhost\www\zakagem.com.ua\tools\smarty\sysplugins\smarty_internal_templatecompilerbase.php on line 431
=)) и что с этим делать кто знает? |
| Разместил: neofer Время: 17-11-2011 00:15 |
| Сделал так {literal}<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34">......script> <script type="text/javascript"> VK.init({apiId: 1234567, onlyWidgets: true}); </script>{literal} Всё равно не получается. Что не так? |
| Разместил: MOKC Время: 05-12-2011 17:27 |
| Итак! И тут таки добился успеха! =)
Значит так: 1. Скопировать папку с модулем в папку modules и установить. 2. Редактируем файл header.tpl. С Вконтакте берем не весь код целиком, а только первую половину, заключаем все это в литерал и просто копируем в самый низ. Вот так: Код: {literal}
<!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?45"></script> <script type="text/javascript"> VK.init({apiId: ВАШ ID ПОЛУЧЕННЫЙ ВКОНТАКТЕ, onlyWidgets: true}); </script> {/literal} Итог:
|
| Разместил: kornand Время: 25-11-2012 20:54 |
| Подскажите, пожалуйста, как вставить комментарии на простые страницы в папке content? |
| Разместил: Kapadastra Время: 04-06-2013 19:55 |
| Ребята а подскажите как поставить такой модуль на основные страницы? Т.е. чтобы висели общие комменты и пожелания, например где нибуть под корзиной! |