Страница 1 из 1

Почему не меняется форма ввода?

СообщениеДобавлено: 16 янв 2012, 03:03
Barsik
при подаче объявления с главной страницы, при выборе Раздела, подразделы подгружаются, а вот шаблон не подгружается если он не стандартный.
и дополнительные поля не появляются

только если выбран раздел а потом уже добавляется объявление - тогда все ок

добавлю, вижу еще код на странице, жуть какая то ничего не понятно, но явно чтото про шаблоны
даже если я удалил example.cfg то код все равно появляется. мой шаблон organization

Код: Выделить всё
<script language="javascript">
  var gFT = new Array();
  var gCurF = '7';
  var gCurFTempl = 'organization';
  t={}; t.id=7; t.te="organization";t.p="2";t.hc=0;gFT[0]=t;
t={}; t.id=17; t.te="";t.p="16";t.hc=0;gFT[1]=t;
t={}; t.id=20; t.te="";t.p="16";t.hc=0;gFT[2]=t;
t={}; t.id=12; t.te="example";t.p="2";t.hc=0;gFT[3]=t;
t={}; t.id=2; t.te="organization";t.p="0";t.hc=1;gFT[4]=t;
t={}; t.id=16; t.te="";t.p="0";t.hc=1;gFT[5]=t;
t={}; t.id=5; t.te="";t.p="2";t.hc=0;gFT[6]=t;
t={}; t.id=13; t.te="";t.p="2";t.hc=0;gFT[7]=t;
t={}; t.id=8; t.te="";t.p="2";t.hc=0;gFT[8]=t;
t={}; t.id=3; t.te="";t.p="2";t.hc=0;gFT[9]=t;
t={}; t.id=4; t.te="";t.p="2";t.hc=0;gFT[10]=t;
t={}; t.id=9; t.te="";t.p="2";t.hc=0;gFT[11]=t;
t={}; t.id=10; t.te="";t.p="2";t.hc=0;gFT[12]=t;
t={}; t.id=11; t.te="";t.p="2";t.hc=0;gFT[13]=t;
t={}; t.id=14; t.te="";t.p="2";t.hc=0;gFT[14]=t;
t={}; t.id=15; t.te="";t.p="2";t.hc=0;gFT[15]=t;
t={}; t.id=18; t.te="";t.p="2";t.hc=0;gFT[16]=t;
t={}; t.id=19; t.te="";t.p="2";t.hc=0;gFT[17]=t;
</script>

Re: Почему не меняется форма ввода?

СообщениеДобавлено: 16 янв 2012, 12:33
Barsik
при выборе первого элемента подраздела с кастом шаблоном форма не перегружалась, при выборе сначала 2-го, потом снова 1-го - все ок

в misc.js убрал в OnChangeFolderInEditForm

Код: Выделить всё
  // check for same type of custom templates
  //if ((GetFolderTypeCustom(f[par_FolderID].value) == gCurFTempl) &&
  //    (GetFolderParentCustom(f[par_FolderID].value) == par_ParentFolderID) &&
  //    (!GetFolderHasChildren(f[par_FolderID].value))
  //    )
  //   return false;


и сделал как в ChangeFolderInSearchForm, потому что там все работает

Код: Выделить всё
  f.qact.value = 'change_folder';
  f.Folder.value = f[par_FolderID].value;
  f.ParentFolder.value = par_ParentFolderID;   
  f.submit();   


тогда заработало, но сути не понимаю

устранено ли это в последней версии доски?

Re: Почему не меняется форма ввода?

СообщениеДобавлено: 25 янв 2012, 11:04
mnemonic
Все клиенты доски добавлены в специальную группу. Вы почему-то нет. Уточните, пожалуйста, когда вы покупали доску, на какой домен и email.
Данные нужно прислать на наш email.