Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

12.10.2025 в 06:19, ruvenum сказал:

так если бы удаляли из базы то их бы там не было
разве не так?

 

Удаляя из базы вы можете забыть подчистить что то. Никогда ничего не делайте напрямую через базу данных если вы не уверены в своей квалификации по данному вопросу. Удаляйте через стандартные возможности движка. Либо инструменты предназначенные для этого. 

Надіслати
Поділитися на інших сайтах

12.10.2025 в 06:33, ruvenum сказал:

я удалял через редактор товаров я же говорю
и появлялись товары призраки
а теперь вот это

Через редактор товара удалить так не получится так как первый же запрос в функции удаления сносит именно эту запись а потом все остальные. В вашем же случаи снесены другие записи а эта осталась и как вы к этому пришли я не знаю. Эту задачу вам нужно решать. 

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Подскажите как спарсить такуб конструкцию фото в описании

 

<p><img class="img-fluid lazy" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" data-src="https://img.#####.ua/image/data/foto/z842/842648/description/planshet-xiaomi-redmi-pad-se-4-128gb-graphite-gray-global--0-1723206595.jpeg"></p>

 

После применения стандартного правила <img|{img}

В описании все равно остается ссылка на фото на сайте донора и оно не отображается.

 

Тот же вопрос по видео

<div class="product__description_video">
                                <iframe class="product__description_video_item lazy image-loader"
                        data-src="https://www.youtube.com/embed/A_9sMyuHIHY?autoplay=0&controls=2&iv_load_policy=3&modestbranding=1&rel=0&showinfo=0"
                        ></iframe>
                            </div>

оно не отображается после парсинга

Надіслати
Поділитися на інших сайтах


24.10.2025 в 17:04, yurok79 сказал:

Подскажите как спарсить такуб конструкцию фото в описании

 

<p><img class="img-fluid lazy" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" data-src="https://img.#####.ua/image/data/foto/z842/842648/description/planshet-xiaomi-redmi-pad-se-4-128gb-graphite-gray-global--0-1723206595.jpeg"></p>

 

После применения стандартного правила <img|{img}

В описании все равно остается ссылка на фото на сайте донора и оно не отображается.

 

Тот же вопрос по видео

<div class="product__description_video">
                                <iframe class="product__description_video_item lazy image-loader"
                        data-src="https://www.youtube.com/embed/A_9sMyuHIHY?autoplay=0&controls=2&iv_load_policy=3&modestbranding=1&rel=0&showinfo=0"
                        ></iframe>
                            </div>

оно не отображается после парсинга

С фото у вас там в соурсе не ссылка а base64 ссылка кодирована, но вы можете попробовать через поиск замену взять ссылку на фото которая в data-src
В инструкции показано как должна выглядеть строка после поиск замены для рабочего варианта. 
https://simplepars.top/index.php?page=note&n=34
 

А с видео все просто, если оно с ютуба, то определите какие теги вам нужны для вставки видео и через поиск замену тоже приведите код видео в соответствующий формат. 

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрый день. 
Приобрёл модуль, установку делал исключительно по инструкции.
К сожалению просит ключ активации. 
Пожалуйста помогите в данном вопросе. 
Спасибо. 

image.thumb.png.c9f7c23dcd3993a49da92b5133d87db9.png

Надіслати
Поділитися на інших сайтах


27.10.2025 в 13:05, evgeniy_gyliy сказал:

Добрый день. 
Приобрёл модуль, установку делал исключительно по инструкции.
К сожалению просит ключ активации. 
Пожалуйста помогите в данном вопросе. 
Спасибо. 

image.thumb.png.c9f7c23dcd3993a49da92b5133d87db9.png

Вы мне оставили 2 личный сообщения. Здесь и так же в телеграмм. И еше сюда написали.
Обратите внимание что сейчас все выдается по мере возможности и нет смысла писать везде сразу, это никак не ускорит процесс. 

Надіслати
Поділитися на інших сайтах

Простите, понимаю.
 

Подскажите пожалуйста. 
Есть ли возможность парсить атрибуты с сайта донора, к себе в группы атрибутов?

(Сопоставить значения атрибута сайта донора, со своим). 
 

спасибо. 

Надіслати
Поділитися на інших сайтах


28.10.2025 в 17:38, evgeniy_gyliy сказал:

Простите, понимаю.
 

Подскажите пожалуйста. 
Есть ли возможность парсить атрибуты с сайта донора, к себе в группы атрибутов?

(Сопоставить значения атрибута сайта донора, со своим). 
 

спасибо. 

 

Если у вас есть два атрибута с одинаковым названием нов разных группах, то это проблема.

Но это уже для людей которые хорошо понимают что они делают, и готовы в случаи чего поковырятся.

На всякий случай вот ссылка на работу с собственными скриптами.
https://simplepars.top/index.php?page=notes&tag_id=34

  • +1 2
Надіслати
Поділитися на інших сайтах

приветствую!
подскажите можно ли как то загрузить эти опции как отдельные товары в магазин

<size modifier="705.010 это цена

product_code="18000-CG 3C-S" это артикул
amount="0" это колличество
>S</size> это размер

 

это код из файла
<offer id="3177" available="true">
<url>http://totobi.com.ua/odyag/reglani/reglan-heavy-blend-271-uk-17/</url>
<amount>0</amount>
<in_stock>0</in_stock>
<is_new>N</is_new>
<icon_images>http://totobi.com.ua/images/detailed/8/c2aecf87-79db-11e8-80cd-000c295c9c78_0889534f-80ee-11e8-80cd-000c295c9c78._14xp-dr.jpg</icon_images>
<textile>Y</textile>
<price_type>Базова ціна</price_type>
<sizes>
<size modifier="705.010" product_code="18000-CG 3C-S" amount="0" in_stock="0" position="10" reserve="0" wait="0" date_delivery="0" params="69/51" box="36">S</size>
<size modifier="705.010" product_code="18000-CG 3C-M" amount="0" in_stock="0" position="20" reserve="0" wait="0" date_delivery="0" params="71/56" box="36">M</size>
<size modifier="705.010" product_code="18000-CG 3C-L" amount="0" in_stock="0" position="30" reserve="0" wait="0" date_delivery="0" params="74/61" box="36">L</size>
<size modifier="705.010" product_code="18000-CG 3C-XL" amount="0" in_stock="0" position="40" reserve="0" wait="0" date_delivery="0" params="76/66" box="36">XL</size>
<size modifier="705.010" product_code="18000-CG 3C-2XL" amount="0" in_stock="0" position="50" reserve="0" wait="0" date_delivery="0" params="79/71" box="36">2XL</size>
<size modifier="844.940" product_code="18000-CG 3C-3XL" amount="0" in_stock="0" position="60" reserve="0" wait="0" date_delivery="0" params="81/76" box="36">3XL</size>
<size modifier="844.940" product_code="18000-CG 3C-4XL" amount="0" in_stock="0" position="70" reserve="0" wait="0" date_delivery="0" params="84/81" box="12">4XL</size>
<size modifier="844.940" product_code="18000-CG 3C-5XL" amount="0" in_stock="0" position="80" reserve="0" wait="0" date_delivery="0" params="86/86" box="12">5XL</size>
</sizes>
<reserve>0</reserve>
<wait>0</wait>
<date_delivery>0</date_delivery>
<price>0.00</price>
<oldprice>844.94</oldprice>
<currencyId>UAH</currencyId>
<categoryId>246</categoryId>
<picture>http://totobi.com.ua/images/detailed/8/c2aecf87-79db-11e8-80cd-000c295c9c78_08895378-80ee-11e8-80cd-000c295c9c78._3o3n-9h.jpg</picture>
<picture>http://totobi.com.ua/images/detailed/8/c2aecf87-79db-11e8-80cd-000c295c9c78_08895379-80ee-11e8-80cd-000c295c9c78._bebw-kf.jpg</picture>
<store>false</store>
<pickup>false</pickup>
<delivery>true</delivery>
<name>Реглан Heavy Blend 271, TM Gildan</name>
<vendorCode>18000-CG 3C</vendorCode>
<description>Яскравий світшот, широка гамма кольорів, матеріал - мольтон. Склад: 50% бавовна/50% поліестер</description>
<param name="Вага ящика">12 кг</param>
<param name="Група Кольорів">Сірий</param>
<param name="Група нанесення">Термотрансфер, шовкодрук, вишивка</param>
<param name="Кількість в упаковці">1 шт</param>
<param name="Кількість у ящику">36 шт</param>
<param name="Колір">ash grey</param>
<param name="Матеріал">бавовна/поліестер</param>
<param name="Підрозділ у каталозі">Реглани та фліси</param>
<param name="Розділ у каталозі">Одяг</param>
<param name="Розмір виробу">S. M. L. XL. 2XL. 3XL. 4XL. 5XL</param>
<param name="Розмір ящика">61 х 41 х 44 см</param>
<param name="Стать">унісекс</param>
<param name="ТМ">Gildan</param>
<param name="Щільність">271 г/м2</param>
</offer>

Надіслати
Поділитися на інших сайтах


Доброго дня, колеги!

 

Зараз оновлюю свій сайт — уже зроблено багато роботи: новий шаблон, оновлений OcStore 3.0.4.1, і тепер система працює на PHP 8.3.

 

На жаль, зіткнувся з проблемою — не впевнений, чи зможе SimplePars коректно працювати на PHP 8.3.

А він для мене справді важливий — це серце мого сайту, без нього робота просто зупиниться

 

Будь ласка, підкажіть, чи можливо запустити його на PHP 8.3, або, можливо, потрібно невелике доопрацювання для сумісності.

Я з радістю підтримаю автора, якщо потрібно компенсувати час чи адаптацію — головне, щоб модуль працював стабільно.

 

Дуже дякую @Rassol2 за вашу роботу та увагу 🙏

Ви створюєте по-справжньому якісні речі, і я це щиро ціную.

Змінено користувачем marvelheroes
Надіслати
Поділитися на інших сайтах


@ruvenum Здравствуйте.
нет в такой конфигурации нет. 

 

Надіслати
Поділитися на інших сайтах

30.10.2025 в 12:45, marvelheroes сказал:

Доброго дня, колеги!

 

Зараз оновлюю свій сайт — уже зроблено багато роботи: новий шаблон, оновлений OcStore 3.0.4.1, і тепер система працює на PHP 8.3.

 

На жаль, зіткнувся з проблемою — не впевнений, чи зможе SimplePars коректно працювати на PHP 8.3.

А він для мене справді важливий — це серце мого сайту, без нього робота просто зупиниться

 

Будь ласка, підкажіть, чи можливо запустити його на PHP 8.3, або, можливо, потрібно невелике доопрацювання для сумісності.

Я з радістю підтримаю автора, якщо потрібно компенсувати час чи адаптацію — головне, щоб модуль працював стабільно.

 

Дуже дякую @Rassol2 за вашу роботу та увагу 🙏

Ви створюєте по-справжньому якісні речі, і я це щиро ціную.

Сожалению когда разрабатывался модуль не было php 8 , а когда он появился нет возможности заниматься разработкой данного модуля. 
Так что скорее всего не будет работать. И поправить это в ближайшие время я не смогу. 

Надіслати
Поділитися на інших сайтах

В 31.10.2025 в 02:52, Rassol2 сказав:

Сожалению когда разрабатывался модуль не было php 8 , а когда он появился нет возможности заниматься разработкой данного модуля. 
Так что скорее всего не будет работать. И поправить это в ближайшие время я не смогу. 

Спасибо Вам за ответ. Очень жаль, без Вашего модуля, к сожалению не смогу( Он единственный остался у меня такой что не запустится под 8-ку. Но по важности он на первых местах(

Надіслати
Поділитися на інших сайтах


Всем привет! 

Как жестко прописать в файлах модуля - НЕ ОБНОВЛЯТЬ статус Отсутствие на складе?   Т.е. вручную изменяем этот статус в некоторых товарах (Товар устарел, Предзаказ... - в каждом товаре разный статус) и он должен остаться неизменным при работе проекта. Сейчас при запуске проекта для всех товаров прописывается одинаковое значение, установленное в настройках Парсинг в ИМ - Данные (например,Нет в наличии). Т.е. ОБНОВЛЯЕТ.

Проект запускается для обновления цены и наличия. Для Статуса товара указано Не обновлять. Для статуса Отсутствие на складе нет возможности выбора Обновлять - Не обновлять. 

Автор дал рекомендацию 

В файле /admin/model/catalog/simplepars.php     удалить строчку      stock_status_id = '" . (int)$data['stock_status_id'] . "',

Выполнил. Без изменений. Обновляет статус на установленный по умолчанию в проекте. 

Может быть еще здесь что-то нужно изменить?

//Изменение статуса товара при нулевом остатке
public function toolChangeStockStatus($data, $prs_id, $dn_id){
    $data['value'] = (int)$data['value'];
    //делаем действия только в том случаи если сток статус был выбран
    if(!empty($data['value'])){
        $sql = "UPDATE `".DB_PREFIX."product`    SET    stock_status_id = ".$data['value']." WHERE product_id IN (".$prs_id.")";
        #$this->wtfarrey($sql);
        $this->db->query($sql);
    }
}

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


02.11.2025 в 09:21, partshez сказал:

Всем привет! 

Как жестко прописать в файлах модуля - НЕ ОБНОВЛЯТЬ статус Отсутствие на складе?   Т.е. вручную изменяем этот статус в некоторых товарах (Товар устарел, Предзаказ... - в каждом товаре разный статус) и он должен остаться неизменным при работе проекта. Сейчас при запуске проекта для всех товаров прописывается одинаковое значение, установленное в настройках Парсинг в ИМ - Данные (например,Нет в наличии). Т.е. ОБНОВЛЯЕТ.

Проект запускается для обновления цены и наличия. Для Статуса товара указано Не обновлять. Для статуса Отсутствие на складе нет возможности выбора Обновлять - Не обновлять. 

Автор дал рекомендацию 

В файле /admin/model/catalog/simplepars.php     удалить строчку      stock_status_id = '" . (int)$data['stock_status_id'] . "',

Выполнил. Без изменений. Обновляет статус на установленный по умолчанию в проекте. 

Может быть еще здесь что-то нужно изменить?

//Изменение статуса товара при нулевом остатке
public function toolChangeStockStatus($data, $prs_id, $dn_id){
    $data['value'] = (int)$data['value'];
    //делаем действия только в том случаи если сток статус был выбран
    if(!empty($data['value'])){
        $sql = "UPDATE `".DB_PREFIX."product`    SET    stock_status_id = ".$data['value']." WHERE product_id IN (".$prs_id.")";
        #$this->wtfarrey($sql);
        $this->db->query($sql);
    }
}

Попробуйте еше изменить вот этот блок.

 

		if($setting['r_quant'] == 1){
			$up_quant = $this->db->query("UPDATE " . DB_PREFIX . "product SET
				`quantity`='".(int)$data['quant']."',
				`stock_status_id`='".(int)$data['stock_status_id']."'
				WHERE `product_id`=".(int)$pr_id);

			if($up_quant) $log[] = ['name'=>'Количество', 'value'=>$data['quant']];
		}


на этот

		if($setting['r_quant'] == 1){
			$up_quant = $this->db->query("UPDATE " . DB_PREFIX . "product SET
				`quantity`='".(int)$data['quant']."'
				WHERE `product_id`=".(int)$pr_id);

			if($up_quant) $log[] = ['name'=>'Количество', 'value'=>$data['quant']];
		}

 


В совокупности с тем что я писал, это два места где модуль отправляет запросы в базу данных на обновление статуса. 
Других мест, где бы модуль отправлял запрос в базу донных к полю статус нет. 

То где вы написали это инструменты, тут если вы сами в ручную выбрали произвести какое то действие с товаром, тогда оно поизойдет. Так что это не подпадает прод процесс обычного обновления товара. 

Надіслати
Поділитися на інших сайтах

02.11.2025 в 22:19, Rassol2 сказал:

В совокупности с тем что я писал, это два места где модуль отправляет запросы в базу данных на обновление статуса. 

Спасибо! Вроде бы работает. Буду тестировать

Надіслати
Поділитися на інших сайтах


07.11.2025 в 17:39, sevvvvvvko сказал:

Подскажите, пожалуйста, Simplepars максимум на PHP 7.4 работает?

Здравствуйте.
Да все верно. 

Надіслати
Поділитися на інших сайтах

Подскажите пожалуйста!

Гдето видел на форуме что есть скрипт, который позврляет парсить атрибуты на 2 языках? Не могу найти. И кто им пользовался, как реально работает?

Надіслати
Поділитися на інших сайтах


В 10.11.2025 в 13:23, yurok79 сказав:

Подскажите пожалуйста!

Гдето видел на форуме что есть скрипт, который позврляет парсить атрибуты на 2 языках? Не могу найти. И кто им пользовался, как реально работает?

Працює, але не с нюансами

Надіслати
Поділитися на інших сайтах

В 10.11.2025 в 14:01, yurok79 сказав:

Так а де його знайти?

Я так зрозумів що зняли с продажу

Надіслати
Поділитися на інших сайтах

Добрый день, есть пару вопросов, можно ли получить наличие товаров с категории, если оно не указано в карточке товара

image.png.53e5d4b4bd088a77c2bc4d2a7cdf14b3.png

 

Второй момент есть товары у которых на доноре поломаны хлебные крошки

image.png.cee1d7e9f7109defaf2971bb24f2e112.png

Можно ли опять таки брать категории для товаров с категорий

Спасибо!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.