Перейти к содержимому


Правила форума

Внимание!!! Если не можете скачать, пожалуйста ознакомьтесь с условиями получения доступа с файлам форума. Правила форума


Отзывы для магазина


Сообщений в теме: 56

#41 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 10 ноября 2016 - 15:23

Цитата

Тут, как мне кажется, лечение намного проще. В каталоге core/includes/admin/ исполняются ВСЕ лежащие в нем PHP-файлы. Подозреваю, что modules_vt.php это не действительно нужный файл, а бэкап modules.php со всеми вытекающими в виде попытки повторного определения уже определенных функций.
Посмотрел в архив. Все куда проще. modules_vt.php это собственно сам модуль. И должен он лежать в core/includes/admin/sub/, а не в core/includes/admin/. Скорее всего, дело в этом. Думаю, этот файл лежит в ДВУХ местах - в правильном и не правильном.

Цитата

+ , прошу заметить, что данный модуль уже переработан и не мной.
Да я вовсе без претензий каких-то пишу, просто болею и скучно :).

PS. Собственно, зачем я ДУМАЮ про два одинаковых файла, когда это в явном виде написано, если присмотреться к сообщению об ошибке :).
Cannot redeclare _getUrlToSubmit() (previously declared in C:\OpenServer\domains\zakaz.loc\core\includes\admin\sub\modules_vt.php:10) in core\includes\admin\modules_vt.php on line 8

Так что никакие function_exist() тут не нужны.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#42 zcz

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 104 сообщений
Репутация: 62
Продвинутый

Отправлено 10 ноября 2016 - 15:27

Просмотр сообщенияbadisoft (10 ноября 2016 - 15:23) писал:

Да я вовсе без претензий каких-то пишу, просто болею и скучно :).
Поправляйтесь. а по поводу modules_vt.php - видимо автор данной доработки просто не туда засунул файл (я так думаю).
Пишу, устанавливаю, натягиваю))) pix-art.ru

#43 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 11 ноября 2016 - 22:25

Просмотр сообщенияzcz сказал:

а по поводу modules_vt.php - видимо автор данной доработки просто не туда засунул файл (я так думаю)
Неа! Не "видимо", а засунул и туда, и туда. Прочитайте внимально сообщение об ошибке. Пути :).

PS. судя по зеленым единичкам у наших сообщений автор сообщения о проблеме уже все прочитал и понял.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#44 zcz

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 104 сообщений
Репутация: 62
Продвинутый

Отправлено 11 ноября 2016 - 22:30

Просмотр сообщенияbadisoft (11 ноября 2016 - 22:25) писал:

PS. судя по зеленым единичкам у наших сообщений автор сообщения о проблеме уже все прочитал и понял.
Ну или есть еще добрые люди на земле)
Пишу, устанавливаю, натягиваю))) pix-art.ru

#45 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 147 сообщений
Репутация: 7
Начинающий

Отправлено 13 ноября 2016 - 19:16

Просмотр сообщенияkery (10 ноября 2016 - 13:15) писал:

Просмотр сообщенияmakki (11 февраля 2016 - 15:53) писал:

Добавил в Downloads обновленный модуль отзывов для магазина под ShopCMS 3.1.3 с постраничной навигацией

Изменения:
1) Вывод под шаблон ShopCMS 3.1.3 на Bootstrap
2) Добавлена постраничная навигация отзывов (количество отзывов на странице задается в Общих настройках)
3) Просмотр отзывов и добавление отзывов происходит на одной странице
4) Псевдостатические ссылки
5) Добавлена captcha
6) Оптимизирован код

Перейти на страницу загрузки
что то у меня ругается в админке Fatal error: Cannot redeclare _getUrlToSubmit() (previously declared in C:\OpenServer\domains\zakaz.loc\core\includes\admin\sub\modules_vt.php:10) in core\includes\admin\modules_vt.php on line 8

Внимательно устанавливайте модуль!
В папке core\includes\admin\ не должно быть файла modules_vt.php

А то тут уже раскритиковали мою доработку, не разобравшись в причине. Мог бы и не выкладывать.

#46 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 13 ноября 2016 - 19:42

Просмотр сообщенияmakki сказал:

А то тут уже раскритиковали мою доработку, не разобравшись в причине. Мог бы и не выкладывать.
А где раскритиковали-то? :)
Я не вижу. Вижу лишь проблему у установившего, т.к. он скопировал файл не туда.
У меня такой критики - на каждом третьем модуле :).
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#47 super-shop-ru.ru

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 76 сообщений
Репутация: 0
Начинающий
  • ГородМск

Отправлено 08 февраля 2017 - 21:08

Пользуюсь модулем badisoft-а
Нормальный, без особых проблем.
Стоит у меня http://super-shop-ru...p?guestbook=yes

Правда бывают наплывы спамеров, всякую хрень постят, но поскольку есть функция предварительной модерации, то покупатели не видят этих спамеров.
По совокупности всего, могу рекомендовать.

#48 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 08 февраля 2017 - 21:28

Цитата

Пользуюсь модулем badisoft-а
Нормальный, без особых проблем.
Стоит у меня http://super-shop-ru...p?guestbook=yes
Я не писал модулей гостевой книги. Судя по урлу - это модуль "Гостевая книга", выложеная кем-то когда-то в форум. Скорее всего, я Вам платно устанавливал этот модуль, не более того.

Цитата

Правда бывают наплывы спамеров, всякую хрень постят, но поскольку есть функция предварительной модерации, то покупатели не видят этих спамеров.
Я пару недель назад выкладывал ссылку на мой модуль reCAPTCHA. За 10$. Он заменяет штатную капчу, пробиваемую Хрумером. Модуль не бесплатен, но полезен и... хмм... офигенные 10 долларов при самостоятельной установке по инструкции.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#49 super-shop-ru.ru

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 76 сообщений
Репутация: 0
Начинающий
  • ГородМск

Отправлено 08 февраля 2017 - 21:47

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

#50 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 09 февраля 2017 - 20:06

Цитата

Я противник капчи - она немного раздражает.
Гугловая reCAPTCHA 2.0 (которая с картинками) в этом смысле довольно удобна. Первый раз НА ЭТОЙ СТРАНИЦЕ НА ЭТОМ КОМПЕ не надо ничего выбирать, просто ставится галка "я не робот". Думаю, и по прошествии какого-то срока (день? неделя? месяц? не знаю, не проверял) галка снова будет ставиться без необходимости "выберите все фотографии домов с витриной".
Т.е. если клиент действительно зашел зарегистрироваться или отослать сообщение, то рекапча ему не сильно помешает, один дополнительный клик мышкой на чекбоксе "я не робот".

Цитата

Я согласен немного вручную поудалять спам, но чтобы посетитель не мучился, когда пишет отзыв.
Желание заплатить денег (небольших, но таки денег) за мое дополнение возникает тогда, когда спам становится проблемным для удаления. Собственно, и само-то дополнение мной было написано изначально для себя. Когда по трем моим сайтам стало приходить спама около десятка в день по каждому. Каждый день я их не чищу, а когда доходили руки, то их уже набиралось под сотню.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#51 FusSheva

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 210 сообщений
Репутация: 7
Начинающий

Отправлено 09 июля 2018 - 11:11

Такой вопрос...
Поставил на сайт reCAPTCHA (от badisoft) все работает. Кода же решил прикрутить ее и к этому модулю проверку проходит но после нажатия кнопки "Оставить отзыв" выдает ошибку Неверный код подтверждения
И сам отзыв в БД не записывается.

Вставлял код по аналогии страницы с полным описанием товара.
Куда копать?

p.s. Стандартная капча модуля работает, но спамеры все равно достают.
Модуль брал в Downloads
http://vsupport.club...B8%D0%B5%D0%B9/
Каждый человек способен на многое. Но к сожалению, не каждый знает на что он способен.

#52 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 09 июля 2018 - 14:04

Цитата

Кода же решил прикрутить ее и к этому модулю проверку проходит но после нажатия кнопки "Оставить отзыв" выдает ошибку Неверный код подтверждения
Глянул в код - все абсолютно аналогично переделке feedback.php и feedback.tpl.html.
А в остальных-то местах гуглокапча работает?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#53 FusSheva

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 210 сообщений
Репутация: 7
Начинающий

Отправлено 09 июля 2018 - 14:16

Таки да, везде все работает. А вот в модуле скаченного из Downloads почему то отказывается работать.
Но вы натолкнули меня на правильную мысль. Я же не правил vt.php :)
Ща будем смотреть.
Каждый человек способен на многое. Но к сожалению, не каждый знает на что он способен.

#54 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 09 июля 2018 - 14:37

Цитата

Я же не правил vt.php
Тогда вполне логично, что не работает.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#55 FusSheva

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 210 сообщений
Репутация: 7
Начинающий

Отправлено 09 июля 2018 - 15:32

Подправил vt.php и не пошло. :(
Сделал все по аналогии с feedback.php и тоже самое.
reCaptha валидацию проходит, но теперь выскакивает сообщение которое было прописано для ошибки reCaptha
В моем случае у меня там прописано "Ошибка модуля визуальной проверки" (но это не столь важно).

Где и что еще можно проверить, чтобы оно таки заработало?
Каждый человек способен на многое. Но к сожалению, не каждый знает на что он способен.

#56 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5 075 сообщений
Репутация: 786
Мастер

Отправлено 09 июля 2018 - 21:43

Цитата

Подправил vt.php и не пошло. :(
Сделал все по аналогии с feedback.php и тоже самое.
У меня этот модуль нигде не установлен.
Специально из-за вас я его устанавливать не буду.
Либо разбирайтесь самостоятельно, либо проблема перетекает в коммерческую плоскость.
PS. Я действительно не понимаю, почему не работает то, что я описал чуть выше.
Код абсолютно одинаков.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#57 FusSheva

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 210 сообщений
Репутация: 7
Начинающий

Отправлено 18 июля 2018 - 15:46

Таки поборол я гугл-капчу в отзывах.

В файле feedback.php в дополнении reCaptha у меня было прописано так:

if(!$result['success']) {$error_f = 2;$smarty->assign("error",$error_f);}

В файле product_discussion.php было прописано так:

if(!$result['success']) {$error_p = 7;$smarty->assign("error",$error_p);}

После того как в vt.php прописал именно так как было в product_discussion.php все заработало.
Непонятно только почему именно так все начало работать. :rolleyes:

p.s. Купленный оригинал дополнения reCaptha где то засеял (чтобы сравнить не ошибся ли я при изначальной установке этого дополнения).
Каждый человек способен на многое. Но к сожалению, не каждый знает на что он способен.