Артём

Артём

С нами с 29 октября 2018; Место в рейтинге пользователей: #553
Артём
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
Ужимал картинки до сотен байт для эксперимента. И появляются они в менеджере файлов моментально после нажатия кнопки «Загрузить», независимо от размера. И при всём при этом выскакивает вышеозначенная ошибка.