Регистрация
Вход через соцсети
Восстановление пароля

Предварительный просмотр

Новый топик
03.03.2014, 14:20
Ответить | Цитировать
Redox

Зарегистрирован:
2007-05-29
Сообщений: 13

Здравствуйте!
Подскажите, каким образом возможно реализовать для пользователей сайта предварительный просмотр материала перед публикацией?
Есть "Доска объявлений" в которой объявления (с фото) размещают пользователи после регистрации (или регистрируются во время публикации объявления). Хочу реализовать предварительный просмотр объявления - чтобы пользователь нажимая на кнопку "предварительный просмотр" мог посмотреть как будет выглядеть его объявление перед публикацией. Если оно его не устраивает, то корректировка и затем публикация.
03.03.2014, 16:28
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Вариант
Пользователь может опубликовать статью и изначальна она будет выключена(настройки инфоблока) Выключенное состояние можно преподнести как предпросмотр. После он жмет опубликовать (включает объект). Теперь его видно на сайте. Или корректирует. жмет отредактировать.
Либо тоже самое но создать свою переменную которая будет отвечать за не отображение статьи на сайте.

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
03.03.2014, 17:49
Ответить | Цитировать
Redox

Зарегистрирован:
2007-05-29
Сообщений: 13

сделать так, чтобы без сохранения можно было посмотреть не получится?
В предложенном варианте полчится что пользователь, по сути ещё не добавил объявление, а оно уже есть.
08.04.2014, 00:14
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Создайте наряду с submit кнопку, например
<input name="prewiew" type="submit" value="Предпросмотр" />
В условиях после добавления
if($prewiew) $posting = 0;
В форме добавления
<? if($prewiew){ ?>
Макет предпросмотра идентичный полному отображению (включая переменные)
<? } ?>


Картинки таким вариантом не будут отображены

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2014-04-08 00:14:27 13526
Описание проекта