venuko

Сложная форма

День добрый всем!

Ребята подскажите, с данным движком работаю недавно и столкнулся с такой проблемой.

Есть форма заказа на сайте, вот в админке вытащил код шаблона:

<p><label>Укажите размер ячейки:<br />
    [select menu-532 "---" "12 мм." "15 мм." "20 мм." "25 мм." "27 мм." "30 мм." "35 мм." "40 мм." "45 мм." "50 мм." "57 мм." "60 мм." "80 мм." "100 мм."] </label></p>

<p><label>Укажите диаметр проволоки:<br />
    [select menu-142 include_blank "1,2 мм." "1,4 мм." "1,6 мм." "1,8 мм." "2,0 мм." "2,5 мм." "3,0 мм." "1,6 мм. (оцинкованная)" "2,0 мм. (оцинкованная)" "2,5 мм. (оцинкованная)" "3,0 мм. (оцинкованная)" ""] </label></p>

<p><label>Выберите ширину полотна:<br />
    [select menu-533 "---" "1 м." "1,5 м." "1,7 м." "1,8 м." "2 м." ] </label></p>
<p><label>или укажите свою ширину полотна:<br />
    [text text-788 30/] </label></p>

<p><label>Количество квадратных метров:<br />
    [text text-938 30/] </label></p>

<p><label>Дополнительные требования или комментарии:<br />
    [textarea your-message] </label></p>

<p><label>Реквизиты (адрес, счет в банке, БИК и т.д.):<br />
    [textarea textarea-674] </label></p>

<p><label>Контактные телефоны (обязательно):<br />
    [textarea textarea-187 30x2] </label></p>

<p><label>Ваш е-мэйл (обязательно):<br />
    [email email-778] </label></p>

<p><label>Ваше имя/Название компании (обязательно)<br />
    [text* your-name] </label></p>

<p>[submit "Отправить"]</p>

Мне нужно изменить первый, второй и третий селекты, на этот код:

Укажите размер ячейки:<br>
<select name="menu-532" id="menu-532">
        <option value="default1">Выбрать</option>
    <option value="razmer1">12 мм.</option>
        <option value="razmer2">15 мм.</option>
    <option value="razmer3">15 мм.</option>
    <option value="razmer4">15 мм.</option>
    <option value="razmer5">20 мм.</option>
    <option value="razmer6">20 мм.</option>
    <option value="razmer7">25 мм.</option>
    <option value="razmer8">25 мм.</option>
    <option value="razmer9">27 мм.</option>
    <option value="razmer10">30 мм.</option>
    <option value="razmer11">30 мм.</option>
    <option value="razmer12">30 мм.</option>
    <option value="razmer13">35 мм.</option>
    <option value="razmer14">35 мм.</option>
    <option value="razmer15">35 мм.</option>
    <option value="razmer16">35 мм.</option>
    <option value="razmer17">40 мм.</option>
    <option value="razmer18">40 мм.</option>
    <option value="razmer19">40 мм.</option>
    <option value="razmer20">40 мм.</option>
    <option value="razmer21">45 мм.</option>
    <option value="razmer22">45 мм.</option>
    <option value="razmer23">45 мм.</option>
    <option value="razmer24">50 мм.</option>
    <option value="razmer25">50 мм.</option>
    <option value="razmer26">50 мм.</option>
    <option value="razmer27">50 мм.</option>
    <option value="razmer28">57 мм.</option>
    <option value="razmer29">60 мм.</option>
    <option value="razmer30">80 мм.</option>
    <option value="razmer31">100 мм.</option>
</select>
<br /><br />    
<!-- Подчиненный список 1 (изначально пуст) -->
Укажите диаметр проволоки:<br>
<select name="menu-142" id="menu-142"></select>
<br /><br />   
<!-- Подчиненный список 2 (изначально пуст) -->
Выберите ширину полотна:<br>
<select name="menu-533" id="menu-533"></select>

на страницу темы оформления инклудится этот скрипт linkedselect.js:

<script type="text/javascript">
// Создаем новый объект связанных списков
var syncList = new syncList;

// Определяем значения подчиненных списков (2 и 3 селектов)
syncList.dataList = {

/* Определяем элементы второго списка в зависимости 
от выбранного значения в первом списке */

  'default1':{
          'default1_1':'Выбрать'
  },

  'razmer1':{
          'razmer1_1':'1,2 мм.',
          'razmer1_2':'1,4 мм.'
  },
  
  'razmer2':{
          'razmer2_1':'1,2 мм.',
          'razmer2_2':'1,6 мм.',
    'razmer2_3':'1,8 мм.'
  },

  'razmer3':{
         'razmer3_1':'1,4 мм.'
  },

  'razmer4':{
         'razmer4_1':'1,6 мм. (оцинкованная)'
  },

  'razmer5':{
         'razmer5_1':'1,2 мм.',
         'razmer5_2':'1,4 мм.',
         'razmer5_3':'1,6 мм.',
         'razmer5_4':'1,8 мм.',
         'razmer5_5':'2,0 мм.'
  },

  'razmer6':{
         'razmer6_1':'1,6 мм. (оцинкованная)',
         'razmer6_2':'2,0 мм. (оцинкованная)'
  },

  'razmer7':{
         'razmer7_1':'1,2 мм.',
         'razmer7_2':'1,4 мм.',
         'razmer7_3':'1,6 мм.',
         'razmer7_4':'1,8 мм.',
         'razmer7_5':'2,0 мм.'
  },

  'razmer8':{
         'razmer8_1':'2,5 мм.',
         'razmer8_2':'1,6 мм. (оцинкованная)',
         'razmer8_3':'2,0 мм. (оцинкованная)',
         'razmer8_4':'2,5 мм. (оцинкованная)'
  },

  'razmer9':{
         'razmer9_1':'1,2 мм.',
         'razmer9_2':'1,4 мм.',
         'razmer9_3':'1,6 мм.',
         'razmer9_4':'1,8 мм.'
  },

  'razmer10':{
         'razmer10_1':'1,2 мм.',
         'razmer10_2':'1,4 мм.'
  },

  'razmer11':{
         'razmer11_1':'1,6 мм.',
         'razmer11_2':'1,8 мм.',
         'razmer11_3':'2,0 мм.'
  },

  'razmer12':{
         'razmer12_1':'2,5 мм.',
         'razmer12_2':'1,6 мм. (оцинкованная)',
         'razmer12_3':'2,0 мм. (оцинкованная)',
    'razmer12_4':'2,5 мм. (оцинкованная)'
  },

  'razmer13':{
         'razmer13_1':'1,6 мм.',
         'razmer13_2':'1,8 мм.'
  },

  'razmer14':{
         'razmer14_1':'2,0 мм.'
  },

  'razmer15':{
         'razmer15_1':'2,5 мм.',
         'razmer15_2':'1,6 мм. (оцинкованная)',
         'razmer15_3':'2,5 мм. (оцинкованная)'
  },

  'razmer16':{
         'razmer16_1':'2,0 мм. (оцинкованная)'
  },

  'razmer17':{
         'razmer17_1':'1,6 мм.',
         'razmer17_2':'2,5 мм.',
         'razmer17_3':'3,0 мм.',
    'razmer17_4':'1,6 мм. (оцинкованная)',
    'razmer17_5':'2,5 мм. (оцинкованная)',
    'razmer17_6':'3,0 мм. (оцинкованная)'
  },

  'razmer18':{
         'razmer18_1':'1,8 мм.'
  },

  'razmer19':{
         'razmer19_1':'2,0 мм.'
  },

  'razmer20':{
         'razmer20_1':'2,0 мм. (оцинкованная)'
  },

  'razmer21':{
         'razmer21_1':'2,0 мм.'
  },

  'razmer22':{
         'razmer22_1':'2,5 мм.',
         'razmer22_2':'3,0 мм.',
         'razmer22_3':'2,5 мм. (оцинкованная)',
         'razmer22_4':'3,0 мм. (оцинкованная)'
  },

  'razmer23':{
         'razmer23_1':'2,0 мм. (оцинкованная)'
  },

  'razmer24':{
         'razmer24_1':'1,8 мм. (оцинкованная)',
         'razmer24_2':'3,0 мм. (оцинкованная)'
  },

  'razmer25':{
         'razmer25_1':'2,0 мм.',
         'razmer25_2':'3,0 мм.'
  },

  'razmer26':{
         'razmer26_1':'2,5 мм.',
         'razmer26_2':'3,0 мм.',
         'razmer26_3':'2,0 мм. (оцинкованная)',
         'razmer26_4':'2,5 мм. (оцинкованная)'
  },

  'razmer27':{
         'razmer27_1':'3,0 мм.',
         'razmer27_2':'3,0 мм. (оцинкованная)'
  },

  'razmer28':{
         'razmer28_1':'2,0 мм.',
         'razmer28_2':'2,0 мм. (оцинкованная)'
  },

  'razmer29':{
         'razmer29_1':'2,5 мм.',
         'razmer29_2':'3,0 мм.',
         'razmer29_3':'2,5 мм. (оцинкованная)',
         'razmer29_4':'3,0 мм. (оцинкованная)'
  },

  'razmer30':{
         'razmer30_1':'3,0 мм.',
         'razmer30_2':'3,0 мм. (оцинкованная)'
  },

  'razmer31':{
         'razmer31_1':'3,0 мм.',
         'razmer31_2':'3,0 мм. (оцинкованная)'
  },

/* Определяем элементы третьего списка в зависимости 
от выбранного значения во втором списке */

  'default1_1':{
    'default1_1a':'Выбрать'
  },

  'razmer1_1':{
          'razmer1_1a':'1,0 м.'
  },
  
  'razmer1_2':{
          'razmer1_2b':'1,0 м.'
  },
  
  'razmer2_1':{
          'razmer2_1a':'1,0 м.',
    'razmer2_1b':'1,5 м.'
  },

  'razmer2_2':{
          'razmer2_2a':'1,0 м.',
    'razmer2_2b':'1,5 м.'
  },
  
  'razmer2_3':{
          'razmer2_3a':'1,0 м.',
    'razmer2_3b':'1,5 м.'
  },

  'razmer3_1':{
          'razmer3_1a':'1,0 м.'
  },

  'razmer4_1':{
          'razmer4_1a':'1,5 м.'
  },

  'razmer5_1':{
          'razmer5_1a':'1,0 м.',
    'razmer5_1b':'1,5 м.'
  },

  'razmer5_2':{
          'razmer5_2a':'1,0 м.',
    'razmer5_2b':'1,5 м.'
  },

  'razmer5_3':{
          'razmer5_3a':'1,0 м.',
    'razmer5_3b':'1,5 м.'
  },

  'razmer5_4':{
          'razmer5_4a':'1,0 м.',
    'razmer5_4b':'1,5 м.'
  },

  'razmer5_5':{
          'razmer5_5a':'1,0 м.',
    'razmer5_5b':'1,5 м.'
  },

  'razmer6_1':{
    'razmer6_1a':'1,5 м.'
  },

  'razmer6_2':{
          'razmer6_2a':'1,5 м.'
  },

  'razmer7_1':{
          'razmer7_1a':'1,0 м.',
    'razmer7_1b':'1,5 м.'
  },

  'razmer7_2':{
          'razmer7_2a':'1,0 м.',
    'razmer7_2b':'1,5 м.'
  },

  'razmer7_3':{
          'razmer7_3a':'1,0 м.',
    'razmer7_3b':'1,5 м.'
  },

  'razmer7_4':{
          'razmer7_4a':'1,0 м.',
    'razmer7_4b':'1,5 м.'
  },

  'razmer7_5':{
          'razmer7_5a':'1,0 м.',
    'razmer7_5b':'1,5 м.'
  },

  'razmer8_1':{
    'razmer8_1a':'1,5 м.'
  },

  'razmer8_2':{
          'razmer8_2a':'1,5 м.'
  },

  'razmer8_3':{
    'razmer8_3a':'1,5 м.'
  },

  'razmer8_4':{
          'razmer8_4a':'1,5 м.'
  },

  'razmer9_1':{
    'razmer9_1a':'1,0 м.',
    'razmer9_1b':'1,5 м.',
    'razmer9_1c':'1,7 м.',
    'razmer9_1d':'1,8 м.',
    'razmer9_1e':'2,0 м.'
  },

  'razmer9_2':{
    'razmer9_2a':'1,0 м.',
    'razmer9_2b':'1,5 м.',
    'razmer9_2c':'1,7 м.',
    'razmer9_2d':'1,8 м.',
    'razmer9_2e':'2,0 м.'
  },

  'razmer9_3':{
    'razmer9_3a':'1,0 м.',
    'razmer9_3b':'1,5 м.',
    'razmer9_3c':'1,7 м.',
    'razmer9_3d':'1,8 м.',
    'razmer9_3e':'2,0 м.'
  },

  'razmer9_4':{
    'razmer9_4a':'1,0 м.',
    'razmer9_4b':'1,5 м.',
    'razmer9_4c':'1,7 м.',
    'razmer9_4d':'1,8 м.',
    'razmer9_4e':'2,0 м.'
  },

  'razmer10_1':{
    'razmer10_1a':'1,0 м.'
  },

  'razmer10_2':{
          'razmer10_2a':'1,0 м.'
  },

  'razmer11_1':{
    'razmer11_1a':'1,0 м.',
    'razmer11_1b':'1,5 м.'
  },

  'razmer11_2':{
          'razmer11_2a':'1,0 м.',
    'razmer11_2b':'1,5 м.'
  },

  'razmer11_3':{
          'razmer11_3a':'1,0 м.',
    'razmer11_3b':'1,5 м.'
  },

  'razmer12_1':{
    'razmer12_1a':'1,5 м.'
  },

  'razmer12_2':{
    'razmer12_2a':'1,5 м.'
  },

  'razmer12_3':{
    'razmer12_3a':'1,5 м.'
  },

  'razmer12_4':{
    'razmer12_4a':'1,5 м.'
  },
  
  'razmer13_1':{
    'razmer13_1a':'1,0 м.',
    'razmer13_1b':'1,5 м.'
  },

  'razmer13_2':{
    'razmer13_2a':'1,0 м.',
    'razmer13_2b':'1,5 м.'
  },

  'razmer14_1':{
    'razmer14_1a':'1,0 м.',
    'razmer14_1b':'1,5 м.',
    'razmer14_1c':'3,0 м.'
  },

  'razmer15_1':{
    'razmer15_1a':'1,5 м.'
  },

  'razmer15_2':{
    'razmer15_2a':'1,5 м.'
  },

  'razmer15_3':{
    'razmer15_3a':'1,5 м.'
  },

  'razmer16_1':{
    'razmer16_1a':'1,5 м.',
    'razmer16_1b':'3,0 м.'
  },

  'razmer17_1':{
    'razmer17_1a':'1,5 м.'
  },

  'razmer17_2':{
    'razmer17_2a':'1,5 м.'
  },

  'razmer17_3':{
    'razmer17_3a':'1,5 м.'
  },

  'razmer17_4':{
    'razmer17_4a':'1,5 м.'
  },

  'razmer17_5':{
    'razmer17_5a':'1,5 м.'
  },

  'razmer17_6':{
    'razmer17_6a':'1,5 м.'
  },

  'razmer18_1':{
    'razmer18_1a':'1,0 м.',
    'razmer18_1b':'1,5 м.',
    'razmer18_1c':'1,7 м.',
    'razmer18_1d':'2,0 м.'
  },

  'razmer19_1':{
    'razmer19_1a':'1,0 м.',
    'razmer19_1b':'1,5 м.',
    'razmer19_1c':'2,0 м.',
    'razmer19_1d':'3,0 м.'
  },

  'razmer20_1':{
    'razmer20_1a':'1,5 м.',
    'razmer20_1b':'2,0 м.',
    'razmer20_1c':'3,0 м.'
  },

  'razmer21_1':{
    'razmer21_1a':'1,0 м.',
    'razmer21_1b':'1,5 м.',
    'razmer21_1c':'2,0 м.'
  },

  'razmer22_1':{
    'razmer22_1a':'1,5 м.'
  },

  'razmer22_2':{
    'razmer22_2b':'1,5 м.'
  },

  'razmer22_3':{
    'razmer22_3c':'1,5 м.'
  },

  'razmer22_4':{
    'razmer22_4d':'1,5 м.'
  },

  'razmer23_1':{
    'razmer23_1a':'1,5 м.',
    'razmer23_1b':'2,0 м.'
  },

  'razmer24_1':{
    'razmer24_1a':'1,0 м.',
    'razmer24_1b':'1,5 м.',
    'razmer24_1c':'1,7 м.',
    'razmer24_1d':'2,0 м.'
  },

  'razmer24_2':{
    'razmer24_2a':'1,0 м.',
    'razmer24_2b':'1,5 м.',
    'razmer24_2c':'1,7 м.',
    'razmer24_2d':'2,0 м.'
  },

  'razmer25_1':{
    'razmer25_1a':'1,0 м.',
    'razmer25_1b':'1,2 м.',
    'razmer25_1c':'1,5 м.',
    'razmer25_1d':'1,7 м.',
    'razmer25_1e':'2,0 м.'
  },

  'razmer25_2':{
    'razmer25_2a':'1,0 м.',
    'razmer25_2b':'1,2 м.',
    'razmer25_2c':'1,5 м.',
    'razmer25_2d':'1,7 м.',
    'razmer25_2e':'2,0 м.'
  },

  'razmer26_1':{
    'razmer26_1a':'1,5 м.',
    'razmer26_1b':'1,7 м.',
    'razmer26_1c':'2,0 м.'
  },

  'razmer26_2':{
    'razmer26_2a':'1,5 м.',
    'razmer26_2b':'1,7 м.',
    'razmer26_2c':'2,0 м.'
  },

  'razmer26_3':{
    'razmer26_3a':'1,5 м.',
    'razmer26_3b':'1,7 м.',
    'razmer26_3c':'2,0 м.'
  },

  'razmer26_4':{
    'razmer26_4a':'1,5 м.',
    'razmer26_4b':'1,7 м.',
    'razmer26_4c':'2,0 м.'
  },

  'razmer27_1':{
    'razmer27_1a':'1,5 м.',
    'razmer27_1b':'2,0 м.'
  },

  'razmer27_2':{
    'razmer27_2a':'1,5 м.',
    'razmer27_2b':'2,0 м.'
  },

  'razmer28_1':{
    'razmer28_1a':'1,5 м.'
  },

  'razmer28_2':{
    'razmer28_2a':'1,5 м.'
  },

  'razmer29_1':{
    'razmer29_1a':'1,5 м.',
    'razmer29_1b':'1,7 м.',
    'razmer29_1c':'2,0 м.'
  },

  'razmer29_2':{
    'razmer29_2a':'1,5 м.',
    'razmer29_2b':'1,7 м.',
    'razmer29_2c':'2,0 м.'
  },

  'razmer29_3':{
    'razmer29_3a':'1,5 м.',
    'razmer29_3b':'1,7 м.',
    'razmer29_3c':'2,0 м.'
  },

  'razmer29_4':{
    'razmer29_4a':'1,5 м.',
    'razmer29_4b':'1,7 м.',
    'razmer29_4c':'2,0 м.'
  },

  'razmer30_1':{
    'razmer30_1a':'1,5 м.',
    'razmer30_1b':'1,7 м.',
    'razmer30_1c':'2,0 м.'
  },

  'razmer30_2':{
    'razmer30_2a':'1,5 м.',
    'razmer30_2b':'1,7 м.',
    'razmer30_2c':'2,0 м.'
  },

  'razmer31_1':{
    'razmer31_1a':'1,5 м.',
    'razmer31_1b':'1,8 м.',
    'razmer31_1c':'2,0 м.'
  },

  'razmer31_2':{
    'razmer31_2a':'1,5 м.',
    'razmer31_2b':'1,8 м.',
    'razmer31_2c':'2,0 м.'
  }
};

// Включаем синхронизацию связанных списков
syncList.sync("menu-532","menu-142","menu-533");
</script>

Подскажите пожайлуста, очень прошу!

Anonymous
Отправить
Ответ на: