Перейти к содержимому


Группировка кнопок


В теме одно сообщение

#1 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 09 Март 2016 - 15:53

Добрый день,

Подскажите как можно сделать раскрывающий группированный список кнопок (доп действий)?

Примерно так:

ГРУППА 1
КНОПКА 1
КНОПКА 2

ГРУППА 2
КНОПКА 3
КНОПКА 4

Насколько я понимаю,для этого необходимо:
а)создать файл functions_custom.php в директории include
б) разместить в файле примерно такой код:

if(str.indexOf('table=941') + 1) {
$("a.button.check.sms_line").after('<div style="padding-bottom:5px; width:222px;" id="user_button_div_m1"><a href="#" onclick="return user_button370()" class="button check" title=""><span>КНОПКА 1</span></a></div>');
$("a.button.check.sms_line").after('<div style="padding-bottom:5px; width:222px;" id="user_button_div_m2"><a href="#" onclick="return user_button380()" class="button check" title=""><span>КНОПКА 2</span></a></div>');
}

Вопросы:
1. Правилен ли алгоритм?
2. Нужно ли использовать какую то переменную $ADDITIONAL_JAVASCRIPT ?
3. Как сгруппировать кнопки (КНОПКУ 1 и КНОПКУ 2 поместить в ГРУППУ1, а КНОПКУ 3 и КНОПКУ 4 в ГРУППУ 2)?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 09 Март 2016 - 16:36

Цитата

разместить в файле примерно такой код

В файле functions_custom.php можно размещать только PHP код, причем без всякого вывода, только объявления функций, присвоение переменных, констант и т.п. У вас же в примере прописан JS-код, который ни в коем случае вставлять напрямую в данный файл нельзя! На старых (старше месяца примерно) ревизиях это может полностью сломать работу программы. Объявлять свой JS можно только через присвоение его кода переменной $ADDITIONAL_JAVASCRIPT, и никак иначе.

Цитата

Правилен ли алгоритм?

Изменение дизайна не входит в список официально предусмотренных действий в программе. Никто напрямую вам это не запретит, но и помогать не будет, все что вы делаете - это на свой страх и риск. Не забывайте также, что верстка страниц может поменяться в любой момент (хотя происходит это не так часто), и ваш код может перестать работать.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных