Вот наконец то сделала голосование. Представляю всеобщему пользованию может кому то поможет. Можно установить отображение голосование только для зарегистированных пользователей или для всех, также можно установить допустимое количество голосование в день (пользователь может голосовать за любые товары 1 раз в день, или - только за 1 товар). В архиве 3 файла php, 1 css, 1 js
1. Розархивируйте папку и скопируйте содержимое в корень сайта
2. В файл header.tpl (catalogviewthemedefaulttemplatecommon) в район тега добавьте
<script src="voting/voting.js" type="text/javascript"></script>
3. разместите код в product.tpl (catalogviewthemedefaulttemplateproduct), который отвечает за вывод голосование (любой на выбор)
а) для системы голосования с отображением 2 кнопок (Up и Down), отображается общее количество проголосовавших и текущие голоса
<div class="vot_updown1" id="vt_<?= $product_id?>"></div>
б) для 2 кнопок (Up и Down), отображается отображается общее количество проголосовавших и текущие голоса для каждой кнопки
<div class="vot_updown2" id="vt_<?= $product_id?>"></div>
в) отображение только текущих голосов
<div class="vot_plus" id="vt_<?= $product_id?>"></div>
4. Укажите данные для подключения к вашей базе данных в файле voting.php
define('DBHOST', 'localhost'); - замените localhost на ваш MySQL сервер (в болшинстве случаев заменять не надо)
define('DBUSER', 'root'); - заменить root на пользователя БД
define('DBPASS', 'passdb'); - пароль в Бд
define('DBNAME', 'dbname'); - имя БД
5. Создайте таблицы, запустив файл voting/create_tables.php в вашем браузере. Для локального использования адрес будет иметь такой вид http://localhost/voting/create_tables.php, где localhost - имя домена или название папки
6. Скопировать содержимое файла стилей voting.css в catalogviewthemedefaultstylesheetstylesheet.css
ДА картинки переместите в папку в корне сайта image/
P.S. может кто то захочет отблагодарить, вот R510443999353
voting.zip