Forum


TF Import

Massimiliano Zucchi
3%
Posts: 3
TF Import
October 17, 2023

Good evening,

I tried your free version of TF Import. I need to migrate a site with a very old CMS to Joomla 4.

I managed to get the main fields read but I would also need to be able to manage other fields.

I wanted to know if with the PRO version it was possible to do:

1 - Manage the article creation and publication date

2 - Automatically manage the article category

3 - Process multiple links during import

Thank you.

Max.

I attach some examples (old site):

https://distribuzionemoderna.info/news/dimo-apre-a-cagliari-il-terzo-punto-vendita-in-sardegna

https://distribuzionemoderna.info/primo-piano/il-nuovo-protezionismo-in-cima-alle-preoccupazioni-dei-ceo

https://distribuzionemoderna.info/interview/da-dove-viene-e-a-cosa-porta-lunio-epta-heifo

Joomla Fry
100%
Posts: 934
October 17, 2023

Hello

Yes, other fields can be imported and multiple links can also be processed.

Also, if you have access to database, you can export CSV file from PHPmyAdmin and import data using CSV file as well.

Thank you!

Massimiliano Zucchi
3%
Posts: 3
October 17, 2023

Good morning, I purchased the PRO version. But I need help because I can't do what I need to do. I created the model in "Singles" (DOM) and created the Grabbers and Processors.

And the article from the old site, entering the link manually, is successful. I can't replicate the same thing starting from a csv file. File containing a list of links. How can I do? There are approximately 80,000 articles to be moved from the old to the new site.

Thank you

Joomla Fry
100%
Posts: 934
October 18, 2023

With CSV file, data can be imported directly. From dashboard, navigate to the Import. Then, select Joomla Articles.

In the CSV file, the first row should contain column headers like title, catid, introtext, fulltext, and so on.

The following rows contain the data to be imported to Joomla.

Alternate Second Method - DOM

Using DOM, you can create listing and add grabber & processor to extract the Urls. Then, select the Single to be used for importing. It will import all articles at once on a page.

For importing multiple pages, you can create a Page that can import multiple listings.

Massimiliano Zucchi
3%
Posts: 3
October 18, 2023

Thank you for your reply.

Most likely, I explained myself badly in the previous email.

I have 400 txt files that each contain 200 URLs of articles from the old site.

I wanted to know if I could create a DOM-based import process from these files so that I could import 200 items at a time.

Thank you.

Joomla Fry
100%
Posts: 934
October 18, 2023

Okay, there are three steps:

1. Create a new Grabber of type Custom Value. In the options, copy and paste the links as comma separated values.

2. Create a new processor of type String Functions. In the options, select explode as the function and enter comma (,) as the first parameter. After explode, you can also select trim function as second function. Parameters are not required here.

3. Create a new Listing of type DOM. In the options, select Single Page Processor, List Grabber (created in step 1), and List Processor (created in step 2).

Enter the website Url and click Preview. It should display the array with links. Clicking "Process" should import the articles.

Login to Reply