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

usergio

Users
  • Posts

    6,001
  • Joined

  • Last visited

Everything posted by usergio

  1. Если успею за сегодня закончить, завтра выйдет 8.4 - сделал Серии для этого модуля http://www.opencart.com/index.php?route=extension/extension/info&extension_id=7959 как пользоваться, расскажу. - Инструменты: "Очистить серию такую-то" и "Очистить все серии" - полностью переработал вычисление прибыли http://prntscr.com/8q3de2 раньше вычислялось не правильно: при вычислении бралась последняя цена закупки, а если цена закупки менялась за отчетный период, то получалось не правильно. Исправил, изменился inst.php теперь 3 файла движка нужно восстановить и запустить inst Подробно напишу в ридми. - сделаю в Инструментах "Отфильтровать товары по атрибуту и отправить его значение в фильтр" - укороченный Экспорт (без атрибутов, опций, фото) Жду подсказки, пока не сделал :) - кое-какие мелочи в Опциях поправил, при загрузке фото, остатки в СО не обнулялись...
  2. вариант прайса (артикулы - в товаре, не в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1 кат1 1 1 красный Х 12 123.50 http :// sitte /com... . jpg http :// sitte /com.... jpg http :/ /sitte/ com.... jpg 2K1 кат1 1 1 белый Х 10 22.44 http :// sitte / com.... jpg 2K1 кат1 1 1 синий М 5 12.0 http :// sitte / com.... jpg 2K1 кат1 1 1 черный L 0 5 http :// sitte / com.... jpg 2K2 кат1 1 1 красный Х 3 32.66 http :// sitte / com.... jpg http :// sitte / com.... jpg http :// sitte / com.... jpg 2K2 кат1 1 1 черный L 2 50 http :// sitte / com.... jpg 2K2 кат1 1 1 синий XL 4 41 http :// sitte / com.... jpg вариант прайса (артикулы - в опциях): Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 http :// sitte / com.... jpg http :// sitte / com.... jpg http :// sitte / com.... jpg 2K1-2 кат1 1 1 белый Х 10 22.44 http :// sitte / com.... jpg 2K1-3 кат1 1 1 синий М 5 12.0 http :// sitte / com.... jpg 2K1-4 кат1 1 1 черный L 0 5 http :// sitte / com.... jpg 2K2-1 кат1 1 1 красный Х 3 32.66 http :// sitte / com.... jpg http :// sitte / com.... jpg http :// sitte / com.... jpg 2K2-2 кат1 1 1 черный L 2 50 http :// sitte / com.... jpg 2K2-3 кат1 1 1 синий XL 4 41 http :// sitte / com.... jpg Как залить товары с артикулами в опциях http://prntscr.com/8q2ssu Обновление опций по их артикулам, проходит без обязательного названия значения опции в прайсе, только по артикулу.
  3. Это вот что. Как парсить сайты, защищенные от парсинга. (инструкция на примере Яндекс Маркета, в смысле: "Пошли вы все...со своими запретами.") :ugeek: В форме поставщика, включаем кнопку: http://prntscr.com/8df77c Собираем ссылки на товары с Яндекса в наш прайс. Делаем их активными, быстрым, двойным нажатием ЛКМ на каждой ссылке. Идем по прайсу по ссылкам: Открываем стр. Яндекса с товаром, отмечаем в ссылке от знака ? до конца ссылки или до точки: http://prntscr.com/7kfnwg или, если знака ? нет, то от слэша: http://prntscr.com/7kfou7 Нажимаем ctrl+C ctrl+S ctrl+V Enter Собираем файлы страниц нашего защищенного))) донора на своем компе, удаляем из названий .html или .htm (групповое переименование). Закачиваем все эти файлы в admin/uploads Прогоняем наш прайс со ссылками на Яндекс. Проскакивает очень быстро :)
  4. Будет сложнее искать фото. Сейчас номер папки [7] означает, что в ней лежат фото товаров Код которых заканчивается на 7, например: 1237-01 4437-02 37-03 Такая система позволяет равномерно раскладывать фото по папкам (по теории вероятности так получается).
  5. Сначала обновите файлы модуля: постоянно что-то улучшаю в основном в Опциях. Если в прайсе проставить цены, как 123+ то у вас будет +к цене, Если в прайсе 123 или 123= то это будет цена опции. Цена на товар и цены в опциях - разные вещи, поэтому модуль требует, чтобы они были в разных колонках прайса. Если у вас опции, то цену на товар можно в прайсе проставить любую, хоть 1, если вы включили "пересчитать цену товара как...." Если цены опций прописаны как "плюс" ( 123+ ), то "пересчитать цену товара как...." не сработает. Важно! Для правильного вычисления цены товара по опциям и количества товара по опциям, нужно в конце прайса добавить левый товар ( 1 строку) с несуществующим СКУ, но с каким-то количеством и какой-то ценой. Без фото! а то товар добавится, как новый) Когда модуль видит, что СКУ в прайсе изменилось, он понимает, что можно подбивать итоги по предыдущему товару.
  6. Инструкция для особо продвинутых в теме MySql :) (или как обеспечить непрерывную нумерацию товаров) БД устроена так, что когда вы добавляете товар, ему присваивается следующий п/п номер автоматически, а когда вы удаляете товар, то номер не возвращается назад ((( Вернуть номер назад можно только если вы удалили (Инструментами обязательно!!!) последние товары (не в середине, а именно последние). Зайдите в БД http://prntscr.com/8pzv2c Потом: http://prntscr.com/8pzvfi Помните, последний номер был 74 ? http://prntscr.com/8pzw3y Перед добавлением новых товаров, посмотрите номер следующего и запишите его: http://i.imgur.com/cg3mQH6.png http://i.imgur.com/Od9xHKe.png Это номер 75 - будет следующим. Добавляйте товары. Допустим, что товары добавились плохо и вам нужно их удалить. Удаляем с номера 75 по номер 1000 http://i.imgur.com/0HTZdaq.png Потом заходим в БД и сбрасываем авто-инкремент в 75
  7. Цены можно обновлять вообще без прайсов, в Инструментах есть пункт: http://i.imgur.com/KycUCnr.png Посмотрите видео "Цены и Конкуренты". Но есть у такого метода 1 недостаток: количество товара на складе остается неизвестным, поэтому модуль, тупо, ставит всем 10шт.
  8. Зайдите в Инструменты, там увидите 2 синих пункта в меню: http://prntscr.com/8pw32f Включите Поставщики Все и запустите верхний пункт. Запаситесь попкорном, пока все атрибуты выгрузятся в таблицу ( admin/uploads/ex ). Откройте таблицу Экселем. В каждой строке таблицы, представлен 1 атрибут и все его значения, найденные у товаров. Рядом с названием атрибута, справа и рядом с каждым значением (справа), есть пустое поле. Напишите в этом пустом поле правильное значение, а оригинал (слева) не трогайте. Например, у атрибута GPS найдены значения GPS есть Есть Имеется В наличии Нет Отсутствует МТК-50 каналов исправляем: GPS Наличие GPS есть Есть есть Имеется есть В наличии есть Нет нет Отсутствует нет МТК-50 каналов 0 (ноль, означает удалить это значение ) Когда все исправите, сохраните этот файл, пригодится, как шаблон для стандартизации атрибутов. А то у вас в фильтре будут показываться и "есть" , и "имеется", и "В наличии" :) Сам атрибут с помощью нуля удалить нельзя, только значения можно. Положите исправленную таблицу обратно в admin/uploads под тем же именем: ex.xml и выполните нижний пункт "Загрузить исправленные атрибуты". После добавления новых товаров, рекомендую прогнать "Загрузить исправленные атрибуты".
  9. Откройте admin/model/catalog/suppler Найдите в нем текст: my_field Уберите комментарий: // (красный) Замените название таблицы: (синий) Замените название поля (зеленый) case 18: // $this->db->query("UPDATE `" . DB_PREFIX . "my_table` SET `my_field` = '" . $this->db->escape($row_product[0]['ref']) . "' WHERE `product_id` = '" .(int)$row_product[0]['product_id'] . "'"); break; Нажмите F3 два раза и сделайте то же самое в такой же конструкции. Верхняя - для обновления товара, нижняя - для добавления. Это будет верхнее меню http://prntscr.com/8pw133 Всего таких конструкций 4, нечетные - для верхнего меню, а четные - для нижнего.
  10. Так, как вы и сделали позже: $replace = array( 'firstname' => $order_info['payment_firstname'], 'lastname' => $order_info['payment_lastname'], 'company' => $order_info['payment_company'], 'address_1' => $order_info['payment_address_1'], 'address_2' => $order_info['payment_address_2'], 'city' => $order_info['payment_city'], 'postcode' => $order_info['payment_postcode'], 'zone' => $order_info['payment_zone'], 'zone_code' => $order_info['payment_zone_code'], 'country' => $order_info['payment_country'], <-запятая "firstname" => $order_info["firstname"], "lastname" => $order_info["lastname"], "store_owner" => $this->config->get("config_owner") <-убрать запятую );
  11. Пропишите в товарах Артикулы (или что там у вас есть уникальное, похожее на артикулы, в прайсе) http://prntscr.com/8oqm8z и модуль подхватит ваши товары. Посмотрите видео "Прощание с моделью", т.к. придется включить кнопку http://prntscr.com/8oqn3b и модуль изменит ваши "Коды товара"
  12. В версии 8.3 сделал такую штуку. Когда вы ставите всем товарам 0 на складе (перед прогоном прайса), все товары получают порядок сортировки 100. А если товар обновился, он получает сортировку 0. Таким образом, все товары, у которых осталось "Нет в наличии" попадают в конец списка.
×
×
  • 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.