- Автор темы
- #1
Правлю 10 шаблон, ошибку выдает судя по всему модуль выбора доп. параметров.
Текст ошибки:
Строка: 971
Символ: 6
Ошибка: `document.HiddenFieldsForm_117.option_select_hidden_1_117` - есть null или не является объектом
Код: 0
Вот ссылка на страницу:
Такие же ошибки и при выводе страницы с детальной информацией.
Вот кусок с produkt.brief, я так понимаю надо гдето сдесь искать, помогите разобраться... Может я где чего зацепил...
Текст ошибки:
Строка: 971
Символ: 6
Ошибка: `document.HiddenFieldsForm_117.option_select_hidden_1_117` - есть null или не является объектом
Код: 0
Вот ссылка на страницу:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Такие же ошибки и при выводе страницы с детальной информацией.
Вот кусок с produkt.brief, я так понимаю надо гдето сдесь искать, помогите разобраться... Может я где чего зацепил...
PHP:
<form action="index.php?productID={$product_info.productID}" method=post
name="MainForm1_{$product_info.productID}">
{counter name='select_counter' start=0 skip=1 print=false assign='select_counter_var'}
{section name=i loop=$product_info.product_extra}
{if $product_info.product_extra[i].option_type eq 0 }
<tr bgcolor="{if $smarty.section.i.index % 2 == 0}#{$smarty.const.CONF_LIGHT_COLOR}{else}white{/if}">
<td>
{$product_info.product_extra[i].name}:
</td>
<td>
<b>{$product_info.product_extra[i].option_value}</b>
</td>
</tr>
{else}
{section name=k loop=$product_info.product_extra[i].option_show_times}
<tr>
<td>
{$product_info.product_extra[i].name}{if $product_info.product_extra[i].option_show_times > 1} ({$smarty.section.k.index+1}):{else}:{/if}
</td>
<td>
{counter name=select_counter}
{if $smarty.section.k.index == 0}
<select name='option_select_{$select_counter_var}_{$product_info.productID}'
onchange='JavaScript:GetCurrentCurrency_{$product_info.productID}();'>
{section name=j loop=$product_info.product_extra[i].values_to_select}
{if $product_info.product_extra[i].values_to_select[j].variantID eq $product_info.product_extra[i].variantID}
<option value='{$product_info.product_extra[i].values_to_select[j].price_surplus}:{$product_info.product_extra[i].values_to_select[j].variantID}' selected>
{else}
<option value='{$product_info.product_extra[i].values_to_select[j].price_surplus}:{$product_info.product_extra[i].values_to_select[j].variantID}'>
{/if}
{$product_info.product_extra[i].values_to_select[j].option_value}
</option>
{/section}
</select>
{else}
<select name='option_select_{$select_counter_var}_{$product_info.productID}'
onchange='JavaScript:GetCurrentCurrency_{$product_info.productID}();'>
<option value='0:-1'>{$smarty.const.NOT_DEFINED}</option>
{section name=j loop=$product_info.product_extra[i].values_to_select}
<option value='{$product_info.product_extra[i].values_to_select[j].price_surplus}:{$product_info.product_extra[i].values_to_select[j].variantID}'>
{$product_info.product_extra[i].values_to_select[j].option_value}
</option>
{/section}
</select>
{/if}
</td>
</tr>
{/section}
{/if}
{/section}
</form>
{if $select_counter_var != 0}
<tr>
<form action="index.php?productID={$product_info.productID}" method=post
name="MainForm2_{$product_info.productID}"><td colspan=2>
{if $product_info.Price > 0}
<b>{$smarty.const.CURRENT_PRICE_OPTION}:<br></b>
{/if}
<input type=hidden value="{php}echo(getPriceUnit());{/php}"
name="priceUnit_{$product_info.productID}">
{if $product_info.Price <= 0}
<input type=hidden value=""
id="optionPrice_{$product_info.productID}">
{else}
<input type=text value=""
class=totalPrice
readonly
id="optionPrice_{$product_info.productID}">
{/if}
</td></form>
</tr>
{/if}
</table>