Slavik911 Опубликовано 6 ноября, 2012 Жалоба Поделиться Опубликовано 6 ноября, 2012 извините, все вышло, прописал только p.votes,Добавилp.rating,p.votes,заработало Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 anton34, такая же проблема!кто поможет?где ошибка?звездочки есть, голос учитывается (судя по базе данных), но при перезагрузке страницы он не сохраняется, при повторном нажатии - Вы уже голосовали!стили поменял, запрос SQL выполнил, большая просьба помочь!Вот ссылка на товар для примера!http://silniy.com.ua/products/nokia-c2-03 Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 выкладываю текст фоткой, ибо не работают кнопочки в редакторе!product.tpl :http://share.pho.to/ACAg/full Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 Вы в api/Products.php все как по инструкции прописали? Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 я его просто заменил с архива скачанного отсюдаhttp://narod.ru/disk/40815815001/simplacms2_ajax_star_rating.rar.html Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 стоп, сорри... прописал правильно конечно же! Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 $query = "SELECT p.id, p.url, p.brand_id, p.name, p.annotation, p.body, p.rating, p.votes, p.position, p.created as created, p.visible, p.featured, p.meta_title, p.meta_keywords, p.meta_description, b.name as brand, b.url as brand_urlэто 109 строка, для вывода звездочек в products.tpl по совету Moles$query = $this->db->placehold("SELECT DISTINCT p.id, p.url, p.brand_id, p.name, p.annotation, p.body, p.rating, p.votes, p.position, p.created as created, p.visible, p.featured, p.meta_title, p.meta_keywords, p.meta_description FROM __products AS pа это в 220 строке...по Вашей инструкции Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 Всё получилось, ошибка была в том, что в папке api создался еще один файл Products.php, но только с маленькой буквы, я его удалил и оставил только с большой, всё вышло! только теперь вылезла такая ошиба, в самом вверху сайта:Warning: Cannot modify header information - headers already sent by (output started at /var/www/posudy9336/data/www/silniy.com.ua/api/Products.php:1) in /var/www/posudy9336/data/www/silniy.com.ua/index.php on line 26http://silniy.com.ua/ Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 и вот такая, когда находишься на карточке товараWarning: Cannot modify header information - headers already sent by (output started at /var/www/posudy9336/data/www/silniy.com.ua/api/Products.php:1) in /var/www/posudy9336/data/www/silniy.com.ua/view/ProductView.php on line 176 Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 кто подскажет что за ошибки повылазили?)http://silniy.com.ua/products/samsung-s5570-galaxy-mini Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 16 ноября, 2012 Жалоба Поделиться Опубликовано 16 ноября, 2012 http://silniy.com.ua/products/nokia-x3-02подскажите, пожалуйста, что за ошибки выскочили вверху? Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 18 ноября, 2012 Жалоба Поделиться Опубликовано 18 ноября, 2012 kors, ты маг и кудесник!!! Спасибо большое!!))) Цитата Ссылка на сообщение Поделиться на другие сайты
SV911 Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 span itemscope itemtype="http://data-vocabulary.org/Review-aggregate">div class="testRater" id="product_{$product->id}"> div class="statVal"> span class="rater"> span class="rater-starsOff" style="width:115px;"> span class="rater-starsOn" style="width:{$product->rating*115/5|string_format:"%.0f"}px"></span> /span> span class="test-text"> span class="rater-rating" itemprop="rating">{$product->rating|string_format:"%.1f"}</span> (голосов span class="rater-rateCount" itemprop="count">{$product->votes|string_format:"%.0f"}/span>) /span> /span>Это если кто хочет вывести звездочки в выдаче Гугла.<img src="http://www.hlopok.com.ua/files/uploads/111.jpg" alt="image" style="border: 0px;" /> Цитата Ссылка на сообщение Поделиться на другие сайты
LiveEnergy Опубликовано 5 декабря, 2012 Жалоба Поделиться Опубликовано 5 декабря, 2012 и куда этот код вставлять, если не секрет? Цитата Ссылка на сообщение Поделиться на другие сайты
devas Опубликовано 19 декабря, 2012 Жалоба Поделиться Опубликовано 19 декабря, 2012 Да, скажите пожалуйста куда именно его вставить ? Цитата Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 19 января, 2013 Жалоба Поделиться Опубликовано 19 января, 2013 Сделал все по инструкции Noxter - звездочки появились, но серые и неактивные http://3000v.ru/products/perforator-dh50mry-1400vt-plastikovyj-kejsпрочитал всю тему - все скрипты подключились правильно и в коде видны. В чем еще может быть косяк? Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 19 января, 2013 Жалоба Поделиться Опубликовано 19 января, 2013 Может в версии симплы? Код писался уже давненько, возможно в более новых версиях уже не идет. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 19 января, 2013 Жалоба Поделиться Опубликовано 19 января, 2013 Вы не подключили Джаваскрипт, потому и не работает... Цитата Ссылка на сообщение Поделиться на другие сайты
maksam07 Опубликовано 19 января, 2013 Жалоба Поделиться Опубликовано 19 января, 2013 как вывести эти звездочки в категории? я код вывел, но там нельзя сделать оценку товара. как это решить? Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 19 января, 2013 Жалоба Поделиться Опубликовано 19 января, 2013 присоединяюсь к вопросу выше, тоже хочется чтоб работало в products.tpl Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 Вы не подключили Джаваскрипт, потому и не работает...$(function() {$('.testRater').rater({ postHref: 'ajax/rating.php' });});Как его подключить? Можно чуть подробнее. Ведь по инструкции все сделано. И еще Вы пишите в инструкции: 3. Откройте файл design/ваша тема/html/products.tpl и примерно после 25-й строки вставьте такой код:Нет ли здесь опечатки? Ведь 25-я строка - это между заголовком страницы и описанием страницы.Спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 большое спасибо Danya за помощь с установкой скрипта Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 Разобрался как сделать чтоб работало в products.tpl. Добавил скрипт в самое начало странички и заключил в {literal}{/literal} Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 По этой инструкции делали?Звёздный рейтинг для Simpla CMS 2автор Noxtere-mail: simplacms@ukr.netИзменяемые файлы:- api/Products.php- design/ваша тема/product.tpl- design/ваша тема/style.css1. Загрузите: файл stars.gif в папку design/ваша тема/images, файл project.js в папку design/ваша тема/js, файл rating.php в папку ajax/ 2. Откройте файл design/ваша тема/css/style.css и вставьте в самый низ файла следующий код:/* Звёздный рейтинг товаров */.testRater{margin-bottom:20px;margin-left:36%;}.rater span {vertical-align:middle;font-size:16px;}.rater-rating {margin-top:5px;}.rater-starsOff, .rater-starsOn {display:inline-block; height:23px; background:url(../images/stars.gif) repeat-x 0 0px;}.rater-starsOn {display:block; max-width:115px; top:0; background-position: 0 -22px;}.rater-starsHover {background-position: 0 -44px!important;}/* @end */3. Откройте файл design/ваша тема/html/products.tpl и примерно после 25-й строки вставьте такой код:Код......4. Откройте файл api/Products.php и после p.body, (220 строка) пропишите: p.rating, p.votes, 5. Выполните такой SQL запрос в phpMyAdmin:ALTER TABLE `s_products` ADD `rating` FLOAT(3,1) NOT NULL DEFAULT '0' AFTER `body`,ADD `votes` INT NOT NULL DEFAULT '0' AFTER `rating`В принцыпе все. Приятной работы с Simpla! Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 21 января, 2013 Жалоба Поделиться Опубликовано 21 января, 2013 koteyka2, да в такой последовательности и никаких косяков нет. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.