Ошибки версии 1.21.0

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Ошибки версии 1.21.0

Сообщение support » 04 сен 2017, 09:32

Ошибки версии 1.21.0
Последний раз редактировалось support 03 ноя 2017, 16:15, всего редактировалось 1 раз.
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

Для типа сделки «обменяю» не выводится поле с типом «Справоч

Сообщение sdelkadrom » 12 сен 2017, 13:21

Если в «значения справочников» деактивированы «Продажа» и «Аренда» для значений категории, то при создании в конструкторе форм нового поля с типом «Справочник» для этой категории, вывод которого предусмотрен только для типа сделки «Обменяю», созданное поле не выводится в форме подачи объявления.
Действия выполнял в следующей последовательности:
1. Создал новую категорию с типом «Категория для редактора форм». Добавил значения справочников для созданной категории. Поскольку данные значения предполагалось использовать только для типа сделки «Обменяю» - в настройках «значения справочника» деактивировал вывод значений для «Продажа» и «Аренда».
2. В конструкторе форм создал новое поле с типом «Справочник» для вновь созданной категории и отметил в чекбоксе «показывать только для типа сделки» тип сделки - «Обменяю».
3. После создания нового поля, проверил вывод нового поля в форме подачи объявления. Созданное поле в форме не появилось.
Данная ошибка имеет место и в более ранних версиях, а так же воспроизводится на демонстрационном сайте. Как исправить?
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Вывод «поле-диапазон» в форме обязательного к заполнению

Сообщение sdelkadrom » 13 сен 2017, 11:11

Поле-диапазон с настройками правила проверки поля – «оба значение являются обязательными и должны быть числом» выводится в форме подачи объявления без (*)звездочки, обозначающей обязательные к заполнению поля. Как исправить?
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Re: Ошибки версии 1.21.0

Сообщение support » 14 сен 2017, 09:14

Здравствуйте.

Если в «значения справочников» деактивированы «Продажа» и «Аренда» для значений категории, то при создании в конструкторе форм нового поля с типом «Справочник» для этой категории, вывод которого предусмотрен только для типа сделки «Обменяю», созданное поле не выводится в форме подачи объявления.


Дополнительное разделение справочников ещё на 3 типа ("Сниму", "Куплю" и "Обменяю") добавим в версию 1.21.1

Поле-диапазон с настройками правила проверки поля – «оба значение являются обязательными и должны быть числом» выводится в форме подачи объявления без (*)звездочки, обозначающей обязательные к заполнению поля. Как исправить?


Файл protected\modules\formdesigner\models\HFormEditor.php
Вместо:
Код: Выделить всё
$required = ($row->rules == FormDesigner::RULE_REQUIRED || $row->rules == FormDesigner::RULE_REQUIRED_NUMERICAL) ? array('required' => true) : array(); 


Вставьте:
Код: Выделить всё
$required = ($row->rules == FormDesigner::RULE_REQUIRED || $row->rules == FormDesigner::RULE_REQUIRED_NUMERICAL || $row->rules == FormDesigner::RULE_REQUIRED_NUMERICAL_FULL) ? array('required' => true) : array(); 
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0


Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron