Elite-Board tech support
https://forum.illusionweb.ru/

Не работает продление объявлений
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3244
Страница 1 из 2

Автор:  Федор [ 10 фев 2016, 14:55 ]
Заголовок сообщения:  Не работает продление объявлений

Проблема возникает при продлении объявления которое уже удалено по истечению времени. Столкнулся с этим при продлении через админку.
Дата удаления меняется, но статус остается по-прежнему "Удалены". Если в базе данных вручную изменить статус с "2" на "1", то объявление восстанавливается как положено.
Данный баг присутствует на версиях 2.2.151201 и 2.2.151007.
Пофиксите пожалуйста.

Автор:  Федор [ 10 фев 2016, 15:00 ]
Заголовок сообщения:  Re: Не работает продление объявлений

Также, если пытаться продлить уже удаленное объявление из личного кабинета пользователя, возникает ошибка "Сообщение не найдено"
Подозреваю, что это симптомы одной проблемы.
Отсутствие продления через ЛК пользователя крайне критично. Исправьте, пожалуйста.

Автор:  okcana [ 10 фев 2016, 19:33 ]
Заголовок сообщения:  Re: Не работает продление объявлений

По админке. Продление срока публикации никак не влияет и не должно влиять на статус объявления. Перевод объявления из "удаленных" в "опубликованные" возможен только сменой статуса.
Чуть ниже списка удаленных объявлений будет - Изменить статус выбранного:, ставим галку на нужное объявление, выбираем "опубликовано", жмём "применить". Всё, объявление переведено в опубликованные.

Автор:  okcana [ 10 фев 2016, 19:42 ]
Заголовок сообщения:  Re: Не работает продление объявлений

Личный кабинет. По идее должна быть кнопка "восстановить" объявление, после нажатия которой объявление автоматически переводится в статус "опубликованного"(если включена постмодерация) или в статус "на модерации"(если вкл. премодерация), если не ошибаюсь то объявление пролонгируется на 30 дней. После можно "продлить" срок публикации опубликованного объявления.

Автор:  okcana [ 10 фев 2016, 21:07 ]
Заголовок сообщения:  Re: Не работает продление объявлений

На примере шаблона geo, файл list.html
исходник:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

можно сделать так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

т.е. кнопка "продления срока публикации" не будет активна для удаленных объявлений.

Автор:  Федор [ 10 фев 2016, 21:08 ]
Заголовок сообщения:  Re: Не работает продление объявлений

okcana писал(а):
Личный кабинет. По идее должна быть кнопка "восстановить" объявление, после нажатия которой объявление автоматически переводится в статус "опубликованного"(если включена постмодерация) или в статус "на модерации"(если вкл. премодерация), если не ошибаюсь то объявление пролонгируется на 30 дней. После можно "продлить" срок публикации опубликованного объявления.

Т.е. в данном случае проблема в отсутствии кнопки в моем шаблоне? Потому что такой кнопки в лк точно нет.
Про админку понял, спасибо за разъяснение.

Автор:  okcana [ 10 фев 2016, 21:18 ]
Заголовок сообщения:  Re: Не работает продление объявлений

Какой шаблон используете?

Автор:  Федор [ 10 фев 2016, 21:24 ]
Заголовок сообщения:  Re: Не работает продление объявлений

Я очень извиняюсь, видимо и я и мои пользователи слепы как кроты). Кнопка восстановить есть, просто я не там ее искал)
Действительно надо сделать кнопку продления неактивной до восстановления, а то возникает нелогичная ошибка. Она то видимо и ввела меня в заблуждение.
Можно закрывать тему, все баги оказались между клавиатурой и стулом))

Автор:  okcana [ 10 фев 2016, 21:27 ]
Заголовок сообщения:  Re: Не работает продление объявлений

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

Автор:  Федор [ 10 фев 2016, 21:48 ]
Заголовок сообщения:  Re: Не работает продление объявлений

Шаблон Cerulean, в файле list.html нету подобного кода

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/