Сергей С

Сергей С

С нами с 03 декабря 2021; Место в рейтинге пользователей: #1018
Сергей С
28 августа 2023, 08:32
0
Проблема изначально в том что перестал работать translite совместно с ms2gallery. просто .jpg фзаписывает файл если он с кириллицей. А теперь еще и события не срабатывают. При этом сама загрузка проходит штатно
Сергей С
28 августа 2023, 08:27
0
Встроеные события по какой то причине не реагируют на загрузку ms2gallery. Плагин повесил с логом на OnFileManagerUpload. На стандартный загрузчик реагирует на ms2gallery нет. В чем может быть причина?
Сергей С
27 августа 2023, 23:50
0
В документации нету. Группы у ms2gallery тоже нет. По файлам поискать хорошая мысль. Спасибо! Подожду ещё может кто подскажет само событие
Сергей С
27 августа 2023, 21:47
0
Да бог его знает не хочет и все. Вообще как я понял rename не хочет работать в консоли.
Сергей С
27 августа 2023, 12:28
0
тогда вот вопрос. Почему /connectors/system/phpthumb.php?src=/assets/images/resources/91084/.jpg может получить файл?
Сергей С
27 августа 2023, 10:57
0
Беда. Проблема в том что таких файлов много и они у разных ресурсов штучно. Руками их выцеплять практически нереально.
Сергей С
27 августа 2023, 10:52
0
Да. Проблема в другом оказалась. Может Вы Николай подскажете? В общем есть файлы без имени.Такого типа: /assets/images/resources/91080/.jpeg. rename() их не видит file_exists() выдает соответственно, false. как их можно переименовать? Или тут только руками?
Сергей С
27 августа 2023, 10:46
0
А через Console rename() работает?
Сергей С
27 августа 2023, 09:49
0
Добрый день! Нашли решение?
Сергей С
25 августа 2023, 21:53
0
Даже так? Благодарю Артур, большой вы человек!
Сергей С
25 августа 2023, 08:54
0
Видать я неправильно прочитал код. Тогда возвращаюсь к вопросу как получить id оффера для поиска товара с таким feed_id на сайте.
чтобы условие
if (!$resource = $this->modx->getObject($data['class_key'], ['pagetitle' => $data['feed_id']])) {
$resource = $this->modx->newObject($data['class_key']);
}
работало?
Я думал $id = $item->attributes()->id. я получу атрибут оффера.
$id = $xml->offer['id'];
или
$id = $item->offer['id'];
Сергей С
24 августа 2023, 23:01
0
Ага. Я про неё и имел ввиду. Заменяем pagetitle на feed_id, а ресурс на $id(предварительно получив его $id = $item->attributes()->id)?
Сергей С
24 августа 2023, 22:52
0
Это уже создано. Он при импорте записывается. Тут вопрос немного другой получактая. Там сейчас идет проверка существует ли объект на сайте по pagetitle. А нужно по id. Я так понимаю нужно переписать строку про где newObject, проверив по if (! $id = товар с feed_id)?
Сергей С
24 августа 2023, 17:56
0
Добрый день! Возник вопрос, а как Выцепить id из Фида? . Вот этот 999 имеется ввиду
Сергей С
25 июля 2023, 20:06
0
Нашел причину почему не грузит с удаленного сервера фид. importfeed.class.php 76 строка опечатка feelUrl
Сергей С
16 июля 2023, 14:13
0
А есть Вариант привязать изображения к ms2Gallery. Сейчас грузит в стандартную галерею минишопа.
Сергей С
16 июля 2023, 14:00
0
Да. Все это было. проблема оказалась в категориях.Их не было и импорт тормозил на этом этапе. Включил создание категорий. Теперь все работает, спасибо!
Сергей С
13 июля 2023, 18:05
0
Запустить удалось. Пишет в лог следующее:
13.07.2023 18:06:49 [ImportFeed::start] Начат импорт товаров.
13.07.2023 18:06:49 [ImportFeed::startReading] Импортируем ресурс с порядковым номером 1
13.07.2023 18:06:49 [ImportFeed::startReading] memory usage: 8,9995651245117
13.07.2023 18:06:49 [ImportFeed::createResource] Будет обработан ресурс со следующими данными.Array
(
    [feed_id] => 36120
)

13.07.2023 18:06:49 [ImportFeed::createResource] Будет обработан ресурс со следующими данными.Array
(
    [feed_id] => 36120
    [pagetitle] => Ресурс 1689260809
    [alias] => resurs-1689260809
)
Импорт не происходит в итоге. 
сам xml максимально упростил 
<?xml version="1.0" encoding="UTF-8"?>
<shop>
<categories>
<category id="36120">Спальня</category>
</categories>
<offers>
<offer id="89" group_id="89" available="false">
<price>7600.00</price>
<categoryId>36120</categoryId>
<name>Прикроватная тумба Лофт Панара</name>
</offer>
</offers>
</shop>
В какую сторону копать?