magmi column mapper issue - magento

iam using Magmi, iam able to display every product except remote images..
iam thinking i should use column mapper plugin..
so, i have some below doubt related to 'Column Mapper' plugin
My CSV feedfile column names:
store,websites,type,attribute_set,is_affiliate_product,status,visibility,qty,is_in_stock,tax_class_id,weight,name,meta_keyword,description,sku,manufacturer,price,merchant_buy_link,remote_image_url,main_category,color,for,shoe_type,short_description,remote_thumbnail_image_url,category_ids,merchant_name,merchant_id
so, what all columns I need to map and any new columns needs to be added..?
pls kindly suggest me!

Please read the documentation for the Image attributes processor.
Your column names for the images are not correct. The correct column names for images are:
image
small_image
thumbnail

Related

How to mask a specific column using AWS DMS?

Requirement is that we have some PII information in some of our columns, we want to mask these columns and store it in our warehouse for analytics purpose.
I know there is an option to add-column and apply transformations, but I can't add new column for some business reasons.
Is there a way to mask the column directly without creating the new column in the warehouse?
I have checked if there is any modify-column option here, but no clue so far

apex_util.get_blob was not found on this server

I am trying to develop an interactive report in which I am using blob column to download the blob file (that could be jpeg or pdf). I created the download field on the blob column but, when I clicked on it, it gives an error as mentioned below.
"The requested URL /apex/apex_util.get_blob was not found on this server"
Note: I am using oracle apex 5.1.2.
Can anybody please help me to resolve this error.
Suppose that BLOB column is named BLOB_COLUMN, and it contains JPEG or PDF. It is one of column in SELECT statement you used to create an interactive report.
By default, BLOB_COLUMN's type is "Plain text". If you just changed it to Download BLOB and filled required BLOB attributes, well - it won't work.
Instead, you should create yet another column in IR's SELECT:
select ...,
dbms_lob.getlength(blob_column) download_blob
from ...
and apply BLOB attributes to it. I've just tried it on apex.oracle.com, works as expected. If it still doesn't work for you, please, create an example on the same site, provide credentials so that someone of us might have a look.
at the BLOB attributes there is a Primary key column. The get_blob uses the same column value from the report to fetch the blob from the given table. So, if you have two ID columns in two tables (joined report) you have to create a view for the other table and use an other column name as ID in it. Use this view and the new ID column name as a PK.

magento export products with custom field

I'm using dataflow - profiles to export all products.
But I need more columns from the default column mapper. I need the following columns
Entity ID
Category Name (default available is Category ID)
Additional images (default is main image only)
Furthermore, i want to prepend image URL and product URL with store URL (eg. current product URL exported is product-01.html, instead of that, I want it in http://www.example.com/product-01.html)
Appreciated with everyone helps
Search for any extensions if available. Not supported in default Magento.
Also, for images you can use three columns "image", "small_image" and "thumbnail"
Repeat these on to next record if images exceed three.

How to put categories from manufacturer csv file into already existing categories with Magmi

I have a webshop with some categories in my root folder.
Root categorie
- Home
- Toys
- Accessoires
- Bricks
etc
From my manufacturer i can download every night a csv file with categoryname1/categoryname2/categoryname3/categoryname4 etc.
What i want to do is the following:
If categoryname1 equals "toys" then Magmi must make the categoryname under my already existing category "Toys". Also al the products from the csv file in the categoryname1 column must be imported and assigned to the right category in Magento.
I also want to exclude some categorys from the csv file of my manufacturer. These excluded categorys must not be imported in my shop.
Is this possible with magmi?
My csv file from the manufacturer is realy big, with lotst of products and categories.
Hope you guys can help me out. I have already worked with magmi, but i was'nt be able to fix this one.
This is doable using the ValueReplacer plugin which has interesting mapping capabilities.
You can use the ValueRemapper Helper of this plugin to use a mapping file between your input csv value & the values that are to be ingested by magmi. It can also create a composite value from several input columns (here you may use it to create a "categories" column that would aggregate the several categories from your input file)
For excluding values to import, the Import Limiter plugin can do it too by selecting rows to exclude based on any column criteria.
A Last option would be to use magmi programmatic APIs:
Datapump API would let you create a script that will wrap magmi calls letting you perform any operation on input data (but this would also mean you'll have to read the input file)
Creating a dedicated ItemProcessor plugin that would do data transformation suiting your needs in its "processItemBeforeId" method.

How to add image field in dynamic input group for magento admin configuration setting?

I have created a module which add dynamic input group to magento admin configuration.
I have added image field but it can't save in database. Means if I select image than only image store in database in core_config_data — the encrypted value of row (just image field value)
If I remove image field than the data saved properly in database along with other inputs.
So here I can't save image type data with other data of dynamic input.
I've found reason + solution, maybe this is helpful for someone. Magento is using the wrong backend model. For saving images the backend model must be system_config_backend_image. But as you've added the fields dynamically (and not inside the system.xml) the fields have no assigned backend model, so magento will use the default for text values etc..
The solution is, to use the clone_fields functionality. Please find my explanation how to use it on my blog post http://www.mellority-report.com/magento-dynamic-config-fields-with-custom-backend-models/

Resources