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. Инструкция по автоматическому созданию категорий (по прайсу). Для создания категорий, модулю нужно видеть структуру и знать, какая категория является опорной (самой старшей). Потому, что он строит цепочку категорий сверху-вниз и ему нужно от чего-то оттолкнуться. Отталкивается он от существующей в ИМ категории (опорной), и от нее строит цепочку вниз. Часто, в качестве опорной категории, выбирают категорию в главном меню. Таких категорий немного, их не трудно создать руками (и это нужно сделать обязательно). В папке Хелп, в дистрибутиве есть 2 прайса "сырой" и "исправленный", где я показал, как привести прайс к такому виду, чтобы модуль смог создать категории автоматом. Потом создал категории на демо http://ch.spywatcher.com.ua/admin Нужно прописать одну, любую, левую строку на стр. Категории и наценки, чтобы модуль не ругался на незаполненную страницу. Потом эту строку удалите. Если в прайсе с категориями, кпримеру категория "Мониторы" находится в колонке №3, то в колонке №36 (+33) может находиться фото этой категории в виде: monitor-123.jpg (только имя фото без слэшей), а само фото должно лежать в папке image/catalog/category (или image/data/category для старых опенкартов). - фото, расположено в колонке с номером на 33 большим, чем название его категории. - описание, расположено в колонке с номером на 53 большим, чем название его категории. - URL категории, расположено в колонке с номером на 73 большим, чем название его категории. - meta-descriptin, расположено в колонке с номером на 93 большим, чем название его категории. - meta-keywords, расположено в колонке с номером на 113 большим, чем название его категории. - meta-title, расположено в колонке с номером на 133 большим, чем название его категории. - meta-h1, расположено в колонке с номером на 153 большим, чем название его категории. - порядок сортировки, расположенный в колонке с номером на 173 большим, чем название его категории. Будьте внимательны, чтобы в этих колонках не встречалась всякая белеберда, а то она загрузится в категории, как УРЛ или мета- При создании категорий, модуль не сообщает об ошибках, поэтому, если категории не появились в админке, но вы уверены, что сделали все правильно, зайдите в Админ-Каталог-Категории и нажмите кнопку "Починить" или "Обновить".
  2. Ну, вы же уже были у меня в личке Я там сижу. Формы на демо называются так же, как прайсы. На "сыром" и "исправленном", я показал, как нужно сдвинуть категории в прайсе, чтобы модуль смог их создать в магазине автоматом. По поводу демо-сайтов. На spywatcher.com.ua больше нет демо и не будет, сейчас все находится на 8bits.com.ua Зайдите на страницу модуля, там все есть
  3. Прочтите YML файл Экселем (откройте, соглашаясь со всем, что будет вас спрашивать Эксель). Нажмите сохранить как: "Таблица XML 2003". Посмотрите на прайс, если товары в прайсе располагаются "лесенкой", http://prntscr.com/88htnt то укажите в форме, как обычно, номера колонок и сделайте действие: "YML-XML лесенкой". Артикул в таких прайсах обычно находится в колонке id3 На стр. Атрибуты, оставьте текст "Находящемуся в колонке слева", хотя в YML прайсах, название атрибута находится справа http://prntscr.com/88hvfd В прайсе, в каждом товаре будет (в столбце category_id) числовой номер категории, в начале прайса есть расшифровка этим номерам. Проставьте эти числа слева на стр. Категории и наценки в форме поставщика и направьте каждое число в категорию вашего магазина (справа). Когда будете заливать прайс, отрежьте сверху все лишнее вместе с шапкой, оставьте только товары!!!
  4. Не открывается экспортный файл ex.xml - сообщает об ошибке разбора. Формат xml очень чувствителен к спец-символам и тегам потому, что сам использует теги. Например теги "<", ">", "&" или кавычка. Допустим, что в файл xml вывелся товар, в описании которого встречаются кавычки. Тогда Эксель может перепутать спец-кавычку xml с кавычкой в описании и выдать ошибку. Чаще всего это случается с символом & Причем, если мне удается заменить почти все спец-символы описания или названия товара на их нейтральные аналоги (например, символ > на &gt; ), то сам символ & можно заменить только на &amp; Т.е. как видите символ & остается (( Кроме того, в описании, которое было записано в товар НЕ модулем, могут встретиться совершенно идиотские сочетания, типа &amp;amp;amp; или Dolce&Gabana (без пробелов). Все это приводит к ошибке открытия xml файла Экселем. ---------------------- Как лучше поступать в таких случаях. Открыть xml браузером http://prntscr.com/eio6rz браузер точно покажет, в какой строке файла и в каком символе он увидел ошибку. Открыть файл NotePad-ом (в нем есть нумерация строк и функция "Найти/Заменить) http://prntscr.com/eio8bx и по всему файлу сделать поиск этого символа и замену его на что-то нейтральное. Например, Dolce&Gabana заменить на Dolce and Gabana Сохранить файл, и еще раз его открыть браузером: возможны еще ошибки.
  5. Вы не прописали на стр. Опции в форме номер колонки с количеством. Опция не может быть без значения и без количества (остальное не важно) Причем, заметьте, что поскольку у вас в прайсе используется запись опций через точку с запятой, то и количества опций должны быть прописаны через точку с запятой. И количество количеств должно быть равно или больше количествы значений: Значения: красный;зеленый;синий;белый Количества: 20;25;30;32 4 значения и 4 количества
  6. Я делал так. Когда я наполнял свой магазин, собирал ссылки с hotline в определенную колонку прайса "плохого" поставщика (в прайсе поставщика только артикулы были и цены, зато товаров было 4000). Если на Хотлайне товар не находился, то у меня была колонка для Сотмаркета...и была колонка для Матрикса - всего 4 колонки, каждая колонка для своего сайта. Эдакая шахматка получилась: ссылки располагались в шахматном порядке в 4-х колонках. На собирание ссылок я потратил неделю (500 - 800 ссылок в день и это еще не рекорд). Создал 4 формы поставщика 01, которые так и назывались: Хотлайн, Сотмаркет... В каждой форме, прописал номер колонки, в которой находится ЕГО ссылка и параметры парсинга: для фото, характеристик и проч. Прогонял прайс сначала формой Хотлайн, было куча ошибок, там, где не было ссылки в соответствующей колонке. Ну и хорошо, потом прогонял остальные формы по очереди. Прайс - один и тот же.
  7. И не меняйте. Если не хотите, чтобы Гугл на вас обиделся. При создании товара, модуль кладет его в категорию, которая прописана на стр. "Категории и наценки" Может положить и в другие категории, но та - которая прописана на стр. "Категории и наценки", является Главной и недвижимой. Вы можете товар ПОКАЗЫВАТЬ в родительских категориях, в каких угодно, но ЛЕЖИТ товар всегда только в Главной (она же самая младшая). Чтобы показать товар в доп. категориях зайдите в Инструменты и http://prntscr.com/e5d419 Теперь понятно, почему в команде используется слово "также"
  8. Встречайте версию 8.8 Больше всего работал над опциями, надеюсь это уже окончательное решение вопроса с артикулами в опциях. С артикулами в опциях есть одна логическая неприятность: когда в прайсе, в одном товаре опция, например, "Красный" повторяется несколько раз, то я могу сложить количество всех "Красных" и вывести в опциях значение "Красный" один раз. Но если каждый "Красный" имеет собственный артикул, то возникает вопрос, какой артикул оставлять и имею ли я право суммировать "Красные", ведь останется только один артикул, а остальные исчезнут. Значит и обновление по исчезнувшим артикулам не произойдет Хорошо если опции "Красный" связаны с разными размерами (которые тоже имеют артикулы). Тогда артикулы остались бы в размерах и обновление шло бы по артикулам в размерах. Но если и в размерах произойдет суммирование, то потеря артикула может случиться((( Решил опции с артикулами не суммировать!
  9. Пробел уберите http://prntscr.com/e20k38 Не нравятся мне ваши тексты Начала/конца парсинга ))) Поясню: Тексты начала и конца парсинга указывают модулю, какой кусок текста нужно вырезать из страницы. Например, нужный фрагмент находится между текстами > и < , а на странице таких текстов миллион. Значит, нужно вырезать из страницы кусок, а потом, уже в этом куске, искать параметры >,< и брать то, что между ними. На теги модуль не смотрит, любой текст может стать параметром парсинга. Например, нам нужно спарсить цену 3429 из такого фрагмента: <meta itemprop="price" content="3429" /> Число находится между кавычками, но между кавычками, также, находится и слово price, значит, только кавычки не могут быть параметрами. А вот это, подойдет: content="," ( читаем: взять текст от content=" до " ). Можно было использовать тексты начала и конца парсинга, вырезать кусок от price" до /> или до / Текст начала/конца парсинга: price",/ Тогда параметры парсинга будут проще: ","
  10. Категории парсить с чужих сайтов - это плохо: - вы можете спарсить только одно название, и где гарантия, что это именно младшая категория (получится плохо) - проставить товарам в прайсе младшие категории, один раз в жизни - не сложно. Когда товары в них зальются, все будет с категориями закончено: при обновлении цен и остатков, категории не нужны, модуль сам знает категорию каждого товара. Вот так делайте: http://prntscr.com/e20jev
  11. 1. Допустим, что вы товары создавали руками и дали нескольким товарам одинаковые УРЛ-ы На сайте началась разруха)) Вот для этого и существует "Сделать уникальными". Модуль добавит к дублям и только к дублям) УРЛ (припишет) уникальный номер категории. 2. Исправить, означает: взять название товара, транслитерировать его на латинск. шрифт, убрать спец-символы, вставить дефисы вместо пробелов и (возможно) добавить уникальный номер категории.
  12. У вас хостинг или Сервак? Если хостинг, то ваши настройки в php.ini - до лампочки, они вторичны после их настройки на серваке ребятами из тех-поддержки. Они же блюдут равные права всех хостингов (всех сайтов), и режут нашего брата (( Напишите им, должны помочь
×
×
  • 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.