Здраствуйте, возник вопрос. Мне нужно разным группам установить срок публикации по умолчанию в зависимости от групп и чтобы пользователь не мог уменьшить срок публикации, а то ставят два дня и перевыставляют свое объявление чтобы оно было всегда в топе. В доступе есть строка «Выбор срока окончания публикации», если мы этот доступ даем то пользователь при публикации может выбирать от 1 до максимального количества дней, но если мы убираем этот доступ, запись публикуется без «даты окончания публикации», соответственно объявление не удалиться спустя какое то время. Как решить вопрос подскажите пожалуйста, заранее благодарю.
Как установить по умолчанию срок публикации записи
без возможности изменения пользователем
Вам нужно права для групп, а вы приводите пример для типа контента, насколько я вижу. И о каких группах речь? Если о пользователях, то у них тоже есть вроде такие настройки. Если вы выставляете в админке Выбор срока окончания публикации — Дни и Максимальный срок публикации, дней, например 2, то по окончании 2 дней юзер редактирует статью и переустанавливаеь срок ещё на 2 дня. Так? Если так, то выставьте время на редактирование записей.Не пробовали?
Вам нужно права для групп, а вы приводите пример для типа контента, насколько я вижу. И о каких группах речь? Если о пользователях, то у них тоже есть вроде такие настройки. Если вы выставляете в админке Выбор срока окончания публикации — Дни и Максимальный срок публикации, дней, например 2, то по окончании 2 дней юзер редактирует статью и переустанавливаеь срок ещё на 2 дня. Так? Если так, то выставьте время на редактирование записей.Не пробовали?
Нет вы не поняли. Человек ставит 2 дня, объявление удаляется через 2 дня и он снова публикует его, тем самым постоянно находясь вверху списка. Мне нужно вообще запретить им выбор продолжительность публикации, чтобы по умолчанию ставилась максимальная дата продолжительности в зависимости от группы пользователя.
CEH9I, Если я вас правильно понял, выставляйте в доступах:
CEH9I, Если я вас правильно понял, выставляйте в доступах:
Да только человек может выбрать и 1 день и 2 дня и так далее до 30. А мне надо чтобы было только 30 и не меньше.
А если запретить всё, что связанно с публикацией в доступах, а выставить только Максимальный срок публикации. Не работает?
А если запретить всё, что связанно с публикацией в доступах, а выставить только Максимальный срок публикации. Не работает?
В первую очередь так сделал. Дата окончания публикации вообще не проставляется и соответственно оно никогда не удалится.
Понятно. У меня что то вообще нет выбора дат).
CEH9I, Вы смотрите в «редактировании объявления»… или контента..
Зайдите в Тип контента---Объявления---Доступы и выставите все что нужно.
А мне надо чтобы было только 30 и не меньше — - — И в доступах уберите ДНИ
«А мне надо чтобы было только 30 и не меньше. „
Значит нужен выбор “количество месяцев», дни, месяцы .
Elips, Нет, если вы хотите выставить только 30 дней установите так:
Далее если хотите что бы пользователь продлевал:
И так далее… Экспериментируйте.
Дата окончания публикации вообще не проставляется
А откуда она вообще у вас там? Её не должно быть, если в доступе она отключена.
Elips, Нет, если вы хотите выставить только 30 дней установите так:
Далее если хотите что бы пользователь продлевал:
И так далее… Экспериментируйте.
Так и сделано, дата окончания публикации отсутствует. Можете проверить, создать объявление под обычным пользователем и нажмите «Редактировать» под админом, увидите что там пусто.
Так и сделано, дата окончания публикации отсутствует. Можете проверить, создать объявление под обычным пользователем и нажмите «Редактировать» под админом, увидите что там пусто.
Подтверждаю, при таких (как на скрине) установках дата окончания публикации не устанавливается (в БД в столбце date_pub_end прописывается NULL).
НО при редактировании появляется возможность продлить объявление, и если его «продлить» (выбрав N дней), тогда дата окончания появляется...
При других настройках доступа, функция «продлить...» не появляется вообще… (Собственно лично меня интересовала именно эта настройка, но настроить так и не получилось)
Думал, что то неправильно настраиваю… или проблема в Расширенной Доске, но смотрю и у других вроде как не работает))
или проблема в Расширенной Доске
Можно проверить на Типе контента Новости и тд.