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

Recommended Posts

При импорте прайса указана колонка "Закупочная цена". Записывается ли куда-нибудь цена закупки в базу, для дальнейших манипуляций с этой ценой? Или только "на лету" используется для расчета цен и не сохраняется?

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


1 час назад, pasha77 сказал:

При импорте прайса указана колонка "Закупочная цена". Записывается ли куда-нибудь цена закупки в базу, для дальнейших манипуляций с этой ценой? Или только "на лету" используется для расчета цен и не сохраняется?

сюда - http://prntscr.com/o6glvf

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


Доброго времени суток!

Будьте добры, помогите исправить ошибку при выполнении команды запуска файла cron.php планировщиком заданий сервера.

 

PHP Notice:  unserialize(): Error at offset 1070 of 4304 bytes in /путь к сайту.ru/admin/cron.php on line 85

 

85 строка в файле:        $config->set($setting['key'], unserialize($setting['value']));

Чего я упустил во время настройки не понимаю.

Команду в планировщике составляю таким образом: /путь/к/php /путь к сайту.ru/admin/cron.php

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


1 час назад, SamSolo сказал:

Доброго времени суток!

Будьте добры, помогите исправить ошибку при выполнении команды запуска файла cron.php планировщиком заданий сервера.

 

PHP Notice:  unserialize(): Error at offset 1070 of 4304 bytes in /путь к сайту.ru/admin/cron.php on line 85

 

85 строка в файле:        $config->set($setting['key'], unserialize($setting['value']));

Чего я упустил во время настройки не понимаю.

Команду в планировщике составляю таким образом: /путь/к/php /путь к сайту.ru/admin/cron.php

 

17 часов назад, Rubynoid сказал:

пишите в личку, если договоримся, настрою Вам крон

 

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


возникла проблема при импорте фоток

на сайте донора адреса до фоток не абсолютные, а косвенные, то есть
href="/catalog/photo/photo1.jpg"

что делать в такой ситуации?

 

 

ошибка такая

 Parsing main photo error: Row ~= 11 url = 0 Check your settings
 Main photo not found.  Row ~= 11 SKU = SKU111 err = 3 Product passed
 Invalid parameter for parsing photo = slick-track URL = ССЫЛКА

 

Код донора с фото такой 

<div class="slick-track" role="listbox" style=
"opacity: 1; width: 5895px; transform: translate3d(-655px, 0px, 0px);">
  <ul>
    <li class="slick-slide slick-cloned" tabindex="-1" role="option" aria-describedby="slick-slide36" style="width: 655px;" data-slick-index="-1" aria-hidden="true">
      <div class="product-detail-main-photo-item" data-fancybox= "detail_gallery" href="/bigphoto1.jpg">
        <img src="/smallphto1.jpg" alt="" title= "">
      </div>
    </li>
    <li class="slick-slide slick-current slick-active" tabindex="0" role="option" aria-describedby="slick-slide30" style= "width: 655px;" data-slick-index="0" aria-hidden="false">
      <div class="product-detail-main-photo-item" data-fancybox= "detail_gallery" href="/bigphoto2.jpg">
        <img src="/smallphoto2.jpg" alt="" title="">
      </div>
    </li>
....
....
  </ul>
</div>

параметры парсинга:

Номера колонок, содержащих прямые ссылки на фото , через запятую или текст начала,конца парсинга:

slick-track

Ключевые слова, через запятую (слово рядом с фото): 

href=",href=",href=",href=",href=",href=",href=",href="

 

Количество повторений (вхождений) ключевых слов и знак правее/левее (>1,<3,...):

>1,>2,>3,>4,>5,>6,>7,>8

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


Ребят, кто-то сталкивался с проблемой НЕ запуска крон?
Вроде бы все верно настроил, но почему-то не обновляет.

Хостинг ITLDC, часовые пояса задал верно.
На хостинге в планировщике указано выполнение раз в сутки в 0 часов. Так же и в задачах поставщика указано в 0 часов

Может в крон засунуть какой-то скрипт уведомлений? Хостинг ничего такого не предоставляет, никаких логов выполнения

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


29 минут назад, zfgad сказал:

возникла проблема при импорте фоток

на сайте донора адреса до фоток не абсолютные, а косвенные, то есть
href="/catalog/photo/photo1.jpg"

что делать в такой ситуации?

 

 

ошибка такая

 Parsing main photo error: Row ~= 43 url = 0 Check your settings
 Main photo not found.  Row ~= 43 SKU = SKU1241 err = 3 Product passed

Попробуйте в файле admin/model/catalog/suppler
есть функция

function curl_get_contents

там внизу можно заменить налету часть ссылки на свой текст:  /* заменить в ссылке на фото текст john на Sam */

в этой строке

$url = str_replace ("john", "Sam", $url);


Пример:

$url = str_replace ("/content", "сайт-донора/content", $url);

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


17 минут назад, Sven сказал:

Ребят, кто-то сталкивался с проблемой НЕ запуска крон?
Вроде бы все верно настроил, но почему-то не обновляет.

Хостинг ITLDC, часовые пояса задал верно.
На хостинге в планировщике указано выполнение раз в сутки в 0 часов. Так же и в задачах поставщика указано в 0 часов

Может в крон засунуть какой-то скрипт уведомлений? Хостинг ничего такого не предоставляет, никаких логов выполнения

сколько хостингов, столько и вариантов - настройка крона везде индивидуальная - нужно смотреть.

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


10 minutes ago, Rubynoid said:

Попробуйте в файле admin/model/catalog/suppler
есть функция

function curl_get_contents

там внизу можно заменить налету часть ссылки на свой текст:  /* заменить в ссылке на фото текст john на Sam */

в этой строке

$url = str_replace ("john", "Sam", $url);


Пример:

$url = str_replace ("/content", "сайт-донора/content", $url);

пробовал такое, эта штука меняет URL на страницу товара, а не спарсенный URL картинки с донора

 

немного дополнил предыдущее сообщение, в errors есть ошибка, похоже дело в ней:

Invalid parameter for parsing photo = slick-track 

 

Параметры парсинга тоже в предыдущий пост добавил

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


1 час назад, zfgad сказал:

пробовал такое, эта штука меняет URL на страницу товара, а не спарсенный URL картинки с донора

надо быть внимательнее.

Для смены текста в ссылке это здесь

http://prntscr.com/o6m47x

я же писал для фото!!!

http://prntscr.com/o6m4w3

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


1. как можно настроить статус товара? ставил в "Номер универсальной колонки:" , в Значение из универсальной колонки поместить в: выбрал "Статус" , но программа не видит это значение.

2. если в прайсе цена  0 программа не обновляет цену, как настроить, чтобы учитывала 0?

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


14 часов назад, Rubynoid сказал:

сколько хостингов, столько и вариантов - настройка крона везде индивидуальная - нужно смотреть.

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


Еще один вопрос. При какой настройке "Действие" в поставщике - обновляются поля "Код товара"?
Имеется ввиду привязка к коду поставщика -0Х
Добавил поставщика, указаны верные артикулы, но не хочет приписывать код самого поставщика. Приходится вручную редактировать

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


28 минут назад, Sven сказал:

Еще один вопрос. При какой настройке "Действие" в поставщике - обновляются поля "Код товара"?

Рекомендую к просмотру видео "прощание с моделью" 

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


2 часа назад, jeniaau сказал:

1. как можно настроить статус товара? ставил в "Номер универсальной колонки:" , в Значение из универсальной колонки поместить в: выбрал "Статус" , но программа не видит это значение.

2. если в прайсе цена  0 программа не обновляет цену, как настроить, чтобы учитывала 0?

1) см. видео Часть 15. Количество товара. с минуты 5.47 приблизительно.

7 - В наличии
8 - Предзаказ
5 - Нет в наличии
6 - Ожидание 2-3 дня

2) http://prntscr.com/o6um8g

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


Всем доброго дня!:-)

:geek: Моя задача, обновлять остатки и цены автоматом Крону по ссылке xml. 

 

Уточните, правильно ли я понял, что по Крону , мы можем автоматизировать только то что есть на странице крона? Для меня это - обнулить кол-во товаров поставщика, и скачать прайс по ссылке у поставщика на сервер. Далее нужно руками нажимать на "Старт прайса из admin/uploadshttp://prntscr.com/o6va6e данного поставщика и только тогда запустится обновление цен и остатков (в моем случае). Я к тому, что руками нажимать не хочется, можно ли по крону запускать обновление?

 

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


28 минут назад, Vitaliy1990 сказал:

Всем доброго дня!:-)

:geek: Моя задача, обновлять остатки и цены автоматом Крону по ссылке xml. 

Пишите в личку, сделаю

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


14 minutes ago, Rubynoid said:

Пишите в личку, сделаю

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

Я так понимаю, я упускаю какую-то мелочь. 

 

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


34 минуты назад, Vitaliy1990 сказал:

Я так понимаю, я упускаю какую-то мелочь. 

Это нужно смотреть и искать причину.

Проще самому сделать все с нуля сразу, но правильно.

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


2 hours ago, Rubynoid said:

1) см. видео Часть 15. Количество товара. с минуты 5.47 приблизительно.

7 - В наличии
8 - Предзаказ
5 - Нет в наличии
6 - Ожидание 2-3 дня

2) http://prntscr.com/o6um8g

1) про статус имелось в виду вкл/откл карточку

2) не помогает "принудительно обновить"(

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


47 минут назад, jeniaau сказал:

1) про статус имелось в виду вкл/откл карточку

2) не помогает "принудительно обновить"(

1) Рекомендую не выключать товары, которых нет в наличии, а просто присвоить им статус "нет в наличии", т.е. сделать им кол-во на складе 0, как здесь - http://prnt.sc/bp4lsb Потому как данные страницы уже будут проиндексированы поисковиками и Вы просто потеряете возможного заказчика, который перейдет уже по несуществующей ссылке. Даже если нет такого товар в наличии - большая вероятность, что он купит другой товар.
А дальше обновляете товары по прайсу. Товары обновят свое количество и цену.
Если все же решили отключить товары, то товары, прописанные в прайсе, при обновлении включатся.

2) АОП устроен таким образом, если остаток 0 в товаре, то ему цену не обновляет, т.к. считает, что его нет. Если нужны еще подробности по этому вопросу - то к разрабу в личку.

Можете всем товарам присвоить цену 0, при обновлении из прайса актуальные  товары поменяют цену из прайса отличную от нуля.

http://prntscr.com/o6xr9c

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


1 час назад, Vdova сказал:

Здравствуйте. Подскажите пожалуйста в чем дело, выдает ошибку:   Notice: Undefined variable: ht in admin/model/catalog/suppler.php on line 16464

вы луче скиньте кусок кода 5 строчек до и после 16464 так будет понятнее.

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

3 минуты назад, Rassol2 сказал:

вы луче скиньте кусок кода 5 строчек до и после 16464 так будет понятнее.

16457      }
16458      if (!empty($ht)) {
16459                $charset = '';        
16460                $p = stripos($ht, "charset=");
16461                if ($p) $charset = substr($ht, $p+8, 80);        
16462                if (!empty($charset) and (substr_count($charset, "1251") or (substr_count($charset, "utf-8") and !$this->detect_utf($ht)))) $ht = $this->win_to_utf($ht);            
16463            }
16464            return $ht;
16465        }        
16466        
16467        if ($pi) {
16468            if (strlen($url) < 15) {
16469                $err = " Incorrect link to photo \n";
16470                $this->adderr($err);
16471                return '';
16472            }

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


3 минуты назад, Vdova сказал:

16457      }
16458      if (!empty($ht)) {
16459                $charset = '';        
16460                $p = stripos($ht, "charset=");
16461                if ($p) $charset = substr($ht, $p+8, 80);        
16462                if (!empty($charset) and (substr_count($charset, "1251") or (substr_count($charset, "utf-8") and !$this->detect_utf($ht)))) $ht = $this->win_to_utf($ht);            
16463            }
16464            return $ht;
16465        }        
16466        
16467        if ($pi) {
16468            if (strlen($url) < 15) {
16469                $err = " Incorrect link to photo \n";
16470                $this->adderr($err);
16471                return '';
16472            }

это вам к автору. Это походу ошибка в модуле.
Потому что по условию видно что идет проверка на существование этой переменной и если она существует вернуть позицию первого вхождения, а если нет пропустить это действие. Так вот там где срабатывает если нет. Нету проверки на существования и просто пытается вернуть это значение.
И не важно есть оно или нет. Так вот в данном случаи у вас его нет.
Как то так.

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

3 минуты назад, Rassol2 сказал:

это вам к автору. Это походу ошибка в модуле.
Потому что по условию видно что идет проверка на существование этой переменной и если она существует вернуть позицию первого вхождения, а если нет пропустить это действие. Так вот там где срабатывает если нет. Нету проверки на существования и просто пытается вернуть это значение.
И не важно есть оно или нет. Так вот в данном случаи у вас его нет.
Как то так.

Спасибо.

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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