Евгений

Евгений

С нами с 08 октября 2016; Место в рейтинге пользователей: #429
Евгений
30 июня 2018, 15:56
0
Спасибо!
Я и не знал этого…
Всего доброго!!!
Евгений
30 июня 2018, 11:19
0
Вывожу pdoResources &tpl в нем еще раз pdoResources и уже в этом &tpl вывожу.
Не добившись толку, применил
[[+tv.staff_languages:replace=`||==,`]]
Евгений
10 мая 2018, 21:40
0
Видать заюзал сайт…
shift+f5 помогло )))
Евгений
07 мая 2018, 16:47
0
Спасибо! Буду пробовать!
Да, и за mixedimage огромное, отдельное спасибо!
Евгений
07 мая 2018, 16:39
0
ок Спасибо!
А как ты ссылки генерируешь в чанках?
<a href="[[~[[+id]]]]"><img src="[[+tv.auctions_logo]]" alt="[[+pagetitle]]"/></a>
Как сделать так что бы ссылки были разными в разных контекстах?
Евгений
07 мая 2018, 16:32
0
Да. точно!
У меня настроен свой источник файлов. images/
В .htaccess добавил следующий код

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(ru|en|de|fr|lt|nl)/images(.*)$ images$2 [L,QSA]
А это правильно?
Евгений
13 марта 2018, 19:40
0
Блин, что то мне не понятно…
Есть ли ответ на этот вопрос?
Спасибо.
Евгений
09 января 2018, 17:27
0
Да Илья, спасибо! Уже разобрался, а ТВ можно им группировать?..
Вам респект, много ваших статей прочел. Спасибо!
Евгений
05 ноября 2017, 13:00
0
У меня и при загрузке проблема…
Евгений
04 ноября 2017, 15:26
0
Чистил я все кешы, и в браузере в том числе, переустанавливал minishop2. Пофиг, не лечится…
Евгений
04 ноября 2017, 15:04
+1
Не пойму.
Связано это с обновлением или нет, Но!
Перестали нормально загружаться и удаляться картинки в minidhop2
Крутится до бесконечности. Обновишь страницу все загружено…
Не пойму. Нет возможности проверить на др. сайтах…
Еще перестал работать импорт изображений.
Загружает один файл и вот такая вот ошибка



Код:

foreach($tvs as $fileinfo){
                
    $file = [
        'id'=>$fileinfo['contentid'],
        'file'=>MODX_BASE_PATH. $fileinfo['value']
    ];
    
    $response = $modx->runProcessor('gallery/upload', $file, [
        'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
    ]); 
    
    if ($response->isError()) {
    	print_r($response->getAllErrors());
    }
}
Евгений
02 сентября 2017, 16:21
0
Не видит источник файлов по умолчанию. как так… Использует Filesystem хотя по умолчанию стоит другой и весь modx использует другой, а mixedimage упорно использует Filesystem. Как так? Это только на этом сайте. До этого на др сайтах проблем не было…
Где-то что-то делаю не так?
Евгений
25 июля 2017, 11:33
0
С конструкцией
require dirname(dirname(__FILE__)).'/index.php';
я разобрался. Но при этом получал ошибку
Array
(
    [success] => 
    [message] => permission_denied
    [total] => 0
    [errors] => Array
        (
        )
    [object] => Array
        (
        )
)
И вот тут то меня выручили сессии…
Евгений
25 июля 2017, 00:21
0
Нашел ответ.
В этой статье afres.ru/blog/working-with-modx-revolution-api
Нужно перед авторизацией включить сессии!
// Включаем сессии MODX и инициализируем контекст web
require_once 'config.core.php';
require_once MODX_CORE_PATH.'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');

$response = $modx->runProcessor('security/login', ['username' => 'admin', 'password' => '123456']);
            if ($response->isError()) {
                $modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
                return;
            }
            $modx->initialize('mgr');
Как то так у меня получилось…
Евгений
24 июля 2017, 17:44
0
С этим понятно, спасибо.
define('MODX_API_MODE', true);
require dirname(dirname(__FILE__)).'/index.php';
Как быть с остальным кодом, при добавлении товара через процессор, в кроне получаю:
Array
(
    [success] => 
    [message] => permission_denied
    [total] => 0
    [errors] => Array
        (
        )
    [object] => Array
        (
        )
)
Евгений
24 июля 2017, 16:49
0
Что за ошибка?


Fatal error: require(): Failed opening required '/home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/index.php' (include_path='.:/opt/php54/pear') in /home/mesial1/www/test.mymilena.ru/core/cache/includes/elements/modsnippet/92.include.cache.php on line 3

Вот код
<?php
define('MODX_API_MODE', true);
require dirname(dirname(__FILE__)).'/index.php';

$response = $modx->runProcessor('security/login', array('username' => $username, 'password' => $password));
if ($response->isError()) {
    $modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
    return;
}
$modx->initialize('mgr');
Евгений
19 апреля 2017, 23:15
0
Все работает.
Не разберусь никак в системных событиях.
Создал плагин и прикрутил его к событию OnHandleRequest он как конфликтовал с MIGX.
Плагин пересади на OnWebPageInit
Все заработало…