Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Редирект формы добавления в /netcat/add.php

Страницы: 1  |  2
18.11.2010, 12:36
Гость
Гость

Всегда и везде, во всех формах добавления объектов всех компонентов после, например ошибки заполнения поля, форма перезагружается не по адресу изначальной ее загрузки, например, /users/public/add_public.html, а перекидывает в /netcat/add.php.

Как исправить, чтобы при неправильном заполнении полей в формах, перезагрузка форм с надписью об ошибке заполнения происходила на ту же страницу, на которой она была изначально?

Это касается форм, доступных только внешним зарегистрированным пользователям.
18.11.2010, 17:14
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

А какая цель, если не секрет? Чем мешает add.php?

bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
18.11.2010, 17:56
Гость
Гость

Цель есть, объяснять долго, из области юзабилити улыбка
Так все-таки как сделать, чтобы не было этого редиректа?
18.11.2010, 18:46
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Никак.
Почему мы не сделаем это? Потому что при отсутствии  mod_rewrite post-параметры не дойдут до адресата

Ксю доставляет...
18.11.2010, 19:22
Гость
Гость

рядового пользователя как-то не волнует что куда не дойдет, изначально надо нормально делать
в моем случае для многих рядовых пользователей это очень важно, что в адресной строке при ошибке
придется на аяксе как-то прятать проверки полей
15.04.2011, 17:02
Гость
Гость

Да, но опять же можно сделать такую фишку если mod_rewrite включен, как дополнительную опцию.
15.04.2011, 23:00
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Цитата:
после, например ошибки заполнения поля, форма перезагружается не по адресу изначальной ее загрузки, например, /users/public/add_public.html, а перекидывает в /netcat/add.php.


Кто вам мешает в поле "Условия добавления объекта" при обнаружении каких-либо ошибок делать обратный редирект на исходную страницу?

Temet nosce...
16.04.2011, 05:01
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

Если для компонента в разделе поставить по умолчанию "Добавление", то можно просто убрать у формы добавления атрибут action, все будет работать.
В этом случае никаких редиректов не понадобится.

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
17.04.2011, 20:17
resident
Веб-группа «Дабл Ю»

Зарегистрирован:
2005-01-10
Сообщений: 336

а если в альтернативной форме добавления менять action на $addLink или как там ее
не побовали? теоретически должно получиться
20.04.2011, 15:06
Гость
Гость

Цитата:
Кто вам мешает в поле "Условия добавления объекта" при обнаружении каких-либо ошибок делать обратный редирект на исходную страницу?

Тогда теряются value='' полей, что тоже плохо по отношению к пользователю, после каждой ошибки по-новой все заполнять.
20.04.2011, 15:10
Гость
Гость

Не прокатит. Это системный компонент комментариев, там в настройках компонента в разделе нужно "просмотр" выставлять. Форма добавления в префиксе компонента стоит, а выше ее список с комментариями.
198 196 2011-04-20 22:30:27 10852
Страницы: 1  |  2
Описание проекта