Роман Ильин

Роман Ильин

С нами с 29 октября 2013; Место в рейтинге пользователей: #152
Роман Ильин
02 мая 2017, 08:50
0
Теперь с AjaxForm работает все как надо. FormItSaveForm не изменял.
Роман Ильин
26 апреля 2017, 00:24
+1
Таки да, понимаю, совершенно согласен.

Но вы написали:
Минификация стилей и скриптов на клиенте (прекратите вешать эту задачу на MinifyX/сервер!)

И вот тут уже не понимаю. Ведь в этом случае клиент перед минификацией в браузере все равно загрузит исходные скрипты и стили по отдельности, потратив время на запросы + лишний трафик.
Роман Ильин
25 апреля 2017, 23:21
0
Здравствуйте! А какой смысл минифицировать скрипты и стили на клиенте?
Роман Ильин
03 января 2017, 01:16
0
0.0002890: Created inline «modChunk» with name «d9ad1bcdc5a530ed83598e35a1357e51»
0.1106219: Total time
2 097 152: Memory usage

PHP7, Hetzner за 20 баксов в месяц
Роман Ильин
17 ноября 2016, 16:46
0
А у меня после обновления вот такая проблема. Всё работает, кроме редактирования ресурсов:

2016/11/17 16:44:22 [error] 28835#28835: *24 FastCGI sent in stderr: «PHP message: PHP Fatal error: Call to a member function get() on a non-object in /var/www/url/www/mgr/controllers/default/resource/resource.class.php on line 152» while reading
response header from upstream, client: 94.25.225.230, server: url.ru, request: «GET /mgr/?a=resource/update&id=12 HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-url.sock:», host: «url.ru», referrer:
«url.ru/mgr/?a=system/event»
Роман Ильин
29 мая 2016, 17:19
0
Напишите сниппет рандомно выводящий имя выводимого чанка
Роман Ильин
14 декабря 2015, 21:21
0
Прямо из коробки источники файлов в MODX умеют работать с Amazon S3, можно подключить и другие, например Яндекс.Диск github.com/Alroniks/modx-yandexdisk
Роман Ильин
09 декабря 2015, 22:06
0
Есть ли смысл? Вот в чём вопрос. JS в пропорциях страницы занимает не так уж и много.
Роман Ильин
26 ноября 2015, 16:51
+1
modx.pro/hosting/678-the-right-hosting-for-modx-revolution-2/ Лучше вот этот мануал тогда
(сам пользуюсь уже 5 лет IntoVPS, без нареканий)
Роман Ильин
24 ноября 2015, 10:13
0
Спасибо за развернутый ответ!
Роман Ильин
23 ноября 2015, 20:34
0
Здравствуйте! Точно такой же вопрос всплыл. Как в итоге решили эту задачу? Из предложеных решений не до конца понял как передать GET в сторонний сниппет? Создать промежуточную страницу с его вызовом?
Роман Ильин
25 октября 2015, 17:49
+1
Решение

Сниппет: getTvKey
if(empty($options))return $input;
parse_str($options, $z);
$id = $z['id'];
if(empty($id))return $input;
$a = $modx->getObject('modTemplateVar', $id);
$b = explode('||',$a->get('elements'));
foreach($b as $key => $value):
    list($text, $number) = explode('==',$value);
    if($number==$input)return $text;
endforeach;

Использование:
[[+tv:getTvKey=`id=4`]]
, где id=4 это id нужной твшки.
Роман Ильин
31 июля 2015, 10:37
0
У меня на сервере так ClamAV балуется, когда находит подозрительные файлы.
Роман Ильин
29 мая 2015, 10:24
0
MIGX — это ж JSON, обрабатывайте и выводите любым удобным способом через свой сниппет.
Роман Ильин
21 мая 2015, 14:37
0
Как вариант, можно сделать полностью оффлайн-документацию в .docset формате для Dash
Роман Ильин
14 мая 2015, 18:56
+1
Браузер блокирует такие запросы из соображений безопасности stackoverflow.com/questions/20035101/no-access-control-allow-origin-header-is-present-on-the-requested-resource

habrahabr.ru/post/67961/
Роман Ильин
14 мая 2015, 18:49
0
Почему не сделаете чанком?
Роман Ильин
12 мая 2015, 18:49
+1
Скрипт подсчитывающий сумму вы можете посмотреть на том же сайте, с которого делали скриншот, а отправку можно сделать простым вызовом FormIt или AjaxForm
Роман Ильин
26 марта 2015, 01:39
+1
Думаю, проблему стоит начать решать с покупки/настройки нормального unix-сервера у хостера/на виртуалке.