Ошибка TYPO3: неверное целочисленное значение: '' для столбца в строке 1 - PullRequest
0 голосов
/ 21 сентября 2018

Я использую TYPO3.Для управления событиями я запрограммировал расширение под названием «Eventmanager».

После установки этого расширения в Backend я могу добавлять / редактировать записи событий.Для каждой записи есть поле с именем end_time , которое является указателем даты и времени , для выбора даты и времени событий.

Сегодня я редактирую событие-record.Я удалил значение этого поля end_time (чтобы оно было пустым) и попытался сохранить эту запись.Но во время сохранения произошла ошибка:

2: ошибка SQL: 'Неверное целочисленное значение:' 'для столбца' event_end_time 'в строке 1' (tx_eventmanager_domain_model_event: 13)

Настройки в TCA отображаются следующим образом:

    'endtime' => array(
        'exclude' => 1,
        'l10n_mode' => 'mergeIfNotBlank',
        'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.endtime',
        'config' => array(
            'type' => 'input',
            'size' => 13,
            'max' => 20,
            'eval' => 'datetime',
            'checkbox' => 0,
            'default' => 0,
            'range' => array(
                'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
            ),
        ),
    ),

, а определение в файле 'ext_tables.sql' показано следующим образом:

event_end_time int(11) DEFAULT '0' NOT NULL

Может кто-нибудь сказать, что это такоепричина?Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...