Артём

Артём

С нами с 29 октября 2018; Место в рейтинге пользователей: #563
18 апреля 2019, 13:36
0
Инструменты разработчика Хрома говорят мне следующее: ibb.co/7v3tTsH и ibb.co/R3ycXXQ Т.е. скрипты modx.grid.system.event.js, modx.panel.system.settings.js, modx.grid.system.event.js и modx.panel.system.settings.js передаются с Content-Type: text/html, а не Content-Type: application/javascript. И ещё я вижу у всех скриптов Accept-Encoding: gzip, deflate, хотя сжатие отключено и в настройках MODX'а и в настройках хостинга.
В чём может быть причина, что некоторые скрипты работают, а эти четыре — нет?
16 апреля 2019, 13:39
0
Я просто ничего не понимаю. Нашёл эти скрипты. Просмотрел, они не пустые, не битые, UTF-8, без BOM. Взял переписал всю папку с чистого MODX'а. Ничпуя!
16 апреля 2019, 12:14
0
Попробовал открыть скрипт, не открывает: ibb.co/R7XFGGN. Не могу найти, где он лежит. Или он формируется как-то «на лету»?
16 апреля 2019, 10:07
0
Ctrl+F5 у меня уже на уровне рефлексов ;) Куки с хранилищем сессий чистил. Права на все файлы изначально поставил в 777. Просто магия какая-то.
16 апреля 2019, 09:11
0
Отключил в бд: ibb.co/DV6nsz0. Очистил core/cache. Всё равно то же самое.
16 апреля 2019, 08:32
0
Спасибо. Хоть какая-то намётка. Име. следующее ibb.co/JCrxbj4. Т.е. проблема со скриптами. Но я пробовал перезаписать эти скрипты по пути assets/modext/widgets/system/ с чистого modx'а. Ничего не получилось.
15 апреля 2019, 21:24
0
Неужели никаких идей? Битый час копаюсь. Ничего не выходит. Такое ощущение, что таблица системных настроек просте не рендерится.
18 марта 2019, 09:20
0
+1
Тоже не могу убрать из админки «content». Настройка форм не помогает, при снятой галочке поле всё равно отображается. Более того, данная проблема наблюдается на двух разных сайтах, на разных хостингах, оба установлены с нуля, а не созданы копированием одним другого.
24 января 2019, 23:36
0
Остановился на таком варианте modx.pro/help/14365#
24 января 2019, 23:35
0
Столкнулся на днях с подобной проблемой.Спасибо. Ваш вариант работает.
24 января 2019, 16:15
0
Неужели никто не сталкивался с такой задачей?
17 января 2019, 14:16
0
Нашёл участок кода в minishop2.class.php:
$data = json_encode(array(
'cssUrl' => $this->config['cssUrl'] . 'web/',
'jsUrl' => $this->config['jsUrl'] . 'web/',
'actionUrl' => $this->config['actionUrl'],
'ctx' => $ctx,
'close_all_message' => $this->modx->lexicon('ms2_message_close_all'),
'price_format' => json_decode(
      $this->modx->getOption('ms2_price_format', null, '[2, ".", " "]'), true
),
'price_format_no_zeros' => (bool)$this->modx->getOption('ms2_price_format_no_zeros', null, true),
'weight_format' => json_decode(
      $this->modx->getOption('ms2_weight_format', null, '[3, ".", " "]'), true
),
     'weight_format_no_zeros' => (bool)$this->modx->getOption('ms2_weight_format_no_zeros', null, true),
), true);
$this->modx->regClientStartupScript(
   '<script type="text/javascript">miniShop2Config = ' . $data . ';</script>', true
);
Но он регистрирует скрипт:
<script type="text/javascript">miniShop2Config = {"cssUrl":"\/assets\/components\/minishop2\/css\/web\/","jsUrl":"\/assets\/components\/minishop2\/js\/web\/","actionUrl":"\/assets\/components\/minishop2\/action.php","ctx":"web","close_all_message":"ms2_message_close_all","price_format":[2,".",""],"price_format_no_zeros":false,"weight_format":[3,".",""],"weight_format_no_zeros":true};</script>
Т.е. в json-строке в «close_all_message» передаётся всё тот же текст «ms2_message_close_all».
17 января 2019, 09:27
0
Вот-вот. На функционал не влияет, но перфекционист внутри меня негодуэ.
14 января 2019, 12:35
0
Прошу прощения, ступил. Спасибо.
14 января 2019, 10:05
0
Показывает типа такого
Array
(
    [60a64cca8aa742541bc47710406b7c35] => Array
        (
            [id] => 4157
            [price] => 1,5
            [weight] => 0
            [count] => 4
            [options] => Array
                (
                )

            [ctx] => web
        )

)
А как тут выловить количество данного товара?
09 января 2019, 15:22
0
Благодарю. Проблема была действительно в аватарке. Причём изначально она стояла пустая, по умолчанию. Я поставил свою и ошибки перестали сыпаться. Какой-то странный глюк )
09 января 2019, 14:31
0
Можно ещё вопрос? Не знаю, стоит ли создавать новую тему?
У меня периодически в error.log появляются ошибки типа
phpThumb was unable to generate a thumbnail for: /home/artik/web/old.omiksagro.com/public_html/core/cache/phpthumb/old.omiksagro.com__srcc03886b322b5efefb835224bffdbb7b7_par0ba78bb0326502335f8683fdf331013a_dat0.jpeg
Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618
В чём может быть причина?
09 января 2019, 14:11
0
Спасибо большое. Буду пробовать.
09 января 2019, 13:51
0
Нашёл! Проблема была в установленном когда-то плагине ResizeImageOnUpload. Не стал разбираться в чём именно причина, а просто снёс его за ненадобностью.
09 января 2019, 12:48
0
Ужимал картинки до сотен байт для эксперимента. И появляются они в менеджере файлов моментально после нажатия кнопки «Загрузить», независимо от размера. И при всём при этом выскакивает вышеозначенная ошибка.