Magento Import Entity Type - magento

i would like to import a CSV file into a custom table from a local magento extension.
In order to do so, I would like to create a new "Entity Type" in the import/export module.
But it seems like this is not that easy, or at least I didn't find a tutorial or documentation while searching the web for some hours now.
Maybe it isn't even necessary to create a new entity type, but i thought it would be a good starting point.
As I am currently using magmi (sourceforge.net/projects/magmi/) to import products, I would also take a solution to import data into custom tables with that.
Thanks in advance for every hint you got for me!
Best regards!

You can do this by setting up a custom Dataflow profile. (System > Import/Export > Dataflow - Advanced Profiles)
There's a fairly simple example tutorial i've linked below which explains both the necessary Profile Actions XML, and also shows a simple example of writing your own dataflow adapter to handle the saving each row in your CSV.
http://blog.baobaz.com/en/blog/customizing-magento-dataflow-import-of-custom-data

Related

Step file property mapping

When I load a STEP model into inventor, during the import processing these is the opportunity to perform property mapping. In my case, specifically "material" property.
Is there similar functionality available when loading Step models into Forge?
Thanks
No, unfortunately, only the options listed in the documentation are available:
https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/
If the mapping can be automated using the Inventor API (not sure), then perhaps you could use the Design Automation API to import the STEP file into an Inventor document and then translate that to SVF which then could be displayed in the Viewer

Adding a sample Form in Kibana

I would like to create a sample Form in Kibana (version 6.3) to add data to elasticsearch. Is there an example or link which I can follow it to create my UI in first step and loading data to elasticsearch in second step?
Thanks for advance ^^
Kibana itself is not meant for data manipulation - it is a discoverability and visualisation tool. You can edit saved search objects, but even Kibana itself discourages it. The following is a copy/paste from the Search Objects interface:
Typically objects are only modified via their associated application, which is probably what you should use instead of this screen
My suggestion would be to create a simple web app using something like Flask or Padrino, depending on which language you are most comfortable with. For example, this is how to build a form in Flask. You can use the elasticsearch Python module to record data in the index.
After a lot of researchs, I found this two links 1 & 2 (the best documentation I found) to create a plugin with Forms and interaction with Elasticsearch.
Thanks :)

Qualtrics: Import AdvancedFormat with Validation Rules

I am trying to load a survey from a TXT file using the AdvancedFormat. My survey looks great but I need to add some validation options for the questions. I have not found any documentation that discusses this option.
Can anyone provide an example how to include validation or confirm that it is not possible to import validations?
Thanks
You can't include validations when you import a TXT file. You'll have to add them in Qualtrics after you import. There are lots of things not supported with AdvancedFormat TXT import. The only way to do a full function import is with a QSF file, but that would be very laborious to create manually.

Analyzing community builder database

My server is Joomla 2.5, the version of CB is 1.8.1 and it runs on a MySQL database.
I would like to analyze the data in my database and create simple reports, for example: a list of all email addresses of all subscribers in a given period in time.
Is the right tool for this available in CB, in Joomla as an extension or should I go for a separate tool to dive into the database directly?
I searched in the CB site for reporting but didn't find a plugin for it, did find some 'advanced search' extensions for Joomla but they do not support reports as such.
I had to write custom components for this kind of requirements a few times, if you are familiar with Joomla coding I strongly suggest this approach it will be the most effective unless you need strong business intelligence, in which case you'd better switch to a bi tool.
The difference is: if you can pull all the data you need with just a few simple queries, write them yourself; if you need to analyze data, use a proper tool.
If you however are not a developer you might get away with a reporting tool, or a versatile CCK for Joomla.
Community Builder won't do this on it's own.
The easiest and quickest way to achieve this is to use an extension like ChronoForms and/or ChronoConnectivity which can help retrieve and display the required data from one or more tables.
ChronoForms: http://extensions.joomla.org/extensions/contacts-and-feedback/forms/1508
ChronoConnectivity: http://extensions.joomla.org/extensions/directory-a-documentation/directory/5661
These extensions make it easy to restrict a report to a particular group etc without having to write code.
There are plenty of examples in the chronoengine.com FAQs and the forum if you need help.
Probably the original question is not valide anymore, about an year later, but now there is a component that does what you need if you use ”registerDate” field as search criteria. The name of the component is JEmbedAll and you can find more information about that here: http://www.goldengravel.eu/jembedall-manual#.VVph_bvyNC0

Should I build my own PyroCMS module...?

I'm using PyroStreams on my PyroCMS-based site, which is working great, but the front-end search functionality it offers is a bit too limiting for my needs.
My stream consists of over 20 fields. On each page of the site I want a simple keyword search box which will search on 3 of the fields in my stream. Currently I'm using the PyroStreams search form for this and it's working great.
But I also want an advanced search page which will build a form based on all 20 fields, pulling in data from the stream to build it, e.g. in my steam I have a field-type of Country and on my advanced search form I want to include a dropdown list containing all the countries found within that field-type.
What I'm asking is what is the best approach to doing this?
Should I build my own module, separate from the PyroStreams module to perform this, or is that a bit of a sledgehammer to crack a nut?
I'm a bit of a novice in this field so all help & advice is greatly appreciated.
Tony.
Just Grab sample module from here...https://github.com/pyrocms/sample and understand the folder and file structure.. Its quite easy to develop custom module in pyrocms.You just have to provide basic module detail in the detail.php to install the module. then create a new controller with the same name as module in controllers folder and same for the view and model. you can easily understand once you will go through the sample module..
url stucture will be like this
{{ url:site }}controller_name/method_name/paramate of method.
Hopefully this will help you..
This is a late answer, but PyroCMS now has a search module.
You can see the documentation to learn how to use it from a developers point of view here:
PyroCMS 2.2 Search Documentation

Resources