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

Recommended Posts

Еще один вопрос по настройкам SEO-шаблона.

В шаблоне можно применять специальные обозначения

 

Обозначения: [n]- название товара  [p]- цена  [sp]- акционная цена для группы №1  [c]- категория  [pc]- родительская категория [m]- производитель

[d]- существующее описание  [название атрибута]- название и значение атрибута  [название опции]- название и значения опции

[{название атрибута}]- значение атрибута  [{название опции}]- значения опции  {i}- текст из i-той колонки прайс-листа

[sku]- артикул  [text|text|text|...]- случайный текст  - текст из i-той строки "Случайный текст"  [mod]- код товара

[upc]- UPC  [loc]- Location  [mpn]- MPN  [ean]- EAN  [isbn]- ISBN  [jan]- JAN

 

С большинством обозначений все понятно. А как использовать например [{название атрибута}] ?

 

Пробовал прописывать [{Цвет}] и [{Основные->Цвет}]. В результате ничего в этом месте не добавляется.

 

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


16 минут назад, Paint сказал:

А как использовать например [{название атрибута}] ?

 

Пробовал прописывать [{Цвет}] и [{Основные->Цвет}]. В результате ничего в этом месте не добавляется.

 

здесь же явно указано, что [{название атрибута}]- это значение атрибута, а не его название.

Т.е. нужно указывать не название атрибута "цвет", а его значение, например "зЯленый")))

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


Fatal error: Uncaught Exception: Error: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay<br />Error No: 1104<br />SELECT * FROM oc_product p LEFT JOIN oc_suppler_sku ss ON (p.product_id = ss.product_id) LEFT JOIN oc_suppler_sku_description ssd ON (ss.sku_id = ssd.sku_id) WHERE ssd.sku = 'МБ-00553785' AND ssd.store_id = '0' in /home/s/shadiru/vostorgnew/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/s/shadiru/vostorgnew/public_html/system/library/db.php(16): DB\MySQLi->query('SELECT * FROM o...', Array) #1 /home/s/shadiru/vostorgnew/public_html/admin/model/catalog/suppler.php(2877): DB->query('SELECT * FROM o...') #2 /home/s/shadiru/vostorgnew/public_html/admin/model/catalog/suppler.php(8930): ModelCatalogSuppler->getProductByTable('\xD0\x9C\xD0\x91-00553785', '0') #3 /home/s/shadiru/vostorgnew/public_html/admin/model/catalog/suppler.php(19899): ModelCatalogSuppler->getProduct('\xD0\x9C\xD0\x91-00553785', in /home/s/shadiru/vostorgnew/public_html/system/library/db/mysqli.php on line 40


Вот такую ошибку выводит


Поискал на форумах, что нужно вставить вот эту строчку, но не пойму куда. mysql_query("set sql_big_selects=1")

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


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

здесь же явно указано, что [{название атрибута}]- это значение атрибута, а не его название.

Т.е. нужно указывать не название атрибута "цвет", а его значение, например "зЯленый")))

Простите, но не понял.

Можете написать шаблона для заполнения поля HTML-тег Title.

Пример:

SKU     Название         Цвет           HTML-тег Title

A123      Огурец       Зеленый       Огурец A123 - Зеленый

B456     Помидор      Красный      Помидор B456 - Красный

 

Шаблон:   [n] [sku] - ???

 

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


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

@Paint [n] [sku] - [{Цвет}]

Сразу так и пробовал. Результат HTML-тег Title:

Огурец A123 - 

Помидор B456 -

 

т.е. там где в шаблоне [{Цвет}] в результате просто пусто.

 

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


18 часов назад, cherkas сказал:

он поддерживает разделение значений характеристик и выводит их как отдельные

спасибо! за мануал.. возьму на заметку.

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

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


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

Подскажите, что за ошибка вылезла при обновлении прайса?

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

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

49 минут назад, Paint сказал:

Сразу так и пробовал. Результат HTML-тег Title:

Огурец A123 - 

Помидор B456 -

 

т.е. там где в шаблоне [{Цвет}] в результате просто пусто.

 

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

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


10 минут назад, Nomandvs сказал:

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

Да нет у меня там никаких пробелов(

А через какой инструмент формируете тайтл?

 

Еще если знаете, то подскажите по этому вопросу, пожалуйста:

 

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


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

А через какой инструмент формируете тайтл?

 

http://prntscr.com/otilt2

 

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

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


21 час назад, Paint сказал:

Здравствуйте.

Как быть, если фото новых товаров, которые необходимо добавить из прайс-листа, уже добавлены в определенные папки на сайт?

 

Прописываю ссылки на фото в прайс-листе в формате /image/catalog/product/.../product-1.jpg и т.д. - не добавляет новые товары.

ошибки:

1. Главное фото не найдено.

2. Пожалуйста, установите папку для фотографии на вкладке «Категории и наценки» для категории «216».

 

Привожу ссылки к формату http://mysite. ru/image/catalog/product/.../product-1.jpg и т.д. задаю папку для фотографий категории - товары добавляются, но при этом происходит копирование картинок из тех папок в которые они были загружены ранее в папку указанную на вкладке «Категории и наценки» и ссылки в товаре уже на эти файлы.

Очень просто.  Включите http://prntscr.com/otltym

 

Вот полный мануал по фото.

 

 Варианты загрузки фото в товары:


В прайсе есть колонки: "Фото основное"  "Фото доп"  "Фото доп"   "Фото доп"   "Фото доп"  .......


1. Если колонках прайса стоят имена фото без слэшей, типа: 12345-аа.jpg


Закидываете все фото кучей в image/catalog/temp (для старых опенкартов - в папку image/data/temp) ,
настраиваете форму втягивания этого прайса, в которой указываете (стр. "Категории и наценки"), по каким папкам разложить эти фото в зависимости от категории товара (чтобы не скапливалось много фото в 1-й папке).
После прогона прайса, все фото из image/catalog/temp можно вычистить.


2. Если в колонке для фото прописано некое название без .jpg Например:  http://prntscr.com/nwnlod
В таком случае, модуль предполагает, что это название папки с фото для данного товара.
Папка эта находится по пути image/catalog/temp/FotoID12  ( image/data/temp для старых опенкартов ).
Все фото товара будут обновлены. Работает только при обновлении существующего товара.


3. В прайсе прямо указано, где лежит фото, например: catalog/computers/monitors/SAMSUNG-XXT123.jpg и фото реально уже лежит в этой папке в магазине.
При втяжке прайса, включаете кнопку: "Привязать фото к товару"


4. В прайсе, в колонках "Фото" стоят прямые ссылки на чужой сайт: http://donorsite.com.../tv/samsung.jpg
При втяжке прайса, просто указываете номера этих колонок, через запятую без пробелов и куда положить скачанные фото (стр. "Категории и наценки").


5. В прайсе есть ссылка на страницу сайта донора с данным товаром.
С этой страницы парсится все (все фото и все остальное: название, описание характеристики....)


6. В прайсе нет колонки "Фото" и не предвидится.
Закачайте фото по-умолчанию на свой сайт и пропишите полный путь к нему, здесь: http://prntscr.com/gn2pmr

Рекомендуется использовать фото по-умолчанию оч. плохого качества, для того, чтобы потом его можно было заменить автоматически, с помощью этого пункта http://prntscr.com/gn2qs0

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

20 часов назад, Paint сказал:

Еще один вопрос по настройкам SEO-шаблона.

В шаблоне можно применять специальные обозначения

 

Обозначения: [n]- название товара  [p]- цена  [sp]- акционная цена для группы №1  [c]- категория  [pc]- родительская категория [m]- производитель

[d]- существующее описание  [название атрибута]- название и значение атрибута  [название опции]- название и значения опции

[{название атрибута}]- значение атрибута  [{название опции}]- значения опции  {i}- текст из i-той колонки прайс-листа

[sku]- артикул  [text|text|text|...]- случайный текст  - текст из i-той строки "Случайный текст"  [mod]- код товара

[upc]- UPC  [loc]- Location  [mpn]- MPN  [ean]- EAN  [isbn]- ISBN  [jan]- JAN

 

С большинством обозначений все понятно. А как использовать например [{название атрибута}] ?

 

Пробовал прописывать [{Цвет}] и [{Основные->Цвет}]. В результате ничего в этом месте не добавляется.

 

Нужно без группы, просто  [{Цвет}]  и все.

Тогда если в товаре есть опция или атрибут Цвет, результат будет такой:   "красный"

Если вы напишите [Цвет], то результат будет:    "Цвет: красный"

 

Важно:   Цвет и цвет - разные слова!

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

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

3. В прайсе прямо указано, где лежит фото, например: catalog/computers/monitors/SAMSUNG-XXT123.jpg и фото реально уже лежит в этой папке в магазине.
При втяжке прайса, включаете кнопку: "Привязать фото к товару"

Да. Это то о чем я спрашивал. Завтра проверю. Спасибо.

 

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

Нужно без группы, просто  [{Цвет}]  и все.

Тогда если в товаре есть опция или атрибут Цвет, результат будет такой:   "красный"

С группой я уже начал экспериментировать после того как вариант [{Цвет}] не сработал.

 

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

Важно:   Цвет и цвет - разные слова!

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

 

Я вот о чем подумал. Может быть этот шаблон работает только для уже существтвующих товаров, имеющих атрибут Цвет, а при втягивании и создании товаров из прайса нет?

Дело в том, что товар создаётся, атрибут Цвет у него появляется, значение у него есть, например ЗЕЛЕНЫЙ. Но методанные по шаблону в котором присутствует [{Цвет}] автоматом не заполняются, на том месте где должно быть ЗЕЛЕНЫЙ - пусто.

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


В 16.08.2019 в 01:12, cherkas сказал:

если хотите пишите в скайп, посмотрю

Все разрешилось. Почему-то при парсинге не захватывал второй параметр после запятой в графе Тексты начала и конца парсинга, через запятую

Убрал его, оставив только текст начала парсинга и всё заработало.

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


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

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


16 минут назад, alinalessioYandex сказал:

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

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

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

3 часа назад, alinalessioYandex сказал:

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

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

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

 

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

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

6 минут назад, cherkas сказал:

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

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

 

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

да, как вариант.
Тоже пользуюсь.

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

25 минут назад, morozzz16 сказал:

Возможно ли средствами АОП массовое "удаление товаров с фото" отдав модулю файл прайс-листа со списком нужных для удаления товарами?

Как вариант создать форму поставщика с номером 999, прописать колонки SKU, Название, Кол-во, Цена прайса товаров для удаления.

Обновить товары используя прайс-лист с товарами для удаления. При обновлении всем этим товарам будет присвоен код поставщика - 999.

Из формы поставщика 999 перейти на вкладку Инструменты, Отметить Поставщики - только этот, выбрать Действие: Удалить товары вместе с фото.

 

Наверняка есть способ проще)

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


В 20.05.2019 в 09:54, alekslavia сказал:

причем если не нужны сроки окончания Акций, то срок окончания Акций нужно ставить невозможный - например с 13 месяцем, 2019-13-24

 И что, 2020-01-01 Акция не слетит? А почему не оставить Поле1 пустым, тогда по идеи и в админке дата окончания Акции должна исчезнуть. В ручную я оставляю поле даты пустым и Акционная цена отображается, а счетчик окончания Акции нет.

 

В 20.05.2019 в 10:07, alekslavia сказал:

всегда ставлю в предварительные задания в Cron: Обнулить остатки в опциях и СО - тогда будет 1 вариант

Почему не Быстрое обнуление остатков в товарах? Этот инструмент обнулит остатки не только в опциях, но и самого товара?

 

p/s вопросы без иронии, я только учусь и пока многое не понятно

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


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

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

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

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

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

Вхід

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

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

Important Information

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