ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Нужна помощь с Ознакомление с правилами перед добавлением новости

 

1757
AndreyKiev @AndreyKiev
Хочу в каталог сайтов на страницу добавки сайта сделать такое:
Если чекбокс отмечен (правила прочтены и подтверждены), то только тогда можно будет добавить новость, т.к. кнопка будет не активной.

Пример:


Вот это пробовал не получается:
<?if($URI_ID$='nwAdd0' and $PAGE_ID$='add' and $MODULE_ID$='news')?>Тут пишем свои правила
<br><b>Прочитали правила:</b> <input id="newsfun" onclick="document.getElementById('nwF7').disabled=''; document.getElementById('newsfun').disabled='disabled';" name="checknews" type="checkbox"> <label for="checknews">Да, и я с ними согласен!</label>
<script type="text/javascript">$(function(){$("#nwF7").attr("disabled","disabled");});</script><?endif?><hr>

6703
Андрей @ZloVeЩиЙ
Не внимательный... каким боком оно бы получилось, если скрипт написан для модуля: Новости Сайта, а ты его пытаешся засунуть в Каталог Сайтов (;
---
Вообщем то сейчас попытаюсь кое что придумать...

4036
DelFast @DelFast
Если бы чисто на js, я бы попробовал, а там еще и юкоз, бред

6703
Андрей @ZloVeЩиЙ
Nietzshe пишет:

Если бы чисто на js, я бы попробовал, а там еще и юкоз, бред

Хорошо отмазался, только вот один ньюанс:
[quote=Сам ведь недавно]<a href="ссылка" alt="Описание">Ссылка</a>[/quote]

6703
Андрей @ZloVeЩиЙ
Ну вот немножко поковырялся в исходном коде, нашел того чего не хватало (:
---
Каталог Сайтов - Страница Добавления\Редактирования Материалов
Перед $BODY$ ставим:
Тут пишем свои правила
<br><b>Прочитали правила:</b> <input id="dirfun" onclick="document.getElementById('drF16').disabled=''; document.getElementById('dirfun').disabled='disabled';" name="checkdir" type="checkbox"> <label for="checkdir">Да, и я с ними согласен!</label>
<script type="text/javascript">$(function(){$("#drF16").attr("disabled","disabled");});</script><hr>

1757
AndreyKiev @AndreyKiev
ZloVeЩиЙ пишет:

Ну вот немножко поковырялся в исходном коде, нашел того чего не хватало (:
---
Каталог Сайтов - Страница Добавления\Редактирования Материалов
Перед $BODY$ ставим:
Тут пишем свои правила
<br><b>Прочитали правила:</b> <input id="dirfun" onclick="document.getElementById('drF16').disabled=''; document.getElementById('dirfun').disabled='disabled';" name="checkdir" type="checkbox"> <label for="checkdir">Да, и я с ними согласен!</label>
<script type="text/javascript">$(function(){$("#drF16").attr("disabled","disabled");});</script><hr>


Работает.Респект и уважуха.

4036
DelFast @DelFast
ZloVeЩиЙ пишет:

Nietzshe пишет:

Если бы чисто на js, я бы попробовал, а там еще и юкоз, бред

Хорошо отмазался, только вот один ньюанс:
[quote=Сам ведь недавно]<a href="ссылка" alt="Описание">Ссылка</a>

[/quote]
Блять, я не пытался отмазываться, написал на скорую руку, Нашел к чему Приебаться

Отредактировано DelFast - 19.06.2009