Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Кнопка через доп. поле

Кнопка через доп. поле


     28.11.2012    дополнительные поля    Все вопросы » Общие вопросы по вёрстке    4556

вопрос
Возможно ли вывести кнопку через доп. поле?? Или скажите как сделать вот такое:

Кнопка через доп. поле


на странице добавления новости, я убрал все кроме Выбора категории, ибо у меня все из доп.полей! Но кнопка Отправить(саму новость) мешает! Как мне ее убрать до того как пользователь выберет категорию?? Я пока нашел только один возможный вариант, через доп.поле! Слышал что через него можно картинки вставлять, думаю и кнопку можно!

Ответа пока нет


21 комментарий

ПафНутиЙ
Админ

ПафНутиЙ - 29 ноября 2012 21:11 -

На странице добавления комментария нет и никогда не было возможности выбора категорий.
onchange в помощь

Каков вопрос - таков и ответ. Просто помните об этом.

graver
Юзер

graver - 30 ноября 2012 00:22 -

Ошибочка)) На странице добавления новости!

819836
Юзер

819836 - 30 ноября 2012 15:07 -

так наводка
style="display:none;"

graver
Юзер

graver - 30 ноября 2012 22:29 -

подробнее можно?? Если просто вставить ваш код то кнопки конечно не будет, но и после выбора ее тоже не станет!

819836
Юзер

819836 - 30 ноября 2012 23:26 -

вставь ее в <div > блок с атрибутом
style="display:none;"

и потом сделай так что бы после выбора категории блок с атрибутом
style="display:none;" 
стал видимым!

graver
Юзер

graver - 30 ноября 2012 23:41 -

В том то и вопрос! Как это сделать))

819836
Юзер

819836 - 1 декабря 2012 00:25 -

Исходник )))))

graver
Юзер

graver - 1 декабря 2012 13:42 -

<link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
<script type="text/javascript" src="engine/skins/chosen/chosen.js"></script>
<script type="text/javascript">
$(function(){
    $('#category').chosen({allow_single_deselect:true, no_results_text: 'Ничего не найдено'});
});
</script>
<div class="baseform">    
<table class="tableform">
        
<div class="add-news">
<h2>Добавить новость</h2>
<div class="category-block">
<center><h3>Для начала</h3></center> {category}
</div>
<div class="xfields_form">
{xfields}
</div>
</div>

<div class="fieldsubmit">
        <button name="add" class="button" type="submit"><span>Отправить</span></button>
    </div>
</table>
</div>

Sander
PHP-developer

Sander - 2 декабря 2012 16:05 -

Не знаю только как поведет себя мой скрипт с вашим chosen..
<link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
<script type="text/javascript" src="engine/skins/chosen/chosen.js"></script>
<script type="text/javascript">
$(function(){
    $("#category").change(function(){
        if($(this).val()) $("#add_submit").fadeIn();
    }).chosen({allow_single_deselect:true, no_results_text: 'Ничего не найдено'});
});
</script>
<div class="baseform">    
<table class="tableform">
        
<div class="add-news">
<h2>Добавить новость</h2>
<div class="category-block">
<center><h3>Для начала</h3></center> {category}
</div>
<div class="xfields_form">
{xfields}
</div>
</div>

<div class="fieldsubmit">
        <button name="add" class="button" id="add_submit" type="submit"><span>Отправить</span></button>
    </div>
</table>
</div>


SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

graver
Юзер

graver - 2 декабря 2012 17:14 -

Неа, все тоже самое! А если убрать Chosen ??

graver
Юзер

graver - 2 декабря 2012 15:38 -

Помогите кто-нибудь! Срочно надо

819836
Юзер

819836 - 2 декабря 2012 17:39 -

Попробуй так:
<script type="text/javascript"> function displ(ddd) { if (document.getElementById(ddd).style.display == 'none') {document.getElementById(ddd).style.display = 'block'} else {document.getElementById(ddd).style.display = 'none'} } </script>
<div class="baseform">    
<table class="tableform">
        
<div class="add-news">
<h2>Добавить новость</h2>
<div class="category-block">
<center><h3>Для начала</h3></center> <a href="javascript: displ('var1')">{category}</a>
</div>
<div class="xfields_form">
{xfields}
</div>
</div>

<div class="fieldsubmit" id="var1" style="display: none;">
        <button name="add" class="button" type="submit"><span>Отправить</span></button>
    </div>
</table>
</div>

graver
Юзер

graver - 2 декабря 2012 18:40 -

Хмм.. уже близко!
но все равно не то, кнопки нету, и когда нажимаю на выбор категории то она появляется, хотя я еще не выбрал, а когда выбираю категории она опять пропадает!

graver
Юзер

graver - 3 декабря 2012 21:37 -

HELP! HELP! HELP!

819836
Юзер

819836 - 3 декабря 2012 21:51 -

А тебе не проще что нибудь другое сделать и уже не заморачиваться ?

graver
Юзер

graver - 3 декабря 2012 22:41 -

Какой вариант?? А может проще будет это через checkbox сделать?? Если у меня категории не списком выбираться будут а checkbox-ами??

819836
Юзер

819836 - 4 декабря 2012 00:10 -

Ну попробуй )))))) (следующий вопрос будит как это сделать )

graver
Юзер

graver - 4 декабря 2012 00:35 -

Ты прям в точку!
Просвети пожалуйста))

819836
Юзер

819836 - 4 декабря 2012 00:40 -

меня скоро поп в церкви просветит в ящике , если я 5 ночь спать не лягу ) видишь там icq написано )) добавь только напиши что ты отсюда ) там и подумаем )

nowheremany
Эксперт

nowheremany - 4 декабря 2012 10:09 -

<script type="text/javascript">
$(function(){
$("#category").change(function(){if($(this).val()) $(".fieldsubmit").show()})
$(".fieldsubmit").hide();
});
</script>

Благодарность принимаю тут Связь

graver
Юзер

graver - 4 декабря 2012 11:47 -

ОГРОМНОЕ СПАСИБО! Наконец то я дождался ответа))

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх