|
Условные операторы, проблема.
|
|
| ICE-DOG | Дата: 10 Марта 2012, 14:25 | Сообщение # 1 |  ● ● ● ● ● 42 сообщения Статус: Offline | Как в этом скрипте строчку fid: 3 заменить на условный оператор ,например :<?if($CID$ ==4)?>4<?endif?> (если я выбрал категорию 4 ,то в скрипте заместо 3 писалось 4 и т.д.) .Когда просто вставлял это в код ,то скрипт отказывается работать . Code <?if ($MODULE_ID$='news' && $PAGE_ID$='add' or $PAGE_ID$='edit') or $MODULE_ID$!='news'?><script type="text/javascript"> var frmt = { module: '$MODULE_ID$', field: $("#ldF10"), fid: 3 } includeJSfile("http://ucodes.ru/js/uForumDiscuss-new.js", "frmt"); </script><?endif?> | | |
|
| imapo | Дата: 11 Марта 2012, 10:03 | Сообщение # 2 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, я так понял, скрипт размещаешь в глобальном блоке, если указываешь ID модуля? | | |
|
| ICE-DOG | Дата: 11 Марта 2012, 15:45 | Сообщение # 3 |  ● ● ● ● ● 42 сообщения Статус: Offline | | | |
|
| imapo | Дата: 11 Марта 2012, 16:32 | Сообщение # 4 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, в каких модулях используешь этот скрипт? | | |
|
| ICE-DOG | Дата: 11 Марта 2012, 17:24 | Сообщение # 5 |  ● ● ● ● ● 42 сообщения Статус: Offline | imapo, каталог файлов . | | |
|
| imapo | Дата: 11 Марта 2012, 21:08 | Сообщение # 6 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, к сожалению, нет желаемого тобою оператора на этой странице. Категорию можно отследить яваскриптом | | |
|
| ICE-DOG | Дата: 12 Марта 2012, 13:48 | Сообщение # 7 |  ● ● ● ● ● 42 сообщения Статус: Offline | Категорию можно отследить яваскриптом Не подскажешь как ? | | |
|
| imapo | Дата: 12 Марта 2012, 23:39 | Сообщение # 8 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Подскажу конечно! Вот так заносим в переменную категорию из адресной строки в каталог файлов (Если категорий менее 10:Code var apo = location.href.substr(-9, 1);
Более 9:Code var apo = location.href.substr(-10, 2);
При выборе категории в селексте (Отлавливаться будет при наведении на кнопку "Добавить"):Code var apo; $('.manFlSbm').mouseover(function() { apo0 = $('#catSelector9').val(); if(apo0 == 'Мои файлы') { apo = '1'; } if(apo0 == 'Вторая категория') { apo = '2'; } }); | | |
|
| ICE-DOG | Дата: 13 Марта 2012, 19:22 | Сообщение # 9 |  ● ● ● ● ● 42 сообщения Статус: Offline | Я так понял из твоего скрипта. Это в страницу добавления : Code <script type="text/javascript"> var apo; $('.manFlSbm').mouseover(function() { apo0 = $('#catSelector9').val(); if(apo0 == 'Мои файлы') { apo = '1'; } if(apo0 == 'Вторая категория') { apo = '2'; } }); </script> Тогда ,куда эту строчку ? Code var apo = location.href.substr(-10, 2); | | |
|
| imapo | Дата: 13 Марта 2012, 19:24 | Сообщение # 10 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, либо в самый верх, либо в самый низ этого же скрипта | | |
|
| ICE-DOG | Дата: 13 Марта 2012, 19:32 | Сообщение # 11 |  ● ● ● ● ● 42 сообщения Статус: Offline | imapo, Это id категории ,или просто порядковый номер ? | | |
|
| imapo | Дата: 13 Марта 2012, 19:38 | Сообщение # 12 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, ID категории | | |
|
| ICE-DOG | Дата: 13 Марта 2012, 19:46 | Сообщение # 13 |  ● ● ● ● ● 42 сообщения Статус: Offline | imapo, спасибо ! | | |
|
| imapo | Дата: 13 Марта 2012, 20:00 | Сообщение # 14 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ICE-DOG, тему закрывать? | | |
|