如何使用csv格式导入和导出magento中的所有类别?
答案 0 :(得分:2)
magmi项目的最初目标是从与magento匹配的csv文件中提供产品批量导入脚本 dataflow csv导出格式。
主要项目目标是以合理的速度实现类似操作的数据流。
答案 1 :(得分:1)
Magento网站上的这个forum post将引导您完成整个过程。它添加了一个新的适配器,通过Magento导入器导入类别。由于复杂的连接和索引,这是推荐的方法,而不是使用原始SQL。
答案 2 :(得分:1)
我不知道导出它。我只知道如何导入它。 要导入类别: 1.创建高级配置文件并粘贴santosh kumar从此论坛http://www.magentocommerce.com/boards/viewthread/26022/编写的代码并保存。
<adminhtml_system_convert_profile_run>
<remove name = "root"/>
<block type="adminhtml/page" name="convert_root" output="toHtml" template="page.phtml">
<block type="adminhtml/page_head" name="convert_root_head" as="head" template="page/head.phtml">
<action method="addJs"><script>prototype/prototype.js</script></action>
<action method="addJs"><script>prototype/validation.js</script></action>
<action method="addJs"><script>varien/js.js</script></action>
<action method="addJs"><script>mage/translate.js</script></action>
<action method="addJs"><script>mage/adminhtml/tools.js</script></action>
</block>
<block type="adminhtml/system_convert_profile_run" name="system_convert_profile_run" template="system/convert/profile/process.phtml" output="toHtml"/>
</block>
</adminhtml_system_convert_profile_run>
中的dataflow.xml
并刷新magento现金,现在您可以看到配置文件执行。还需要在var / import文件夹中创建categories.csv,并且必须在其中编写store,categories
default,Sports
default,Sports/Cricket
default,Sports/Tenis
。答案 3 :(得分:1)
我使用Magmi进行Mass产品进口产品,这对快速进口产品很有帮助,但是我们必须解决许多问题才能使其正常工作。 现在我正在寻找导入导出类别代码,但我无法找到它然后我得到导入导出类别扩展,http://www.magentocommerce.com/magento-connect/import-export-categories-extension.html 它很棒。易于安装和按照我的要求工作。完全满意。
答案 4 :(得分:0)
以下代码对我有用。请检查以下链接以获取完整代码。 https://www.pearlbells.co.uk/export-woocommerce-categories-csv/
function getCategories() {
wp_reset_query();
$custom_terms = get_terms('product_cat');
$allData = array();
foreach( $custom_terms as $custom_term ) {
$categoryData = array( $custom_term->term_id, $custom_term->parent, $custom_term->name, $custom_term->slug, $custom_term->description );
$seoData = yoastSeoDetails( $custom_term->term_id );
$featuredImage = getCategoryImage( $custom_term->term_id );
$allData[$custom_term->term_id] = array_merge( $categoryData, $seoData, $featuredImage );
}
createCSV($allData);
}
function getCategoryImage( $catId ) {
$thumbnail_id = get_woocommerce_term_meta( $catId, 'thumbnail_id', true );
$catImageUrl = wp_get_attachment_url( $thumbnail_id );
return array($catImageUrl);
}