Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

usergio

Users
  • Posts

    6,005
  • Joined

  • Last visited

Everything posted by usergio

  1. Есть "Текст начала и конца парсинга" - это два параметра, разделенные запятой, между которыми, модуль ищет указанные параметры парсинга. Т.е. из страницы вырезается текст, в котором ищутся ваши параметры. Количество пвторений (номер вхождения какого-то параметра) - это, если вам не удалось найти уникальный параметр на странице. Например, возле фото стоит только слово alt= и больше ничего подходящего нет( Но этих alt= перед фото, встречается еще 3 штуки. Значит вы указываете номер вхождения слова alt= как 4 Если ничего не указать в этом поле, то это считается, как 1.
  2. Есть такая штука: http://idnconv.ru/index.php?decoded=http%3A%2F%2F%D1%82%D0%BE%D1%87%D0%BA%D0%B0.%D1%83%D0%BA%D1%80&encode=Encode+%3E%3E Вам в помощь. Пробовал, у меня получалось. Сообщение в еррорсе стандартное, означает, что на сайте, с которого вы парсите, запрещена функция простого парсинга file_get_contents Об этом модуль и написал. Но он на этом не останавливается: пробует спарсить другим способом. Посмотрите, может фото, таки, спарсилось?
  3. Если не хотите обновлять модуль, то сделайте так. Найдите в admin/model/catalog/suppler функцию парсинга цены: public function ParsPrice в конце у нее есть строка: return $pr; ($pr - это цена которая спарсилась) Вырежьте из нее все знаки, кроме цифр, + и - Перед этой строкой нужно поставить: $pr = preg_replace('/[^0-9.,+-]/','',$pr); $pr = str_replace(',', '.',$pr); $pr = trim($pr); после фигурной скобки.
  4. Это можно, только паузу подберите оптимальную. В файле admin/model/catalog/suppler Найдите строку: // Форматирование текста в описании, можно закоментировать ненужное: Перед ней вставьте: sleep ( $seconds ); где вместо $seconds поставьте число - количество секунд.
  5. Для скидок, есть в опенкарте "Акции" и "Скидки". Пусть: ЦП - цена в прайсе % - процент, указанный на стр. Данные Наценка вычисляется так: ЦП * % / 100 + ЦП Например: 1000 * 10 / 100 + 1000 = 1100 (к цене добавилось 10% ) Допустим на стр. Данные написано: -10 (минус 10%) Тогда: 1000 * -10 / 100 + 1000 = 900 (получили цену со скидкой)
  6. Так ведь "Использовать ID категорий:" - красная. Могу объяснить почему. Для обновления товаров, категория(ии) не нужна. Не указывайте номера колонок с категориями, вообще. Модуль сам определит категорию товара, если найдет его в магазине по СКУ.
  7. Кроме переключатели, еще нужно, чтобы количество у всех значений связанных опций, находилось в одной колонке прайса. Т.е. было одинаковое. Не может же быть, что у красной куртки, размера Х количество красного = 5, а количество Х = 8 :) Модуль соберет связанные опции в табличку, необходимую для работы модуля "СО от 19th19th", пересчитает количество. Но показать на сайте "затенение" несуществующих комбинаций, он пока, не умеет. Я вообще, не хотел бы вмешиваться в работу сайта..... пока) Так что без 19-тых не обойтись :(
  8. Версия 8.2а поддерживает артикулы в опциях. Вот образец: http://prntscr.com/76n5h1 Потом, для обновления цен и остатков, достаточно указать колонку с артикулом, включить "Артикулы в опциях" и все. Модуль будет обновлять по артикулам. Таблицы в описание должны заливаться без проблем. Это все тут: admin/model/catalog/suppler функция public function ParsDescription Найдите ее. Это: $text = strip_tags($text, '<img><p><em><i><br><li><ul><tbody><table><tr><td><b><strong>'); список тегов, которые НЕ вырезаются из описания (можете дополнить). Функция public function descImage парсит картинки в описании и задает размер фото. Это тут: $ref = '<img src="' . '../image/' . $spath . 'img/' . $app . $se . '" width="450" height="450">'; Пробуйте менять :)
  9. Выключать товары не рекомендуют СЕО-шники, просто обнулите их остатки, пусть светится товар "Нет в наличии" или "Сообщить, когда появится". Если вы находитесь в форме поставщика 03, то все инструменты будут работать только с товарами поставщика 03.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.