Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Какой фаил отвечает

Какой фаил отвечает


     05.02.2014    Все вопросы » Шаблоны (TPL)    3203

вопрос
Где можно отредактировать что бы всплывающее меню растянуть на всю кнопку
Какой фаил отвечает

Ответил: sergio.lamborghini


В engine.css находим конструкцию типа:
#dropmenudiv {
...
...
...
}

Дописываем к ней:
width:250px !important;


Гораздо проще, быстрее и без правок двигла.

3 комментария

cinemas_su
Юзер

cinemas_su - 5 февраля 2014 17:39 -

В /engine/modules/show.full.php


$tpl->set( '[edit]', "<a onclick=\"return dropdownmenu(this, event, MenuNewsBuild('" . $row['id'] . "', 'full'), '170px')\" href=\"#\">" );
$tpl->set( '[/edit]', "<span></span></a>" );



и /engine/classes/js/dle_js.js


function dropdownmenu(a,b,c,d){window.event?event.cancelBubble=!0:b.stopPropagation&&b.stopPropagation();b=$("#dropmenudiv");if(b.is(":visible"))return clearhidemenu(),b.fadeOut("fast"),!1;b.remove();$("body").append('<div id="dropmenudiv" style="display:none;position:absolute;z-index:100;width:165px;"></div>');b=$("#dropmenudiv");b.html(c.join(""));d&&b.width(d);c=$(document).width()-30;d=$(a).offset();c-d.left<b.width()&&(d.left-=b.width()-$(a).width());b.css({left:d.left+"px",top:d.top+$(a).height()+
"px"});b.fadeTo("fast",0.9);b.mouseenter(function(){clearhidemenu()}).mouseleave(function(){delayhidemenu()});$(document).one("click",function(){hidemenu()});return!1}


function MenuNewsBuild(a,b){var c=[];c[0]="<a onclick=\"ajax_prep_for_edit('"+a+"', '"+b+'\'); return false;" href="#">'+menu_short+"</a>";""!=dle_admin&&(c[1]='<a href="'+dle_root+dle_admin+"?mod=editnews&action=editnews&id="+a+'" target="_blank">'+menu_full+"</a>");allow_dle_delete_news&&(c[2]="<a onclick=\"sendNotice ('"+a+'\'); return false;" href="#">'+dle_notice+"</a>",c[3]="<a onclick=\"dle_news_delete ('"+a+'\'); return false;" href="#">'+dle_del_news+"</a>");return c}



Соответственно изменить ширину тут

width:165px;

warl91
Юзер

warl91 - 5 февраля 2014 18:17 -

Спасибо )

locksmith
Юзер

locksmith - 23 октября 2014 12:11 -

А где в функции function MenuNewsBuild или не в ней изменить данные чтобы пользователь не из группы администраторы мог видеть пункт меню удаления новости?

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

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

наверх