Страница 1 из 2

Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 18:42
ironkiss
Привет,

назрел такой вопрос, Возможно ли каким - либо образом после добавления материала в модуле "Блог", убрать аякс окошко оповещающее о успешном добавлении материала, т.е. после того как пользователь нажал добавить, его сразу перекидывало на страницу просмотра материала...

собственно такое реализовано на img.ucoz.ru, но как они это сделали, я так и не смог понять, вот и прошу вашей помощи...

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 19:07
Vanofuture
ironkiss писал(а):Привет,

назрел такой вопрос, Возможно ли каким - либо образом после добавления материала в модуле "Блог", убрать аякс окошко оповещающее о успешном добавлении материала, т.е. после того как пользователь нажал добавить, его сразу перекидывало на страницу просмотра материала...

собственно такое реализовано на img.ucoz.ru, но как они это сделали, я так и не смог понять, вот и прошу вашей помощи...


На страницу добавления. Не проверял.
Код: Выделить всё
<style type="text/css">
#newLayeraddEnt {display:none;}
</style>
<script type="text/javascript">
function checksubmit(){
checklayer=setInterval(function(){if(document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href){clearIntreval(checklayer);location.href=document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href;}},100);return true;}
</script>

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 22:39
ironkiss
Vanofuture писал(а):На страницу добавления. Не проверял.
Код: Выделить всё
<style type="text/css">
#newLayeraddEnt {display:none;}
</style>
<script type="text/javascript">
function checksubmit(){
checklayer=setInterval(function(){if(document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href){clearIntreval(checkPlayer);location.href=document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href;}},100);}
</script>

к сожалению не работает, что бы не было сомнений:
ставил и в head и до и после $BODY$ и даже на всякий случай после </body> засунул,
перед каждой проверкой обновлял с очисткой кеша.
Сам код в $PAGE_ID$='add', в шаблоне архив материалов...

в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:02
Vanofuture
ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.

Ой, забыл одну строчку :D

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:04
ironkiss
Vanofuture писал(а):
ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.

Ой, забыл одну строчку :D

какую если не секрет?

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:06
Vanofuture
ironkiss писал(а):
Vanofuture писал(а):
ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.

Ой, забыл одну строчку :D

какую если не секрет?

Уже исправил код. ;)

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:07
ironkiss
ммм, теперь просто экран становится другого цвета, такого, как когда выскакивает табличка "Успешно добавлена" и все...

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:08
ironkiss
Vanofuture писал(а):Уже исправил код. ;)

да, я заметил, просто пока я писал это сообщение, ты исправил...

Re: Добавление материалов в блог

СообщениеДобавлено: 07 янв 2009, 23:12
ironkiss
теперь материал добавляется, но не перекидывает на страницу просмотра, просто висит затемненный экран, как с табличкой "материал добавлен"

Re: Добавление материалов в блог

СообщениеДобавлено: 08 янв 2009, 01:20
ironkiss
на правах апа, вопрос еще актуален :(