Цитата
Сделаем в обозримое время, надеюсь.
Отправлено 26 Февраль 2014 - 16:03
Цитата
Отправлено 07 Апрель 2014 - 19:05
// Подготавливаем кнопки Дополнительных Действий к выводу в зависимости от статуса Заявки // Создаем javascript переменную j_str, в которую помещаем код, // скрывающий кнопки в зависимости от значения полей текущей записи $j_str = "<script>\n var j_str='';\n"; if (!$line['Статус']) { $j_str .= "j_str +=' $(\"#user_button_div_111\").hide(); $(\"#e_user_button_div_111\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_41\").hide(); $(\"#e_user_button_div_41\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_51\").hide(); $(\"#e_user_button_div_51\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_61\").hide(); $(\"#e_user_button_div_61\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_71\").hide(); $(\"#e_user_button_div_71\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_81\").hide(); $(\"#e_user_button_div_81\").hide();'\n"; } $j_str .= "</script>\n"; echo $j_str; // переменная будет вызвана через eval в поле ДопДействиеА яваскрипт скрывающий/показывающий кнопки находится в поле "Статус" и выглядит так:
$(function () { if (document.getElementById('value{$one_field.id}').value == "Новый") { //получаем кнопку в режиме просмотра var btn_111 = document.getElementById("user_button_div_111"); if (btn_111 != null) btn_111.style.display = ''; //та же кнопка в режиме редактирования var btn_111_e = document.getElementById("e_user_button_div_111"); if (btn_111_e != null) btn_111_e.style.display = ''; //получаем кнопку в режиме просмотра var btn_41 = document.getElementById("user_button_div_41"); if (btn_41 != null) btn_41.style.display = 'none'; //та же кнопка в режиме редактирования var btn_41_e = document.getElementById("e_user_button_div_41"); if (btn_41_e != null) btn_41_e.style.display = 'none'; //получаем кнопку в режиме просмотра var btn_51 = document.getElementById("user_button_div_51"); if (btn_51 != null) btn_51.style.display = 'none'; //та же кнопка в режиме редактирования var btn_51_e = document.getElementById("e_user_button_div_51"); if (btn_51_e != null) btn_51_e.style.display = 'none'; //получаем кнопку в режиме просмотра var btn_61 = document.getElementById("user_button_div_61"); if (btn_61 != null) btn_61.style.display = 'none'; //та же кнопка в режиме редактирования var btn_61_e = document.getElementById("e_user_button_div_61"); if (btn_61_e != null) btn_61_e.style.display = 'none'; //получаем кнопку в режиме просмотра var btn_71 = document.getElementById("user_button_div_71"); if (btn_71 != null) btn_71.style.display = 'none'; //та же кнопка в режиме редактирования var btn_71_e = document.getElementById("e_user_button_div_71"); if (btn_71_e != null) btn_71_e.style.display = 'none'; //получаем кнопку в режиме просмотра var btn_81 = document.getElementById("user_button_div_81"); if (btn_81 != null) btn_81.style.display = 'none'; //та же кнопка в режиме редактирования var btn_81_e = document.getElementById("e_user_button_div_81"); if (btn_81_e != null) btn_81_e.style.display = 'none'; } ......................... });
Отправлено 07 Апрель 2014 - 19:59
goodcolor (07 Апрель 2014 - 19:05) писал:
// Подготавливаем кнопки Дополнительных Действий к выводу в зависимости от статуса Заявки // Создаем javascript переменную j_str, в которую помещаем код, // скрывающий кнопки в зависимости от значения полей текущей записи $j_str = "<script>\n var j_str='';\n"; if (!$line['Статус']) { $j_str .= "j_str +=' $(\"#user_button_div_111\").hide(); $(\"#e_user_button_div_111\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_41\").hide(); $(\"#e_user_button_div_41\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_51\").hide(); $(\"#e_user_button_div_51\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_61\").hide(); $(\"#e_user_button_div_61\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_71\").hide(); $(\"#e_user_button_div_71\").hide();'\n"; $j_str .= "j_str +=' $(\"#user_button_div_81\").hide(); $(\"#e_user_button_div_81\").hide();'\n"; } $j_str .= "</script>\n"; echo $j_str; // переменная будет вызвана через eval в поле ДопДействие
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Отправлено 08 Апрель 2014 - 11:25
Отправлено 08 Апрель 2014 - 11:36
goodcolor (08 Апрель 2014 - 11:25) писал:
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Отправлено 08 Апрель 2014 - 14:59
CbCoder (08 Апрель 2014 - 11:40) писал:
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Отправлено 08 Май 2014 - 18:28
andibrag (26 Февраль 2014 - 12:59) писал:
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
0 пользователей, 5 гостей, 0 анонимных