![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#13 |
|
Новенький
Регистрация: 28.05.2005
Адрес: Stuttgart
Сообщений: 29
|
Обе проблемы (см. пост выше) в версии 3.7.0 вроде бы решил.
1. Не знаю был ли это баг - пожалуйста, опытные коллеги, проверьте и поправьте, если что не так: В файле /typo3conf/ext/sr_feuser_register/pi17class.tx_srfeuserregister_pi1.php я нашел строку, которая была почему-то закоментирована и сделал ее активной: $content .= $this->cObj->getUpdateJS($this->modifyDataArrForFormUpdate($currentArr), $this->theTable.\"_form\", \"FE[\".$this->theTable.\"]\", $this->fieldList.$this->additionalUpdateFields); Соответственно, строку, которая на этом месте была активна в оригинале, я закоментировал: /////$content .= $this->getUpdateJS($this->modifyDataArrForFormUpdate($currentArr), $this->theTable.\"_form\", \"FE[\".$this->theTable.\"]\", $this->fieldList.$this->additionalUpdateFields); После этого я могу редактировать существующих юзеров - поля записи появляются в input-полях формы, чего до сих пор не было. Кто и в каких целях сделал стоящую в оригинале рокировку для меня осталось загадкой, как и то, что никто до сих пор не жаловался на эту проблему. 2. Решение второй проблемы оказалось совсем простым: нужно было только в Constant-Editor очистить содержимое константы Country onchange attribute[plugin.tx_srfeuserregister_pi1.onChangeCountryAttr ibute]Javascript to execute when the selected country is changed in the country selector box, в которой по умолчанию стоит следующее: javascript:window.document.forms['fe_users_form'].submit(); Так что, если это мешает (как мне, например) - никакого сабмита после введения страны. --- Теперь буду копать дальше, но пока более замечаний по сабжу нет. |
|
|
|