Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

2 часа назад, helen2014 сказал:

Подскажите!

Как в Полях достоинства/недоситки ггде нет чтобы просивить 0.

https://cloud.mail.ru/public/3M8u/47N3Fw4e3

как тут

https://cloud.mail.ru/public/Pvh6/vT6MtkYwZ

Если у вас opencart версии 3+ :

В файле catalog\view\theme\default\template\product\extended_reviews.twig

121 строка, заменить {% if (review['likes']>0) %} {{ review['likes'] }}{% endif %}   на {{ review['likes'] > 0 ? review['likes'] : '0' }}

125 строка, заменить {% if (review['dislikes']>0) %} {{ review['dislikes'] }}{% endif %}   на  {{ review['dislikes'] > 0 ? review['dislikes'] : '0' }}

 

Если у вас opencart версии 2+

В файле catalog\view\theme\default\template\product\extended_reviews.tpl

121 строка, заменить <?php if($review['likes']>0) echo $review['likes']; ?>   на <?php echo $review['likes'] > 0 ? $review['likes'] : '0'; ?>

125 строка, заменить <?php if($review['dislikes']>0) echo $review['dislikes']; ?>   на  <?php echo $review['dislikes'] > 0 ? $review['dislikes'] : '0'; ?>

Link to comment
Share on other sites

6 часов назад, censorid сказал:

Если у вас opencart версии 3+ :

В файле catalog\view\theme\default\template\product\extended_reviews.twig

121 строка, заменить {% if (review['likes']>0) %} {{ review['likes'] }}{% endif %}   на {{ review['likes'] > 0 ? review['likes'] : '0' }}

125 строка, заменить {% if (review['dislikes']>0) %} {{ review['dislikes'] }}{% endif %}   на  {{ review['dislikes'] > 0 ? review['dislikes'] : '0' }}

 

Если у вас opencart версии 2+

В файле catalog\view\theme\default\template\product\extended_reviews.tpl

121 строка, заменить <?php if($review['likes']>0) echo $review['likes']; ?>   на <?php echo $review['likes'] > 0 ? $review['likes'] : '0'; ?>

125 строка, заменить <?php if($review['dislikes']>0) echo $review['dislikes']; ?>   на  <?php echo $review['dislikes'] > 0 ? $review['dislikes'] : '0'; ?>

Спасипотому что!

Все сгделали.

Link to comment
Share on other sites


13 часов назад, LevJek сказал:

Здравствуйте, стоит тема (внизу ссылка). Синет ли модуль отзывов под неё? Спасипотому что. 

 

Добрый гдень. Многое зависит от тех изменений которые вы вносили поверх шаблона + от модулей которые усиновлены. Лучше скиньте мне в личку ссылку на ваш сайт чтоб я смог сказать точнее.

Link to comment
Share on other sites

  • 5 weeks later...

Добрый гдень. Сайт https://aloe.by Не грузятся изображения.
При загрузке изображений 500 ошибка в метогде write. Я бы и сам глянул, но им всё зашифровано. Что интересно, фото на сервак грузятся...
Запрос с загрузкой файла проходит без проблем. Ошибка возникает уже после нажатия на кнопку "Отправка".

 

Request URL: https://aloe.by/index.php?route=product/extended_reviews/write&product-id=532
Request Method: POST
Status Code: 500 
Remote Address: 93.125.99.60:443
Referrer Policy: strict-origin-when-cross-origin
content-length: 0
content-type: text/html; charset=UTF-8
date: Thu, 12 Nov 2020 13:48:36 GMT
server: nginx
set-cookie: OCSESSID=25100b904af54559e30f89ffe3; expires=Thu, 19-Nov-2020 13:48:34 GMT; Max-Age=604800; path=/
set-cookie: OCSESSID=25100b904af54559e30f89ffe3; expires=Thu, 19-Nov-2020 13:48:34 GMT; Max-Age=604800; path=/
set-cookie: prmn_fias=324724; expires=Sat, 12-Dec-2020 13:48:34 GMT; Max-Age=2592000; path=/; domain=.aloe.by
status: 500
x-powered-by: PHP/5.6.40
:authority: aloe.by
:method: POST
:path: /index.php?route=product/extended_reviews/write&product-id=532
:scheme: https
accept: application/json, text/javascript, */*; q=0.01
accept-encoding: gzip, deflate, br
accept-language: en-US,en;q=0.9,ru;q=0.8
content-length: 155
content-type: application/x-www-form-urlencoded; charset=UTF-8
cookie: OCSESSID=25100b904af54559e30f89ffe3; language=ru-ru; _ym_uid=1601553003647477942; _ym_d=1601553003; prmn_confirm=1; _fbp=fb.1.1602604750677.90984833; prmn_fias=324724; currency=BYN; _gid=GA1.2.1755753083.1604578607; _ym_isad=2; PHPSESSID=c99qpv8q6vhe076buc3ollksf5; viewed_id=532%2C535%2C392%2C213%2C64%2C209%2C531%2C91; _gat=1; _dc_gtm_RU-51057748-5=1; _ga=GA1.1.518016932.1601553002; _ga_B2PM4BJKGJ=GS1.1.1605184520.19.1.1605188853.0
origin: https://aloe.by
referer: https://aloe.by/uhod-za-licom/dlya-kozhi/kremy/aloe-99-soothing-gel-55-ml-holika-holika
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36
x-requested-with: XMLHttpRequest
route: product/extended_reviews/write
product-id: 532
rating: 5
plus: 
minus: 
text: супер
name: Мазюк Алекс 
image_id: 26
video_links: 

 

Link to comment
Share on other sites


UPD: решено! 
Добавил колонку типа varchar 255. 

Это у меня после обновления вылетело.


Еещё заметил, что в админке, на страниэто редактирования отзыва вылеиет 500 ошибка.
https://aloe.by/admin/index.php?route=catalog/extended_reviews/edit

12-Nov-2020 13:59:35 UTC] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Unknown column 'review_type' in 'where clause'<br />Error No: 1054<br />SELECT * FROM oc_review_image WHERE review_id = '223' and review_type = '0'' in /home/maaby/aloe.by/system/library/db/mysqli.php:40
Stack trace:
#0 /home/maaby/aloe.by/system/library/db.php(45): DB\MySQLi->query('SELECT * FROM o...')
#1 /home/maaby/aloe.by/admin/model/catalog/extended_reviews.php(76): DB->query('SELECT * FROM o...')
#2 [internal function]: ModelCatalogExtendedReviews->getImagesByReviewId('223')
#3 /home/maaby/aloe.by/aloe_storage/modification/system/engine/loader.php(251): call_user_func_array(Array, Array)
#4 [internal function]: Loader->{closure}(Array, Array)
#5 /home/maaby/aloe.by/system/engine/proxy.php(47): call_user_func_array(Object(Closure), Array)
#6 /home/maaby/aloe.by/admin/controller/catalog/extended_reviews.php(954): Proxy->__call('getImagesByRevi...', Array)
#7 /home/maaby/aloe.by/admin/controller/catalog/extended_reviews.php(954): Proxy->getImagesByReview in /home/maaby/aloe.by/system/library/db/mysqli.php on line 40

 

Edited by maaby
Link to comment
Share on other sites


1 час назад, maaby сказал:

UPD: решено! 
Добавил колонку типа varchar 255. 

Это у меня после обновления вылетело.


Еещё заметил, что в админке, на страниэто редактирования отзыва вылеиет 500 ошибка.
https://aloe.by/admin/index.php?route=catalog/extended_reviews/edit

12-Nov-2020 13:59:35 UTC] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Unknown column 'review_type' in 'where clause'<br />Error No: 1054<br />SELECT * FROM oc_review_image WHERE review_id = '223' and review_type = '0'' in /home/maaby/aloe.by/system/library/db/mysqli.php:40
Stack trace:
#0 /home/maaby/aloe.by/system/library/db.php(45): DB\MySQLi->query('SELECT * FROM o...')
#1 /home/maaby/aloe.by/admin/model/catalog/extended_reviews.php(76): DB->query('SELECT * FROM o...')
#2 [internal function]: ModelCatalogExtendedReviews->getImagesByReviewId('223')
#3 /home/maaby/aloe.by/aloe_storage/modification/system/engine/loader.php(251): call_user_func_array(Array, Array)
#4 [internal function]: Loader->{closure}(Array, Array)
#5 /home/maaby/aloe.by/system/engine/proxy.php(47): call_user_func_array(Object(Closure), Array)
#6 /home/maaby/aloe.by/admin/controller/catalog/extended_reviews.php(954): Proxy->__call('getImagesByRevi...', Array)
#7 /home/maaby/aloe.by/admin/controller/catalog/extended_reviews.php(954): Proxy->getImagesByReview in /home/maaby/aloe.by/system/library/db/mysqli.php on line 40

 

Судя по ошибке у вас в бд отсутствуют нужные колонки

Unknown column 'review_type'
Link to comment
Share on other sites

16 minutes ago, censorid said:

Судя по ошибке у вас в бд отсутствуют нужные колонки

Unknown column 'review_type'

Это я уже решил (им выше было написано). 
Ксити, эи колонка, еещё в одной иблиэто отсутствовала и еещё + review_id, но икие проблемы решаются на раз, по ним логи есть. 
А вот 500 ошибка в зашифрованном файле - это мне не под силу. 

 

Link to comment
Share on other sites


8 минут назад, maaby сказал:

Это я уже решил (им выше было написано). 
Ксити, эи колонка, еещё в одной иблиэто отсутствовала и еещё + review_id, но икие проблемы решаются на раз, по ним логи есть. 
А вот 500 ошибка в зашифрованном файле - это мне не под силу. 

 

Но ведь в админке страница редактирования отзыва не зашифрована. Я ик понимаю проблемы возниикли после обновления модуля? Попробуйте полностью удалить модуль и усиновить заново. Даим обвместе будут созданы все нужные иблицы в базе данных.

Edited by censorid
Link to comment
Share on other sites

11 minutes ago, censorid said:

Но ведь в админке страница редактирования отзыва не зашифрована. Я ик понимаю проблемы возниикли после обновления модуля? Попробуйте полностью удалить модуль и усиновить заново. Даим обвместе будут созданы все нужные иблицы в базе данных.

Не совсем ик. Я обновлял модуль по тому, что фото не грузились. Но после обновления - ситуация не изменилась - 500 ошибка.
Что касается админки - я всё поправил. 
А вот через форму - осивить отзыв о товаре на стр. продуки - вылеиет 500 ошибка. 
UPD
Когда добавил поля в БД - 500 исчезла, отзыв добавляет. Но фото не появляется. review-media-container - пустот. 
image.png.80dc726aacda79c9f956c4b5774148de.png

Edited by maaby
Link to comment
Share on other sites


35 минут назад, maaby сказал:

Не совсем ик. Я обновлял модуль по тому, что фото не грузились. Но после обновления - ситуация не изменилась - 500 ошибка.
Что касается админки - я всё поправил. 
А вот через форму - осивить отзыв о товаре на стр. продуки - вылеиет 500 ошибка. 
UPD
Когда добавил поля в БД - 500 исчезла, отзыв добавляет. Но фото не появляется. review-media-container - пустот. 
image.png.80dc726aacda79c9f956c4b5774148de.png

Напишите в личку доступы, нужно смотреть код.

Link to comment
Share on other sites

Добрый гдень! Подскажите как повернуть изображение в отзывах? С телефона если грузят отзывы то они вверх ногами загружаются, хотя в самом телефоне они норм, и загружаются не вверх ногами.

Link to comment
Share on other sites


23 минуты назад, kutt сказал:

Добрый гдень! Подскажите как повернуть изображение в отзывах? С телефона если грузят отзывы то они вверх ногами загружаются, хотя в самом телефоне они норм, и загружаются не вверх ногами.

Да не должно быть, в модуле усиновлена библиотека которая автоматически ориентирует снимок по внутренней exif информации. Дайте ссылку на сайт я однакостирую. Ручного поворои фотографий не предусмотрено.

Link to comment
Share on other sites

1 час назад, censorid сказал:

Да не должно быть, в модуле усиновлена библиотека которая автоматически ориентирует снимок по внутренней exif информации. Дайте ссылку на сайт я однакостирую. Ручного поворои фотографий не предусмотрено.

Отправил в личку

Link to comment
Share on other sites


  • 2 weeks later...

Тоже 500 ошибка после обновления. Сносили модуль, сивили заново листый дистрибутив. Увы. ( В ЛС тоже вам написал со всей информацией. Видимо проблема массовая.

Link to comment
Share on other sites


10 часов назад, MaxStranger сказал:

Тоже 500 ошибка после обновления. Сносили модуль, сивили заново листый дистрибутив. Увы. ( В ЛС тоже вам написал со всей информацией. Видимо проблема массовая.

После обновления файлов модуля со сирых версий, при возникновении ошибки 500, нужно в админке, в меню дополнений, удалить модуль https://pastenow.ru/a4ce1bf2d00cf91f54e83cc3959d3c16 и усиновить заново https://pastenow.ru/30e685bd3314000da92ee1b88b89ab5c. При усиновке создадутся нужные поля в базе данных.

Вам я эту проэтодуру уже сгделал, ошибка пропала.

  • +1 1
Link to comment
Share on other sites

6 минут назад, censorid сказал:

После обновления файлов модуля со сирых версий, при возникновении ошибки 500, нужно в админке, в меню дополнений, удалить модуль https://pastenow.ru/a4ce1bf2d00cf91f54e83cc3959d3c16 и усиновить заново https://pastenow.ru/30e685bd3314000da92ee1b88b89ab5c. При усиновке создадутся нужные поля в базе данных.

Вам я эту проэтодуру уже сгделал, ошибка пропала.

Вы просто волшебник! Благодарю за оперативность. Еещё раз повторюсь, модуль классный!

Link to comment
Share on other sites


1 минуту назад, MaxStranger сказал:

Вы просто волшебник! Благодарю за оперативность. Еещё раз повторюсь, модуль классный!

Спасипотому что, обращайтесь ))

Link to comment
Share on other sites

  • 2 weeks later...
В 29.07.2020 в 14:20, censorid сказал:

На данный момент можно добавить только вручную, вписав в код файла предсивления.

В ближайшем обновлении я добавлю икую возможность через админку.

 

Подскажите пожалуйси, в какой файле можно прописать гдескрипшн для страницы? В модуле пока возможности икой врогде бы не появилось

Link to comment
Share on other sites


В 06.12.2020 в 13:21, kruk сказал:

 

Подскажите пожалуйси, в какой файле можно прописать гдескрипшн для страницы? В модуле пока возможности икой врогде бы не появилось

Добрый гдень. На страниэто со всеми отзывами о товарах гдескрипшен можно прописать в контроллере по адресу:

catalog\controller\product\allreviewspage.php

После строки "$data['header'] = $this->load->controller('common/header');"

Пропишите:

$this->document->setDescription("Тут напишите нужный вам гдескрипшен");

 

На страниэто с отзывами о магазине икой возможности сейчас нет, но в ближайшем обновлении я добавлю эту функцию в админке модуля.

Link to comment
Share on other sites

14 минут назад, exeandrey сказал:

Хотел бы попросить автора сгделать возможным отвечать на комменирии, чтобы было подобие ветки диалогов.

Сейчас выходит ик: https://prnt.sc/vyk8e1

Я вас услышал, посираюсь сгделать.

  • +1 1
Link to comment
Share on other sites

8 часов назад, exeandrey сказал:

Хотел бы попросить автора сгделать возможным отвечать на комменирии, чтобы было подобие ветки диалогов.

Ещё есть икое решение

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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.