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

Recommended Posts

Добрый день, не получается сохранить списки в поле "Ссылки на товары"  вкладка сбор ссылок

 

Копирую ссылки нажимаю кнопку сохранить получаю ошибку, тоже самое через файл.

 

  Показати вміст

 

сайт на ocStore 3.0.2.0 РНР 7.2  на данный сайт установил первый раз при установке не ругался.

 

в базе поле есть выглядит так http://prntscr.com/toq08x 

 

Подскажите с чем может быть связана ошибка?

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


  В 26.07.2020 в 11:06, aleksss454 сказав:

Добрый день, не получается сохранить списки в поле "Ссылки на товары"  вкладка сбор ссылок

 

Копирую ссылки нажимаю кнопку сохранить получаю ошибку, тоже самое через файл.

 

  Показати вміст

 

сайт на ocStore 3.0.2.0 РНР 7.2  на данный сайт установил первый раз при установке не ругался.

 

в базе поле есть выглядит так http://prntscr.com/toq08x 

 

Подскажите с чем может быть связана ошибка?

Expand  

у вас не хватает полей в таблице.

Удалите 2 таблицы из базы данных. И создайте сново.

Для этого выполните запрос в phpmyadmin

  Показати вміст

Обратите внимание что в этом случаи в модуле будут очишены все списки ссылок. И ссылки нужно будет собирать заново.
 

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

  В 26.07.2020 в 12:51, aleksss454 сказав:

Спасибо, проблема решилась.

Expand  

Не за что.
 

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

Добрый день заметил если добавлять опции через + к примеру 3-4 опции, мне нужно указать цену опции, в 1 опции есть значение = , а в остальных + - только версия 3.5 только заметил, как лечить?

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


Этот шаг проверьте.
Отредактируйте файл. /admin/view/template/catalog/simplepars_productsetup.tpl

Найдите строку
html +='<option value="-">(-) Минус от цены</option>';

И после неё добавьте
html +='<option value="=">(=) Цена опции равна цене товара</option>';

У меня на SimplePars v3.5-6 полет нормальный

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


Добрый день! Подскажите пжт как спарсить фото?

https://controlcam.ru/catalog/ctv-m4105ahd-tsvetnoj-monitor/

Делаю так:

 1488254153_.thumb.png.562463b71b911580d905e6ebadece129.png

фото дублируются, что предполагает код страницы и текст начала парсинга. В чем моя ошибка: я не правильно выбираю начала парсинга или необходимо правило замены?

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


  В 27.07.2020 в 18:34, Elena86 сказав:

фото дублируются, что предполагает код страницы и текст начала парсинга. В чем моя ошибка: я не правильно выбираю начала парсинга или необходимо правило замены?

Expand  

На сайте доноре два блока с фото.
Выберите только один блок и берите фото только с него. И у вас не будет таких проблем.
 

  Показати вміст


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

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

  В 07.07.2020 в 22:56, Rassol2 сказав:

Пример: {img} alt="" src="/res/img/uploads/landing/133134/im_5eb68e7cb45c4.jpg">

Это именно то что нам нужно!!

Expand  

Не совсем то...

Например, парсится строка:

<p>{img} style="float: left; margin-left: 10px; margin-right: 10px;" title="Компрессорно-конденсаторный блок камеры шоковой заморозки" src="/media/filebrowser/kkb-bc-1-mini.jpg" alt="Компрессорно-конденсаторный блок камеры шоковой заморозки" width="150" height="168" /></p>

Модуль чикает всё, картинка в магазине выводится на весь экран:blink:
Мне нужно сохранить стили, title и alt изображения.

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


  В 28.07.2020 в 00:15, SinglWolf сказав:

Модуль чикает всё, картинка в магазине выводится на весь экран:blink:
Мне нужно сохранить стили, title и alt изображения.

Expand  

да модуль вырезает все альты, причина в том что там хранятся как правила слова ссылающиеся на донора.
Стили так же вырезаются и причина таже, стиль вашего сайта с уверенностью в 99% не будет такой же как у донора.
Вместо этого подставляется width="100%" то есть фото разрешено выводится в максимальном размере внутри выводимого блока.

Результат такого подхода можно посмотреть здесь
Это ссылка спарсенного описания модулем SimplePars
http://git.svetavto.com.ua/ocStor3/index.php?route=product/product&product_id=525
 

А вот оригинал

https://samsungshop.com.ua/smartphones/Samsung-Galaxy-S20-Ultra-SM-G988B-Black.html

 

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

  В 12.08.2019 в 17:28, Rassol2 сказав:

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

Допустим.
{gran_1} - основная цена, у товара когда в товаре есть и акционная.
{gran_2} - ационная цена в товаре, но когда нет акции в этой границе будет основная цена товара.


Теперь вы можете настроить цену товара как {gran_1}{|}{gran_2}
А акцию как {gran_2}

И теперь если у товара есть ационная цены и обычная, то у вас в магазине будет так же записана и обычная и акционная.
Но когда у товара есть только цена в {gran_2} то модуль запишет ее в основную цену. А в акционной у вас ничего не будет так же как у донора.

Expand  

Настройки парсинга

 

2020-07-28_07-17-14.png.52cde6eca0eb8c18bcc1716f96e8e721.png

Если у товара донора есть акционная цена, в карточке товара всё ОК.

А если акционной цены нет, то выходит так

2020-07-28_07-19-41.png.0bfcc3f1130b9751d7c531bd5a7830c9.png

Куда копать?

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


  В 28.07.2020 в 00:29, Rassol2 сказав:

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

Expand  

Как бы с этим уже понятно.

Что делать-то, если картинок больше одной?:-D

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


  В 28.07.2020 в 02:24, SinglWolf сказав:

Как бы с этим уже понятно.

Что делать-то, если картинок больше одной?:-D

Expand  

Парсить, так же как и одну.
Мне не ясно что вы имеете в виду под вопросом что делать если их больше чем одна.
Как вы можете заметить в примере их наверное больше 10 проблем нет модуль может парсить и 100 фото в описании, никаких ограничений в этом нет.

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

  В 28.07.2020 в 02:27, Rassol2 сказав:

Мне не ясно что вы имеете в виду

Expand  

Я имею в виду, как мне быть с атрибутами картинки?

  В 28.07.2020 в 00:29, Rassol2 сказав:

Вместо этого подставляется width="100%"

Expand  

А мне нужно оставить имеющиеся атрибуты картинки или вписать свои.

Я ведь в первом вопросе это чётко описал

  В 28.07.2020 в 00:15, SinglWolf сказав:

Мне нужно сохранить стили, title и alt изображения.

Expand  

 

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


  В 28.07.2020 в 02:30, SinglWolf сказав:

Я имею в виду, как мне быть с атрибутами картинки?

А мне нужно оставить имеющиеся атрибуты картинки или вписать свои.

Я ведь в первом вопросе это чётко описал

 

Expand  

Такой возможности нету.

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

  В 28.07.2020 в 02:22, SinglWolf сказав:

Если у товара донора есть акционная цена, в карточке товара всё ОК.

А если акционной цены нет, то выходит так

2020-07-28_07-19-41.png.0bfcc3f1130b9751d7c531bd5a7830c9.png

Куда копать?

Expand  

Проверяйте что у вас попадает в обе границы.


Вот имитация вашего случая, основная цена есть акценной нет.
 

  Показати вміст


результат.
 

  Показати вміст

 

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

  В 28.07.2020 в 02:34, SinglWolf сказав:

Понятно.

А что с НЕакционными ценами не так?

Разъясните, пожалуйста, что делать.

Expand  

Гляньте что у вас в отладочной информации.
 

  Показати вміст


Либо в разделе поиск замена просмотрите каждую границу.
цена
Акцеонная цена

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

  В 28.07.2020 в 02:36, Rassol2 сказав:

Гляньте что у вас в отладочной информации.

Expand  

Там то же, что и в карточке товара:-D

2020-07-28_07-41-21.png.fbd1359c2bc8cb090a08ea3f0d1b6c01.png

  В 28.07.2020 в 02:34, Rassol2 сказав:

Вот имитация вашего случая, основная цена есть акценной нет.

Expand  

И зачем мне эта имитация?:shock:

Не у всех товаров донора есть акционная цена.

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


  В 28.07.2020 в 02:36, Rassol2 сказав:

Либо в разделе поиск замена просмотрите каждую границу.
цена
Акцеонная цена

Expand  

А что там смотреть? Если есть акция, то "цена" всегда больше "Акцеонная цена".

Лишних пробелов нет.

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


  В 28.07.2020 в 02:48, SinglWolf сказав:

Там то же, что и в карточке товара:-D

 

Expand  

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

  В 28.07.2020 в 02:48, SinglWolf сказав:

И зачем мне эта имитация?:shock:

Не у всех товаров донора есть акционная цена.

Expand  

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

Такой подход как раз решает эти вопросы.
Скиньте файл проекта и ссылку на которой вы тестируете.

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

  В 28.07.2020 в 02:52, SinglWolf сказав:

А что там смотреть? Если есть акция, то "цена" всегда больше "Акцеонная цена".

Лишних пробелов нет.

Expand  

Скиньте файл настроек и ссылку на которой вы тестируете.

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

@SinglWolf Все оказалось банально.

Вы сами скинули руководство где было описано как сделать настройку. И просто пропустили кавычки вот тут. Бывает :wink:
 

  Показати вміст


А должно быть вот так.
 

  Показати вміст


И сразу все заработало.
PK1JMJ9.png

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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