Jump to content
Sign in to follow this  
fill

[vqmod] модуль review (достоинства / недостатки / комментарии в отзывах)

Recommended Posts

Подскажите есть ли модуль наподобии этого http://www.opencart....r_search=newegg мне бы и этот подошёл но почему то он не хочет работать.

не видел ничего похожего. а что в этом не работает? можем вместе вылечить

Share this post


Link to post
Share on other sites

не видел ничего похожего. а что в этом не работает? можем вместе вылечить

Там 3 поля,достоинства,недостатки и разное, так вот приходится обязательно заполнять все 3 поля а то вылетает ошибка ,а хотелось бы заполнять например только дотоинства и недостатки.Ну и русский добавить.А так модуль рабочий,пробовал на maxystore 1.5.3.1.Что то подобное реализовано здесь и ещё где то видал http://citilink.ru/catalog/parts/cpu/569942/

Share this post


Link to post
Share on other sites

Там 3 поля,достоинства,недостатки и разное, так вот приходится обязательно заполнять все 3 поля а то вылетает ошибка ,а хотелось бы заполнять например только дотоинства и недостатки.Ну и русский добавить.А так модуль рабочий,пробовал на maxystore 1.5.3.1.Что то подобное реализовано здесь и ещё где то видал http://citilink.ru/c...rts/cpu/569942/

переделал vqmod файл версии 1.5.3, теперь все русифицировано и обязательны для заполнения только поля достоинства/недостатки, комментарий по желанию.

2fe835c87751.jpg

vqmod_newegg_review.xml

  • +1 1

Share this post


Link to post
Share on other sites

переделал vqmod файл версии 1.5.3, теперь все русифицировано и обязательны для заполнения только поля достоинства/недостатки, комментарий по желанию.

2fe835c87751.jpg

Ну что ещё сказать ,только всеобщую благодарность.Будем пробовать.

Share this post


Link to post
Share on other sites

А у меня почему то ошибка вылезла product.tpl и комментарии не показывает,а в админке всё норм

Notice: Undefined index: pros in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line628

Notice: Undefined index: cons in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line629

Share this post


Link to post
Share on other sites

А у меня почему то ошибка вылезла product.tpl и комментарии не показывает,а в админке всё норм

Notice: Undefined index: pros in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line628

Notice: Undefined index: cons in C:\xampp\htdocs\shop\vqmod\vqcache\vq2-catalog_controller_product_product.php on line629

возможно модифицировали движок, прикрепите файлы catalog/controller/product/product.php и catalog/view/theme/*/template/product/product.tpl

Share this post


Link to post
Share on other sites

пробуйте этот

Ошибка пропала но всё равно ничего не выводит,кеш везде почистил.

post-3023-0-80743900-1356164098_thumb.png

Share this post


Link to post
Share on other sites

Короче взял английский VQMOD удалил от туда всё что связано с админкой и перевод прописал прямо в шаблон,а админку вставил из твоего VQMOD.Теперь и в админке работает и в карточке товара показывает,подскажи как теперь сделать чтобы только два поля можно было заполнять.

Share this post


Link to post
Share on other sites

я делал под ocstore, там должно все работать.

файл catalog/controller/product/product.php, поменять строку

if ((utf8_strlen($this->request->post['text']) < 25) || (utf8_strlen($this->request->post['text']) > 1000)) {

на эту

if ((utf8_strlen($this->request->post['text'])) || (utf8_strlen($this->request->post['text']) > 1000)) {

Share this post


Link to post
Share on other sites

я делал под ocstore, там должно все работать.

файл catalog/controller/product/product.php, поменять строку

if ((utf8_strlen($this->request->post['text']) < 25) || (utf8_strlen($this->request->post['text']) > 1000)) {

на эту

if ((utf8_strlen($this->request->post['text'])) || (utf8_strlen($this->request->post['text']) > 1000)) {

Всё получилось,огромное тебе спасибо.

post-3023-0-23379100-1356249828_thumb.png

vqmod_newegg_review.xml

Share this post


Link to post
Share on other sites

Всё получилось,огромное тебе спасибо.

post-3023-0-23379100-1356249828_thumb.png

и чтобы не отображалась надпись "комментарий", если его нет, замени в xml последнюю конструкцию таким образом

<file name="catalog/view/theme/*/template/product/review.tpl">
 <operation>
  <search position="replace" error="log"><![CDATA[<div class="text"><?php echo $review['text']; ?></div>]]></search>
  <add><![CDATA[<br/>
  <br/>
  <br/>
  <div><img src="catalog/view/theme/default/image/icon_pros15.png" alt=""; ?> <b><font size="3" color="green"><?php echo $text_pros; ?></font></b> <div class="text"><?php echo $review['pros']; ?></div></div>
  <br/>
  <div><img src="catalog/view/theme/default/image/icon_cons15.png" alt=""; ?> <b><font size="3" color="red"><?php echo $text_cons; ?></font></b><div class="text"><?php echo $review['cons']; ?></div></div>
  <br/>
  <?php if ($review['text']) { ?>
  <div><img src="catalog/view/theme/default/image/icon_other15.png" alt=""; ?> <b><font size="3" color="orange"><?php echo $text_other; ?></font></b><div class="text"><?php echo $review['text']; ?></div></div>
  </div>
  <?php } ?>]]></add>
 </operation>
</file>

:)

Share this post


Link to post
Share on other sites

и чтобы не отображалась надпись "комментарий", если его нет, замени в xml последнюю конструкцию таким образом

<file name="catalog/view/theme/*/template/product/review.tpl">
 <operation>
  <search position="replace" error="log"><![CDATA[<div class="text"><?php echo $review['text']; ?></div>]]></search>
  <add><![CDATA[<br/>
  <br/>
  <br/>
  <div><img src="catalog/view/theme/default/image/icon_pros15.png" alt=""; ?> <b><font size="3" color="green"><?php echo $text_pros; ?></font></b> <div class="text"><?php echo $review['pros']; ?></div></div>
  <br/>
  <div><img src="catalog/view/theme/default/image/icon_cons15.png" alt=""; ?> <b><font size="3" color="red"><?php echo $text_cons; ?></font></b><div class="text"><?php echo $review['cons']; ?></div></div>
  <br/>
  <?php if ($review['text']) { ?>
  <div><img src="catalog/view/theme/default/image/icon_other15.png" alt=""; ?> <b><font size="3" color="orange"><?php echo $text_other; ?></font></b><div class="text"><?php echo $review['text']; ?></div></div>
  </div>
  <?php } ?>]]></add>
 </operation>
</file>

:)

Да всё работает,тогда это vqmod для maxystore 1.5.3.1

vqmod_newegg_review.xml

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.