geval 3 Posted October 14, 2020 Report Share Posted October 14, 2020 Здравствуйте! нужно создать огромную пачку категорий-подкатегорий ( без товаров) в вамшопе, руками как бы не ахти.. заточен ли под это эксель импорт экспорт? ну я как то с ним товары перегонял- но вот никогда не сталкивался с тем, можно ли это сделать просто с пустыми категориями.. ( и чтобы были все их данные- тайтл h1 и т.д) Link to post Share on other sites
geval 3 Posted October 14, 2020 Author Report Share Posted October 14, 2020 admin/easypopulate.php вот здесь в экспорте категории есть- но нет title и description.. что более чем странно. при экспорте получается они не заполняются? но как тогда обратно? получается что при перегонке CSV Файла из магазина в магазин, если тайтл и дескрипшен были не заполнены и категорий не было, то они не создадутся.. экспорт получается тогда очень неполноценный.. Link to post Share on other sites
support 447 Posted October 14, 2020 Report Share Posted October 14, 2020 4 часа назад, geval сказал: Здравствуйте! нужно создать огромную пачку категорий-подкатегорий ( без товаров) в вамшопе, руками как бы не ахти.. заточен ли под это эксель импорт экспорт? ну я как то с ним товары перегонял- но вот никогда не сталкивался с тем, можно ли это сделать просто с пустыми категориями.. ( и чтобы были все их данные- тайтл h1 и т.д) Здравствуйте! Нет, по умолчанию отдельного импорта/экспорта категорий нет. Link to post Share on other sites
geval 3 Posted October 14, 2020 Author Report Share Posted October 14, 2020 1 час назад, support сказал: Здравствуйте! Нет, по умолчанию отдельного импорта/экспорта категорий нет. значит получается при переносе из магазина с товарами- в магазин с нуля ( где все пусто) - не передаются тайтлы дескрипшены и сео урлы категорий? Очень большой облом(( можно ли как-то это исправить? галка то как раз стоит ( категории)- только при переносе идут только названия категорий.. структура их и картинки- и всё.. Link to post Share on other sites
support 447 Posted October 14, 2020 Report Share Posted October 14, 2020 15 минут назад, geval сказал: значит получается при переносе из магазина с товарами- в магазин с нуля ( где все пусто) - не передаются тайтлы дескрипшены и сео урлы категорий? Очень большой облом(( можно ли как-то это исправить? галка то как раз стоит ( категории)- только при переносе идут только названия категорий.. структура их и картинки- и всё.. Проще перенести таблицы. categories и categories_description Через phpMyAdmin. Через закладки Экспорт и Импорт. Link to post Share on other sites
geval 3 Posted October 14, 2020 Author Report Share Posted October 14, 2020 ну это если есть откуда переносить... ( изначально цель вообще из таблицы эксель где все поля прописаны)- загрузить в магазин.. но так то да- это идея, взять скрипт сделать и с его помощью сразу в phpmyadmin всё вогнать.. да и вроде спец.программа для этого есть ( типа heidi sql)- задаешь нужные поля.. потом берешь нужный эксель и т.д хотя нет- через программу тяжко..так как данные по категориям по двум таблицам разносятся(( походу дела только скрипт.. Link to post Share on other sites
support 447 Posted October 14, 2020 Report Share Posted October 14, 2020 16 минут назад, geval сказал: ну это если есть откуда переносить... ( изначально цель вообще из таблицы эксель где все поля прописаны)- загрузить в магазин.. но так то да- это идея, взять скрипт сделать и с его помощью сразу в phpmyadmin всё вогнать.. да и вроде спец.программа для этого есть ( типа heidi sql)- задаешь нужные поля.. потом берешь нужный эксель и т.д хотя нет- через программу тяжко..так как данные по категориям по двум таблицам разносятся(( походу дела только скрипт.. Если phpMyAdmin не подходит (хотя, это те же самые Excel таблицы, csv), то тогда только писать свой код, отдельную опцию в easypopulate.php добавлять - управление категориями и всеми полями категорий. Link to post Share on other sites
geval 3 Posted October 15, 2020 Author Report Share Posted October 15, 2020 просто если в вамшоп не будет такой опции, то тогда надо написать предупреждение: в чистый магазин категории не переносите, такие-то и такие то данные не перенесутся.. Link to post Share on other sites
support 447 Posted October 15, 2020 Report Share Posted October 15, 2020 Добавил в пожелания на будущие версии - Link to post Share on other sites
YuraS 4 Posted October 19, 2020 Report Share Posted October 19, 2020 а какая проблема категории со всеми тегами и прочим из Экселя сохранить в CSV и его конвертнуть в SQL для импорта в вамшоп? Link to post Share on other sites
support 447 Posted October 19, 2020 Report Share Posted October 19, 2020 1 час назад, YuraS сказал: а какая проблема категории со всеми тегами и прочим из Экселя сохранить в CSV и его конвертнуть в SQL для импорта в вамшоп? Да даже конкретировать не надо, phpMyAdmin поинмает и csv формат. Link to post Share on other sites
geval 3 Posted October 19, 2020 Author Report Share Posted October 19, 2020 4 часа назад, YuraS сказал: а какая проблема категории со всеми тегами и прочим из Экселя сохранить в CSV и его конвертнуть в SQL для импорта в вамшоп? проблема более чем порядочная, если например, в магазине есть категории и надо еще вгрузить категории со всеми данными. две таблицы, и в первой из них идут categories_id ( числа) + картинка https://prnt.sc/v2hwm4 то есть цифры.. во второй categories_description идут собственно связи этих чисел- с данными ( имя категории описание и т.д) то есть если загружать данные из CSV, надо их в одну таблицу загрузить ( следить чтобы цифры не совпадали с теми, что уже есть), и потом загрузить эту в другую таблицу.. как-то замороченно.. логичней то чтобы вообще все данные были в одной таблице, тогда все было бы проще Link to post Share on other sites
support 447 Posted October 19, 2020 Report Share Posted October 19, 2020 8 минут назад, geval сказал: проблема более чем порядочная, если например, в магазине есть категории и надо еще вгрузить категории со всеми данными. две таблицы, и в первой из них идут categories_id ( числа) + картинка https://prnt.sc/v2hwm4 то есть цифры.. во второй categories_description идут собственно связи этих чисел- с данными ( имя категории описание и т.д) то есть если загружать данные из CSV, надо их в одну таблицу загрузить ( следить чтобы цифры не совпадали с теми, что уже есть), и потом загрузить эту в другую таблицу.. как-то замороченно.. логичней то чтобы вообще все данные были в одной таблице, тогда все было бы проще Нув принципе да, если б отдельная выгрузка для категорий отдельным файлом была со всеми данными - это было бы удобно. В будущих версиях появится думаю. Link to post Share on other sites
YuraS 4 Posted October 22, 2020 Report Share Posted October 22, 2020 В 19.10.2020 в 20:17, geval сказал: логичней то чтобы вообще все данные были в одной таблице, тогда все было бы проще это можно сказать про добрую половину таблиц )) например, таблицы статей: articles + articles_info + articles-to-topics authors + authors_info topics + topics_description наверное, так задумано с целью оптимизации работы БД. Link to post Share on other sites
YuraS 4 Posted October 22, 2020 Report Share Posted October 22, 2020 вот этим скриптом в одну таблицу получите все данные из таблиц categories и categories_description. пример полученного файла с категориями приложил. заполните, как надо, а потом портировать данные в БД уже будет легко.1-categories-to-excel.php categories.xls Link to post Share on other sites
geval 3 Posted October 22, 2020 Author Report Share Posted October 22, 2020 1 час назад, YuraS сказал: вот этим скриптом в одну таблицу получите все данные из таблиц categories и categories_description. пример полученного файла с категориями приложил. заполните, как надо, а потом портировать данные в БД уже будет легко.1-categories-to-excel.php categories.xls 9 \u043a\u0411 · 1 download по поводу экселевского ругается- пишет чего-то не хватает https://prnt.sc/v4ic9c и не открывает в итоге я так понял этот скрипт из базы данных берёт данные по категориям- запихивает их в эксель... но как обратный процесс сделать? когда в экселе к примеру добавлю новых категорий? Эта страница использует рамки, но ваш обозреватель их не поддерживает. запустил- на экране белый лист.. ну и в коде файла xls еще разные ссылки на файлы.. <x:ExcelWorkbook> <x:ExcelWorksheets> <x:ExcelWorksheet> <x:Name>categories (20)</x:Name> <x:WorksheetSource HRef="categories%20(20).files/sheet001.htm"/> </x:ExcelWorksheet> </x:ExcelWorksheets> <x:Stylesheet HRef="categories%20(20).files/stylesheet.css"/> <x:WindowHeight>7950</x:WindowHeight> <x:WindowWidth>20055</x:WindowWidth> <x:WindowTopX>240</x:WindowTopX> <x:WindowTopY>135</x:WindowTopY> <x:ProtectStructure>False</x:ProtectStructure> <x:ProtectWindows>False</x:ProtectWindows> </x:ExcelWorkbook> </xml><![endif]--> </head> <frameset rows="*,39" border=0 width=0 frameborder=no framespacing=0> <frame src="categories%20(20).files/sheet001.htm" name="frSheet"> <frame src="categories%20(20).files/tabstrip.htm" name="frTabs" marginwidth=0 marginheight=0> Link to post Share on other sites
IVAN.Z 2 Posted October 22, 2020 Report Share Posted October 22, 2020 По сути можно кат создать, просто для всех кат укажите 1 товар потом его удалите из админки и у он удалится везде.. Например если через cvs.... Link to post Share on other sites
YuraS 4 Posted October 22, 2020 Report Share Posted October 22, 2020 1 час назад, geval сказал: по поводу экселевского ругается- пишет чего-то не хватает https://prnt.sc/v4ic9c и не открывает в итоге я так понял этот скрипт из базы данных берёт данные по категориям- запихивает их в эксель... но как обратный процесс сделать? когда в экселе к примеру добавлю новых категорий? наверное, от настроек сервера зависит. приходится на каждом конкретном хостинге что-то подкручивать. а обратный про обратный процесс Александр вроде пишет, что в PHPMyAdmin можно xsl файлы заливать. я бы, если бы мне это нужно было, просто в sql скриптиком сконвертил и в 2 таблицы вамшоповской БД залил. Link to post Share on other sites
geval 3 Posted October 23, 2020 Author Report Share Posted October 23, 2020 12 часов назад, YuraS сказал: наверное, от настроек сервера зависит. приходится на каждом конкретном хостинге что-то подкручивать. а обратный про обратный процесс Александр вроде пишет, что в PHPMyAdmin можно xsl файлы заливать. я бы, если бы мне это нужно было, просто в sql скриптиком сконвертил и в 2 таблицы вамшоповской БД залил. в любом случае спасибо, по крайней мере идея теперь понятна, либо закажу фрилансеру, либо подожду когда появится штатно в VamShop, так как в новых реалиях SEO это весьма нужная функция.. Link to post Share on other sites
support 447 Posted November 4, 2020 Report Share Posted November 4, 2020 В 15.10.2020 в 07:54, geval сказал: просто если в вамшоп не будет такой опции, то тогда надо написать предупреждение: в чистый магазин категории не переносите, такие-то и такие то данные не перенесутся.. Добавлен импорт/экспорт категорий из Excel в VamShop 1.99.28 и последующих версиях будет по умолчанию данная функциональность. В Админке - Каталог - Excel импорт/экспот - Быстрые ссылки - Скачать категории. Link to post Share on other sites
Recommended Posts