Вопросы по JohnCMS 9.x

6.02K
.
Админ, как сантехник - одна ошибка и все в дерьме
Добавлено: 12.05.2020 / 22:42
Извиняюсь, темы не нашел. - создал

Добавлено: 12.05.2020 / 22:58
проблема возникла при редактировании пользователя. не передавался 0 в ячейки mailvis и karma_off. решилось заменой переменных

$user_mailvis= isset($_POST['mailvis']) ? '1' : '0'; //$user_data['mailvis'] = isset($_POST['mailvis']) ? '1' : '0';
$user_karma_off      = (isset($_POST['karma_off'])    ? 1 : 0);    //$user_data['karma_off']      = (isset($_POST['karma_off'])    ? 1 : 0);


Добавлено: 12.05.2020 / 23:02
теперь проблема с IP адресом пользователя. т.е. если адрес длиннее 9-символов, то пользователь не отображается.
помогайте решить
.
Кадило крутится, лавэха мутится
# КоляН (12.05.2020 / 23:02)
проблема возникла при редактировании пользователя. не передавался 0 в ячейки mailvis и karma_off. решилось заменой переменных
$user_mailvis= isset($_POST['mailvis']) ? '1' : '0'; //$user_data['mai
Там был косяк, но проявлялся не у всех. И не только с этими полями.
Вот исправленный файл, можешь его заменить в папке modules/profile/includes
Прикрепленные файлы:
.
Кадило крутится, лавэха мутится
# КоляН (12.05.2020 / 23:02)
теперь проблема с IP адресом пользователя. т.е. если адрес длиннее 9-символов, то пользователь не отображается.
помогайте решить
Не очень понятно в чем именно проблема? Можешь показать текст ошибки?
.
Админ, как сантехник - одна ошибка и все в дерьме
Добавлено: 12.05.2020 / 23:14
Сейчас скопирую с Орен сервера

Добавлено: 12.05.2020 / 23:21
Fatal error: Uncaught TypeError: long2ip() expects parameter 1 to be integer, string given in D:\domains\JohnCMS_9_2_0\public_html\system\src\Casts\Ip.php:31 Stack trace: #0 D:\domains\JohnCMS_9_2_0\public_html\system\src\Casts\Ip.php(31): long2ip('3583445451') #1 D:\domains\JohnCMS_9_2_0\public_html\system\vendor\illuminate\database\Eloquent\Concerns\HasAttributes.php(563): Johncms\Casts\Ip->get(Object(Johncms\Users\User), 'ip', '3583445451', Array) #2 D:\domains\JohnCMS_9_2_0\public_html\system\vendor\illuminate\database\Eloquent\Concerns\HasAttributes.php(542): Illuminate\Database\Eloquent\Model->getClassCastableAttributeValue('ip') #3 D:\domains\JohnCMS_9_2_0\public_html\system\vendor\illuminate\database\Eloquent\Concerns\HasAttributes.php(218): Illuminate\Database\Eloquent\Model->castAttribute('ip', '3583445451') #4 D:\domains\JohnCMS_9_2_0\public_html\system\vendor\illuminate\database\Eloquent\Concerns\HasAttributes.php(137): Illuminate\Database\Eloquent\Model->addCastAttributesToArray(Array, Array) #5 D:\domains\Jo in D:\domains\JohnCMS_9_2_0\public_html\system\src\Casts\Ip.php on line 31
.
Simba, когда обнова?
.
Кадило крутится, лавэха мутится
КоляН, а винда 32 битная?
.
Админ, как сантехник - одна ошибка и все в дерьме
человекопонятный IP 213.151.9.203
Адрес:  Россия, Екатеринбург, Ул. Победы, 70б, (Юридический адрес: 620075, г. Екатеринбург, ул. Мамина-Сибиряка, д.85, этаж 8, оф.29) 
Владелец: RU-YCC-20080313 
Провайдер: МОТИВ Telecom 
Сайт: https://motivtelecom.ru/sverdlovsk_oblast/ 
.
Админ, как сантехник - одна ошибка и все в дерьме
Simba, 64
.
Кадило крутится, лавэха мутится
VKazNetE, пока не знаю. Пока мало изменений для обновы)
.
Кадило крутится, лавэха мутится
КоляН, распакуй этот файл в корень сайта, перейди по адресу /test.php
Посмотри что выведет.
Прикрепленные файлы:
Всего: 257