Категории |
Сделать id товара = кодуКАк можно реализовать, чтобы не прописывать у каждого товара код, а автоматом приравнять его id товара? Вот накидал для этого плагин. Установить, запустить. И для всех существующих у вас в базе товаров код товара станет равным его id. Чуда не получилось( Скорее всего <? include ('includes/top.php'); $update_product_code = os_db_query("select products_id from ".TABLE_PRODUCTS.""); while($row=os_db_fetch_array($update_product_code))// берем результаты из каждой строки { os_db_query("UPDATE ".TABLE_PRODUCTS." SET products_model='".$row['products_id']."' WHERE (products_id='".$row['products_id']."');"); echo "products_id=".$row['products_id']. "=> done<br>"; } ?> и перейди по ссылке yoursite.com/idtocode.php где yoursite.com - адрес твоего сайта либо возьми готовый скрипт из аттача Все получилось. Огромное спасибо!!! Не за что. Все же рекомендую обновить версию движка. . "=> done<br>"; } ?> и перейди по ссылке yoursite.com/idtocode.php где yoursite.com - адрес твоего сайта либо возьми готовый скрипт из аттача Написанный код работает, но по существу это - ПОЛНЕЙШЕЕ ФОРМЕННОЕ БЕЗОБРАЗИЕ! Потому как писать такой код - это значит уподобляться хозяйке, которая с маленькой ложкой бегала в погреб за сметаной! Если в базе, например, 2000 товаров, то будет выполнено 2000 UPDATE-запросов. В то время как достаточно сделать вообще ОДИН запрос: <? include ('includes/top.php'); os_db_query("UPDATE ".TABLE_PRODUCTS." SET products_model=products_id"); ?> Из-за подобных художеств до сих пор экспорт-импорт не работает как надо. мде) согласен с вами... мой косяк) действительно все решается ведь в один запрос)) :-[ Так может поделитесь таким чудо-приложением, чтобы и у других небыло проблем. да вот не поверите, не жалко... он оно написано только строго под одного поставщика, и совсем не предназначено для решения других проблем... то есть приложение само качает базу выгрузки товаров у поставщика и заливает ко мне в магазин с пропиской всех необходимых нюансов... реально другим оно не поможет... если желающих много, могу попробовать реализовать его както более универсально. Но тогда хотелось бы знать что именно требуется от приложения? да вот не поверите, не жалко... он оно написано только строго под одного поставщика, и совсем не предназначено для решения других проблем... то есть приложение само качает базу выгрузки товаров у поставщика и заливает ко мне в магазин с пропиской всех необходимых нюансов... реально другим оно не поможет... если желающих много, могу попробовать реализовать его както более универсально. Но тогда хотелось бы знать что именно требуется от приложения? Что ж тут непонятного? Сделать прежде всего 1. Экспорт товаров в файл 2. Импорт товаров из файла Проводить экспорт максимально подробно, чтобы выгружались 1. товары 2. категории 3. производители 4. доп поля 5. атрибуты 6. может, еще что забыл Предусмотреть настройку экспорта, чтоб можно было выгружать 1. товары из категории одной без подкатегорий 2. товары из категории одной с подкатегориями 3. товары из списка категории без подкатегорий 4. товары из списка категории с подкатегориями 5. товары с данным диапазоном цен 6. товары только активные (неактивные) 7. товары с данным диапазоном количества на складе 8. товары данного производителя 9. товары данных производителей из списка 10. Может, еще что... Импорт 1. Загрузка в заданную категорию 2. Проводить при импорте идентификацию по заданному полю (например, ID, артикул, название) Хватит пока. Думаю, народ еще добавит пунктов... не понял только одного пункта: 2. Проводить при импорте идентификацию по заданному полю (например, ID, артикул, название) поясните пожалуйста в чем суть 2. Проводить при импорте идентификацию по заданному полю (например, ID, артикул, название) а, оке, понял... прикинемс |
|