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. В таблице suppler кодировка шведская, а должна быть utf8_general_ci поэтому и крокозябры в форме. В версии 1.5.3.1 колонки tag быть не должно: можете не создавать - у вас отдельная таблица "tag". Создали - ничего страшного. С картинками, если честно, не совсем понял, но напоминаю, уже писал, что загрузил картинки на образец слишком большие могут глючить.
  2. Каждый ваш пост - прямой укор моему Руководству, за что вам благодарен. В концепции Опенкарта, все товары в магазине классифицируются по категориям. Каждая категория, кроме названия, которое вы придумали, может украшаться также, картинкой и пояснением. Например: категория "Цимблеватели" (тут общая картинка типичного цимблевателя), текст: "В этой категории представлены цимблеватели лучших мировых производителей "Коко-шанель", "Фабрики им.Клары Цеткин" и "Харьковского танкового завода"" Вы можете создавать любое количество категорий, украшая их картинками и интересными описаниями, рекламного плана. Потом, в каждой, созданной категории, вы можете создать любое количество подкатегорий, а в каждой подкатегории - подподкатегорий и т.д. "Родительской" называется категория на уровень выше. Например подкатегории: "Малое цимблевало", "Большое цимблевало" - дети родителя "Цимблеватели" :-). Вы создали категории, подкатегории, украсили их описаниями и картинками (а также, создали список производителей и папки для картинок... короче подготовились), Ко всему этому Дополнение не имеет никакого отношения. Прайс-лист же, содержит список конкретных товаров. Поскольку он изготовлен поставщиком, в нем упоминаются категории придуманные поставщиком, которые вашему магазину неизвестны, значит, вы должны настроить соответствие категорий вашего магазина - категориям поставщика, и указать имя папки на вашем сервере, куда помещать картинки товаров данной категории. Иначе, все картинки будут закачаны в корень image/data и ОпенКарт начнет тормозить, если их количество превысит 300 шт. Дополнение скачивает картинки на ваш сервер. В каждой строке прайса (а это конкретный товар) должна присутствовать ссылка на его фото в формате bla-bla-bla.jpg или png или jpeg или gif Картинка будет скачана и помещена в папку, которую вы указали на странице "Данные", а товар будет привязан к этому фото (в 3-й версии допускается до 5 картинок на каждый товар). На сайте он будет иллюстрирован. :-)/> Товар будет помещен в категорию вашего магазина, которую вы указали на странице "Данные", как соответствующую. Если вы хотите, чтобы загруженный товар показывался, также и в Родительской категории, то поставьте галочку (для 3-й версии) Заранее в папки для картинок ничего помещать не нужно - это папки для товаров. Картинки категорий скачивайте вручную (по вашему вкусу) и помещайте их, куда захотите. Я бы, на вашем месте, создал папку Категории в image/data/ и туда поместил бы рекламные фотографии своих категорий (типичных цимблевателей, например).
  3. Алгоритм не менял, но кое-где полазил. Скажите, вы по ключевому слову искали (по какому) или по производителю? Очень хочется посмотреть на ключевое слово или на название производителя. Интересуют кавычки и всякие прочие знаки
  4. Это просто. В файле admin/model/catalog/suppler.php вместо фрагмента; { if (!empty ($my_manuf)) { $row_product[0]['manufacturer_id'] = $my_manuf; $report = $report."Manufacturer was set default "; } else { $n = $row_count - 1; $err = date('Y-m-d H:i:s'). " Warning. Row ~= " . $n . ". Product code (sku) = " . $row[$cod] . ". Manufacturer: '". $name. "' not found.\n"; $this->adderr($err); } } Поставьте команду continue; Одно слово вместо целого фрагмента.
  5. А рискнуть не хотите :ugeek: ? Там в "Действиях" есть такой пунктик "Удалить товары": указываете категорию, диапазон дат (поставщик подразумевается текущий) и ... вуаля! - ничего нет :-D Даже картинок. Во время отладки модуля раз 20 удалял, что бы заново загрузить. Работает быстро, без шуму и пыли :-)
  6. Подумал, все-же это не очень хорошо. Получается, как-то не совсем логично: например у вас загружены товары в категорию 26, у этой категории есть родительская - 20 Запускаете прайс с товарами из категории 26 для обновления, ставите галку "Отобразить в родительской" и... в БД добавится куча записей вида: product_id, 20 Но беда в том (ОпенКарт так сделан), что если вы галку не снимите, то в следующий раз опять добавятся такие же записи... и т.д. Ваша БД будет распухать с каждым новым обновлением прайса, незначительно, но нехорошо. :( Надо еще подумать.
  7. Ну да :-) Теперь всякие мета-теги и СЕО вставляется автоматом. А может запилите еще чтобы один товар грузился в разные категории, такое реально сделать? Это сделать нетрудно, правда Таблицу suppler придется опять расширить. А еще чтобы для каждой категории было свое описание по умолчанию Придется переделывать страницу "Данные" - но можно.
  8. Есть :( В форме Поставщика на странице Общие произвольно сбрасывается флажок "Показывать в родительской категории". Т.е. иногда стоит там, где вы его поставили, а иногда перескакивает в положение "Нет" :-D Сейчас поправлю.
  9. Пока только одна ошибка выскочила - слишком большие по размеру картинки закачиваю в образце. ОпенКарт забзикал и выдал ошибку getimagesize. Но только один раз. Читайте readme и ради Бога осторожнее с "Действиями", особенно п. Удалить.
  10. Тут, к сожалению нужно добавлять записи в Таблицу "poduct_to_category". Т.е. к каждому id товара привязывать номер родительской категории, который можно узнать из Таблицы "category". В общем, головняк: руками это делать долго и нудно. Лучше автоматизировать.
  11. Вас понимаю, за Руководство меня уже критиковали. Сажусь за переделку. Прайс должен быть сконвертирован из Экселя в формат xml (посмотрите в раздаче, как он должен выглядеть). Программа для конвертации тут на форуме, уже упоминалась. Также, вы должны создать и настроить вашего Поставщика (раз и навсегда) см. в образце и в Руководстве. Сохранить. Зайти снова, еще раз все проверить... нажать "Обновить базу". Указать, какой файл вы хотите загрузить (xml) и нажать на "Старт". Если хост остановит работу программы по тайм-лимиту, подождите 15сек.(чтобы не "положить" другие сайты вашего хоста). Нажмите "Обновить страницу" и так все время, пока не загрузится весь прайс. Потом, просмотрите файл отчета и файл ошибок загрузки (они на сервере в admin/uploads ) И пишите о результатах :-)
  12. Как не старайтесь, а гены дедушки свое возьмут :-) Вы, интуитивно, правильно поняли фразу: "Не указана папка для размещения фото товара на странице "Данные" как: "На стр. Данные не указана папка для размещения фотографии товара" Для математика, от перемены мест слагаемых сумма не меняется. Спасибо, исправлю. Папочки в /image/data создайте заранее, и побольше, побольше. На каждую категорию..., а может и на под-категории. Не рекомендуется держать в одной папке больше 300 картинок: быстрее будет сайт работать. А на странице Данные указывайте только имя папки (без пути). Мне кажется после сохранения категории было бы правильнее оставаться на той же странице. Мне тоже так кажется :-) Но, если вы заметили, колега, в ОпенКарте все работает по принципу: исправил(добавил)-сохранил-вывалилось :( Не хотелось много переделывать, вот и оставил, как есть. Надеюсь, что вам не часто придется корректировать форму поставщика. Не исключаю (ваша идея!), что в будущем, сделаю кнопку: "Использовать категории поставщика". Опять же, спасибо. П.С. Картинки не для украшения страниц, а для бизнеса. Специально, проводил опрос среди пользователей интернет-магазинов. 90% говорят: "Если не вижу картинки - сразу ухожу со страницы"
  13. Признаюсь, посоветовал я. Конвертатор лоялен к пользователям, по-своему :-) Если вы его не купили, он вам крокозябры пишет вместо путей и имен файлов, но работает :-D Правильно, нажимаете try и выбираете файлы и целевую папку "Обзором".
×
×
  • 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.