Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Ошибка при добавлении комментария

Разработчик
Сообщений: 605
Антонъ, вы неверно исправили оригинальную ошибку. Поле с почтой важно для гостя (для пользователя оно нафиг не нужно - мы и так знаем).

В шаблоне бутстрап идет следующий порядок полей: имя, почта, скрытие почты (это галочка вовсе), домашняя страница. У вас же вообще имена обоих полей стали одинаковы, что не гуд. Там можно по окружающим строчкам догадаться (хотя бы по тегам label).

Правильный исправленный файл выглядит так: http://pastebin.com/V0Rxs16c.
Супер пользователь
Сообщений: 88
Мартин, спасибо вам большое, проблема с гостевыми комментариями решена! Стало даже лучше — вместо окошка подсвечивается строка, в которой не вписано нужное.
Мартин, а как быть с проблемой, описанной в посте #5, с ответными комментариями, при добавлении которых на некоторых страницах всё равно появляется ошибка? Как это исправить, посоветуйте, пожалуйста.

-- Изменено "Антонъ": 18.07.2015 05:05 --
Разработчик
Сообщений: 605
А вы перепроверяли? По указанным ссылкам при комментировании от гостей я не вижу ничего странного. С кодировкой скрипта мы разобрались же.
Супер пользователь
Сообщений: 88
Мартин, с комментариями от гостей всё нормально, но по-прежнему остается проблема при ответе на ответные комментарии, например, на этот. То есть, когда добавляю комментарий, нажимая на «Ответить» к тому, самому последнему, комментарию, который тоже является ответом на предыдущий комментарий. Тогда появляется ошибка «404», но комментарий все-таки добавляется. Такой вот косяк.

-- Изменено "Антонъ": 18.07.2015 19:38 --
Супер пользователь
Сообщений: 420
Антонъ:
который тоже является ответом на предыдущий комментарий. Тогда появляется ошибка «404», но комментарий все-таки добавляется. Такой вот косяк.

да,сейчас как раз хотел ответить,и вот те на...
Супер пользователь
Сообщений: 88
Мартин, прошу прощения, но всё-таки апну тему, проблема ведь серьезная, исправим ли этот косяк с появлением ошибки после добавления ответного комментария, или является неустранимым багом нынешней версии LinkorCMS?
Скоро месяц уже стукнет этой теме, однако, похоже, проблема очень серьезная.

-- Изменено "Антонъ": 25.07.2015 14:56 --
Разработчик
Сообщений: 287
Антонъ:
Мартин, прошу прощения, но всё-таки апну тему, проблема ведь серьезная, исправим ли этот косяк с появлением ошибки после добавления ответного комментария, или является неустранимым багом нынешней версии LinkorCMS?
Скоро месяц уже стукнет этой теме, однако, похоже, проблема очень серьезная.


Да, в этих функциях вообще много багов, нужно всё проверять.
Чтобы исправить проблему с 404, измените файл base/inc/system/comments.php строчки 126-129 на:
$back_url = GetSiteUrl().Ufu(
$BackUrl.($sp ? "&$PageParam=".$_GET[$PageParam] : ''),
$BackUrlUfu.($sp ? $PageParamUfu.'{'.$PageParam.'}/' : '').$BackUrlUfuSuffix
);

Или просто добавьте слеш после {'.$PageParam.'}
Удалите config/system_build.php.cache.
Супер пользователь
Сообщений: 88
Агний, спасибо вам огромное, теперь всё работает идеально!
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 2)
Быстрый переход: