Категории |
Код товара (Артикль) / Цена / КоличествоНе помешала бы выгрузка облегчённая: ID товара, цена, количество. Хотя бы подскажите как осуществить экспорт? попробую сейчас сделать. Импорт-экспорт ID товара /цена /количество Жень, спасибо! 8) Наверное старая версия у меня Fatal error: Call to undefined function: _header() in /home/drimsgt2/public_html/admin/easypopulate.php on line 621 Сделал. Разобрался. точнее нужна была выгрузка КОД ТОВАРА, ЦЕНА, КОЛИЧЕСТВО посмотрю еще в пределах суток. ну или сам попробуй доделать, если получится case 'label_ep_1': // The file layout is dynamically made depending on the number of languages $iii = 0; $filelayout = array( 'v_products_id' => $iii++, 'v_products_price' => $iii++, 'v_products_quantity' => $iii++, ); $filelayout_sql = "SELECT p.products_id as v_products_id, p.products_price as v_products_price, p.products_quantity as v_products_quantity FROM ".TABLE_PRODUCTS." as p, ".TABLE_CATEGORIES." as subc, ".TABLE_PRODUCTS_TO_CATEGORIES." as ptoc WHERE ".$categories_range." ".$limitman_sql." p.products_id = ptoc.products_id AND ".$BEGIN1." ".$BEEND1." ptoc.categories_id = subc.categories_id ".$catfil." "; break; Что завязано на id уже посмотрел. Если бы была отдельная таблица os_products_model ... да сделаю. только не знаю когда Необходимо, чтобы не по айди была привязка((( а выгрузка может быть чтоб вот в ихселе было товар количевство цена и гиперссылка на товар очень надо ??? а выгрузка может быть чтоб вот в ихселе было товар количевство цена и гиперссылка на товар очень надо ??? может проще вот на такой странице просто добавить кол. товаров на складе http://demo.shopos.ru/shop_content.php?coID=12 если устраивает - отпишу как. хоть бы так неплохо былоб только вот при выгрузке в excel он тоже так будет?? Всё же вопрос с импортом актуален ;) Да и с экспортом в ихсел вот тут на рисунке видно что можнол экспорт сделать ид товара цена количевство а уменя есть пункт только.код товара категория и файл с данными для сестемы фругл атрибуты товаров и дополнительные поля товара вот скинул что экспортирует Иморт по коду дайте) чет вообще тишина...я так понял импорты экспорты так для красоты чтоли? ??? чет вообще тишина...я так понял импорты экспорты так для красоты чтоли? ??? все что есть по умолчанию - работает. а все остальное делаем сами, заказываем на стороне http://code.google.com/p/shopos/source/diff?spec=svn634&r=634&format=side&path=/trunk/2.4.3/upload/admin/easypopulate.php добил все остальное. при импорте пишет ошибка MySQL Интернет-магазин закрыт на техническое обслуживание, заходите позже! ели версия до 2.4.3 define('DB_PREFIX', 'os_'); и сделать бекап базы на всякий случай. Заработало. Спасибо! Попутный вопрос: если этот только обновляет по коду, то я хочу старый easypopulate (для добавления оставить). То есть на старый привязать меню.
define('DB_PREFIX', 'os_'); после добавления главная страница не работает и пишет "Магазин закрыт на обслуживание" Ахтунг! Сайт умер( Да вопросик а что надо сделать ато я непонял что именно вписать в скрипт или куда.и еще заказать у кого можна чтоб сделали чтоб экспорт был вот типа етого Ахтунг! Сайт умер( тогда добвь define('DB_PREFIX', 'os_'); в сам easypopulate.php а из конфигов убери. Вуаля. Пошла мука на Томбов ;D ну или обновись до хотябы 2.4.3 версии Да вопросик а что надо сделать ато я непонял что именно вписать в скрипт или куда.и еще заказать у кого можна чтоб сделали чтоб экспорт был вот типа етого никак. все равно к какому то виду нужно будет приводить нет такого испорта-экспорта который бы принимал любого вида exel файлы и без проблем обновлял, добавлял в базу товары. я б просто хотел бы чтоб был такой импорт унас чтоб несидеть и нередактировать прайс все равно придется переводить формат в csv с разделителями-табуляторами и убирать шапку из прайса. Немного подделал файл, чтобы в отчете по атрибутам выводилось кол-во товара которое указано в атрибутах. Там же можно корректировать из экселя и в обратку загружать. На денвере у меня работает, лучше предварительно сохраните старый фалик изипопулейт! спасибо. будем изучать :) посмотрю еще в пределах суток. там сильно на id товара завязано. не так уж там оно и завязано. несколько строк php всё развязало ;D Итак... Импорт по products_model (по коду товара), версия Shopos-2.4.1. Импортировать можно вплоть до формата: products_model products_price code1 233 code2 500 используем на здоровье. Да! не забудьте сделать к своей базе запросик: ALTER TABLE `os_products` ADD UNIQUE ( `products_model` ) Евгений, маладец! хароший магазин ;D посмотрю еще в пределах суток. там сильно на id товара завязано. не так уж там оно и завязано. несколько строк php всё развязало ;D Итак... Импорт по products_model (по коду товара), версия Shopos-2.4.1. Импортировать можно вплоть до формата: products_model products_price code1 233 code2 500 используем на здоровье. Да! не забудьте сделать к своей базе запросик: ALTER TABLE `os_products` ADD UNIQUE ( `products_model` ) Евгений, маладец! хароший магазин ;D спасибо за доработку. :) Пробую на Денвере Пробую на Денвере shopos 2.4.5 выдал вотаке SQL-запрос: ALTER TABLE `os_products` ADD UNIQUE ( `products_model` ) Ответ MySQL: Документация #1062 - Duplicate entry '' for key 2 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\tools\phpmyadmin\libraries\common.lib.php on line 685 Может кто-то, что-то понял? можно и без ключей. просто запросы будут дольше выполнятся При том, что так и не удалось мне добавить запрос к БД, импорт - работает, но каряво, добавляет каждый раз только по одному товару + Интернет-магазин закрыт на техническое обслуживание, в логе проследите за тем чтоб все значения столбца products_model были уникальными. Да я сразу разобрался что это буквенный айди. Повторов нету. При том, что так и не удалось мне добавить запрос к БД, импорт - работает, но каряво, добавляет каждый раз только по одному товару + Интернет-магазин закрыт на техническое обслуживание, в логе language_id = 1 | /shopos/admin/easypopulate.php?split=0 30/01/2010 14:01:00 | 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND language_id = 1' at line 2 | SELECT * FROM os_products_description WHERE А вообще, если довести до ума, очень суперовая вещь для магазинов с часто обновляющими товарами, не нужно завязываться с id, вместо него просто ставить модель товара. Заливаются как новые товары, так и уже существующие обновляются. Проверил лог - чисто. Вам все же удалось выполнить запрос к базе? проблема повторяется? Да. Товары заливаются и обновляются, но первый раз добавляется один товар, при следующем импорте добавляется второй товар, a первый обновляется. Вот и получается что-бы залить например 5 товаров надо сделать 5 импортов :P Причину того что не выполняется запрос к базе я описал выше (Duplicate entry '' for key 2 значает что пустое поле '' в качестве уникального идентификатора поторяется несколько раз). Мда... Еще-бы знать как ее решить? В базах не бум-бум. Вотчтоямогу посоветовать по базе: Запрос к базе выполнился, но с импортом тажа проблема, заливает по одному товару + внузу страницы "Интернет-магазин закрыт на техническое обслуживание". Теперь всё будет работать так как заявлялось. 8) Думаю, подробности исправлений никому не будут интересны. ALTER TABLE `os_products` ADD UNIQUE ( `products_model` ) Эдуард огромное спасибо работает! Всем привет!Не знаю может не туда пишу . Как можно добавить количество id намеров . У меня в магазине пишет - Всего записей: 2323 , а Доступный диапазон ID номеров: от 3 до 3002 . А мне сейчас еще надо товар добавлять и добавлять . Эдуард есть вопросик, даже два)) Эдуард есть вопросик, даже два)) 1. Как увеличить кол-во символов колонки "v_products_model" ? 2. При импорте выключенных товаров с ними тоже выключается категории и подкатегории, а при включении включается только товар, но при включении категорий вручную включатся все, даже те товары которые были выключены. Вопрос: как сделать так, при импорте включенных товаров включались категории или не выключались при импорте выключенных товаров? 1. В файле admin/epconfigure.php параметр $modelsize (по умолчанию 25) можно сделать 250 (если надо больше то нужно будет еще изменить тип в базе данных для поля products_model) 2. Специально проверил: при импорте товаров с указанным v_status равным Inactive категории не выключаются. Если у Вас выключаются, попробуйте убрать столбцы с категориями из импортируемого файла. Всем привет!Не знаю может не туда пишу . Как можно добавить количество id намеров . У меня в магазине пишет - Всего записей: 2323 , а Доступный диапазон ID номеров: от 3 до 3002 . А мне сейчас еще надо товар добавлять и добавлять . Вы не правильно поняли. 3002 - это не придел. Это, видимо, максимальный айди в базе. Мда.... Действительно, что-то тупанул))) Это уже к Евгению ;) если у него время будет Еще думаю всем пригодилась доработка при импорте пустой колонки (например картинки или описание) не происходило обновление, то есть путь к картинке оставался прежним или описание не изменялось. Ребята очень буду благодарен за помощь. Выбивает такая ошибка при импорте товаров через ексель Подскажите как исправить пользовательский обьем памяти ? Выбивает такая ошибка при импорте товаров через ексель Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 24 bytes) in /home/yarosorg/public_html/admin/easypopulate.php on line 708 Подскажите что может быть режте файл на части или смотрите php.ini а где этот файл искать ? все ровно пишет эту же ошибку Скажите пожалуйста где можно изменить кол-во строк при загрузке через импорт
ALTER TABLE `os_products` ADD UNIQUE ( `products_model` ) Не работает с версией 2.5 а возможно отдельно сделать экспорт/импорт через тот же эксель пользователей магазина (покупателей, в общем всех зарегистрированных), с их заказами и прочими данными? это очень важно наверно и актуально для многих. заранее спасибо. |
|