Здравейте,
искам да споделя за един проблем, който наскоро срещнах във версия 2.6.1 на HIKASHOP относно допълнителните полета.
Направих регистрационната форма за физически и юридически лица.

Съответно те се различават като полета. За фирми има полета от типа на адрес на регистрация, булстат и т.н. Направих допълнително поле статус, което чрез радио бутон можеш да си избираш дали сте физическо или юридеческо лице. Направих зависими новите полета, т.е. да се показват - фирма, адрес на регистрация и булстат само когато сте избрали радио бутона - юридическо лице. Проблема след ъпдейта на хикашоп 2.6.1 бе, че показа всички полета, а радио бутона стана на практика безмислен. След дълги обяснения във форума на hikashop казаха,че ще оправят грешката в новата версия и ми пратиха да сменя два реда код. Публикувам го за онези които имат моя проблем,
с къстъм формуляра за ел. магазин при гореспомената версия на хикашоп.
Файла се намира в:
components/com_hikashop/views/user/view.html.php
Сменяте кода:
$this->assignRef('address',$address);
$fieldsClass->jsToggle($this->extraFields['address'],$address,0);
с този:
$fieldsClass->jsToggle($extraFields['address'],$address,0);
$this->assignRef('address',$address);