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. Уже 1 раз столкнулся с похожей ситуацией, знаю, как исправить. Опенкарты 2.0 бывают двух видов (по стилю программирования). И хотя они называются одинаково, но содержимое языковых файлов у них - разное (не в смысле текстов, а в смысле задания констант ) :( Если инсталятор ругнулся на слово "Вес", напишите мне в личку - это верный признак того, что вам попался альтернативный Опенкарт 2.0 Исправлю.
  2. Вы затронули тонкий момент, долго над этим думал. И действительно, какой артикул должен быть у товара, если у него 10 опций, и каждая со своим артикулом? Решение задачи оказалось в совместимости старого подхода, когда в прайсе много строк с разными опциями, но артикул повторяется в каждой строке один и тот же. http://prntscr.com/6rc6da В таком случае, легко понять, что если артикул изменился, значит товар закончился и начался новый. В случае артикулов в опциях, ситуация иная: во всех строках артикулы разные, и модуль не сможет понять, где закончился один товар и начался другой. http://prntscr.com/6rc994 Придумал спец-колонку (на скрине она №8), в которой проставляется признак продолжения товара. Так вот: оба эти прайса - совместимы! 1. Признак продолжения товара не указан или указана колонка, но там пусто. Ничего страшного, модуль будет создавать каждый товар, как новый, ведь так и раньше было: никаких признаков мы не указывали и товары создавались. 2. Если при создании товара, модуль пропишет ему артикул такой же, как в 1-й опции, то это согласуется с вариантом повторяющихся артикулов в смежных строках :) Это ответ на ваш вопрос: назначьте товару артикул из его первой опции.
  3. Кажется разработчики OpenCart 2.0.1.1 нас немного подставили :) В языковых файлах изменили стиль. Давайте сравним для примера файл: admin/language/english/report/product_purchased У меня он такой: <?php // Heading $_['heading_title'] = 'Products Purchased Report'; // Text $_['text_list'] = 'Products Purchased List'; $_['text_all_status'] = 'All Statuses'; // Column $_['column_date_start'] = 'Date Start'; $_['column_date_end'] = 'Date End'; $_['column_name'] = 'Product Name';$_['column_model'] = "Product code"; /*suppler*/ $_['column_quantity'] = 'Quantity'; $_['column_total'] = 'Total'; // Entry $_['entry_date_start'] = 'Date Start'; $_['entry_date_end'] = 'Date End'; $_["column_profit"] = "Profit"; $_["text_total"] = "Total:"; $_["entry_supp"] = "Supplier ID:"; /*suppler*/ $_['entry_status'] = 'Order Status'; ?> А у вас?
  4. Проблема с настройкой VPS, советую не спешить нажимать на "обновить страницу", сообщение о тайм-лимите может быть ложное. Лучше сами убедитесь, что файл report не растет. Если растет, значит модуль продолжает работать. VPS может настроить ingenerks
  5. Вы используете артикулы в опциях? Прикрепил прайс, на котором тренировался. Обратите внимание на колонку №6 - это "признак продолжения товара" используется только для артикулов в опциях. Название товара берется из строки 1 и 14, остальные названия из 1-й колонки - пропускаются. Опции прописаны в колонке №2. Колонке №5: теперь не обязательно приписывать к цене знак равно. Ссылки на фото (кроме 1-й и 14-й строки относятся к опциям, а не к товару. Картинки товара - в 1 и 14 строках. В строке №27: После последней строки прайса нужно прописать левый артикул, левую цену и левое количество, чтобы модуль мог завершить предыдущий товар: появился новый товар, значит предыдущий - закончился. П.С. У вас случайно не включено "Обновить название товара" ? опции.xml
  6. Уже пробовал :( Наверное, где-то в настройках хостинга можно запретить выдачу этой ошибки, спросите у хостера. Это я парсю фото двумя способами. Сначала пробую по-простому, но если сайт защищен от скачивания фото, выдается эта ошибка. Тогда я перехожу к другому (хакерскому) способу: обычно он срабатывает :)
  7. 1. Деталей не знаю (тоже ничего на форуме не покупал), но после покупки вы будете видеть кнопку Скачать, а не Купить. И так будет всегда, какая бы новая версия ни вышла (п.4) Все новые версии и апгрейды выкладываю в этой теме. 2. Здесь и в личке (если у вас индивидуальный вопрос, не интересный для всех). 3. IonCube Loader установлен даже на самых отстойных хостингах. За все время, только 1 случай был, когда хостер потребовал деньги за установку IonCube: посоветовал человеку свалить с этого хостинга. 5. Для OpenCart 2.0 уже сделал. 6. Работает нормально.
  8. Для обновления цены требуется 2 условия. 1. Модуль должен увидеть в прайсе, что у товара на остатке не 0 2. Модуль должен найти на стр. Данные наценку на категорию этого товара. Если категория в Данные найдена, то цена обновится, даже если наценка там не указана, но если категории в Данные вообще нет - цена не обновится. Выход: включить кн. "Игнорировать маржу". (2 п. я изменю в 8.3, слишком много завязано на стр. Данные :( )
  9. Создайте производителей (можно без СЕО) в админке и прогоните обновление прайса с кнопкой "Обновлять в товаре" В прайсе производители должны совпадать по названию с созданными в админке. Потом Инструментами можно прописать им СЕО
  10. Модуль поддерживает связанные опции, т.е. загружает данные в таблицы relatedoptions, но для правильного отображения опций на сайте вам нужно установить модуль от 16th19th Сейчас, как раз работаю над Опциями (последнего обновления оказалось не достаточно). Если увидите косяк, напишите в ЛС.
  11. Возможно это был старый кэш. Модуль создает атрибуты сам, но только в 1-й Группе Атрибутов. Если в магазине нет 1-й группы атрибутов, то модуль их создаст неизвестно где :) Нужно зайти в БД и создать Группу №1 (в двух таблицах) Смотрите видео "Атрибуты" с 4 мин
×
×
  • 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.