Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : MrCervello 06 Aug 2010, 19:01:32

: Spostare articoli da un joomla ad un altro
: MrCervello 06 Aug 2010, 19:01:32
Salve,
c'è un modo per spostare degli articoli (parlo di 400 articoli quindi la vedo difficile copiare e incollare ad uno ad uno..) da un joomla che è di per se un sito ad un altro joomla?
Sono entrambi joomla 1.5.18
Non voglio traslocare tutto il joomla ma solo 400 articoli che si trovano in una categoria e in una sezione.

C'è un modo per farlo velocemente?
Grazie per il supporto
: Re:Spostare articoli da un joomla ad un altro
: conti1 06 Aug 2010, 20:42:35
ciao
prova a leggere qui
http://forum.joomla.it/index.php?topic=95754.0
potrebbe fare il caso tuo.
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 07 Aug 2010, 08:33:10
diciamo che fa al caso mio in parte perchè come dicono in quel topic copiando le tabelle del db copio TUTTI gli articolo e TUTTE le categorie e sezioni.
Invece io voglio copiare solo dei determinati articoli che sono in una sezione e in una categoria...!
C'è qualcosa che fa + al caso mio?

Grazie ancoa
: Re:Spostare articoli da un joomla ad un altro
: rafagano 07 Aug 2010, 13:08:29
Anche io avrei una necessità del genere. Trovata qualche soluzione ?
Grazie!  :)
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 16 Aug 2010, 20:51:32
magari facendo come nel topic sotto segnalato poi posso cancellare gli articoli che non mi servono...!
: Re:Spostare articoli da un joomla ad un altro
: tonicopi 16 Aug 2010, 22:09:20
Io esporterei tutta la tabella jos_content e poi cancellerei gli articoli che non servono. Ma credo che con un poco di impegno si possono estrarre dal database anche solo gli articoli di una determinata sezione. Con una piccola ricerca appena fatta ho visto che basta eseguire questa query nel database con phpmyadmin:
:
SELECT *
FROM `jos_content`
WHERE (
`jos_content`.`sectionid` =1)
per ottenere tutti gli articoli della sezione avente per ID 1  ;)
Quindi li seleziono tutti, li esporto e li importo in un altro database    :)
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 17 Aug 2010, 13:07:57
mi chiedo però io utilizzo lo stesso db x due portali (fatti con joomla).
Se prendo dal primo portale le tabelle di quella categoria che iniziano con jos_...... per poter farle leggere dal secondo portale le devo rinominare in jom_....

A questo punto quindi al posto di esportare e fare tutto quel passaggio come posso fare per prendere le tabelle db, che iniziano con jos_, di quella sezione con gli articoli e rinominarle direttamente in jom_???
: Re:Spostare articoli da un joomla ad un altro
: tonicopi 17 Aug 2010, 16:48:29
Da phpmyadmin devi cliccare sulla tabella jom_content ed eliminarla poi devi cliccare sulla tabella jos_content e rinominarla o copiarla mettendogli il nome di quella prima eliminata  ;)
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 22 Aug 2010, 13:11:04
Allora ho provato a copiare la tabella ma ho questo errore:
:
Error
SQL query:

-- -- Dumping data for table `cant_content` -- INSERT INTO `cant_content` (`id`, `title`, `alias`, `title_alias`, `introtext`, `fulltext`, `state`, `sectionid`, `mask`, `catid`, `created`, `created_by`, `created_by_alias`, `modified`, `modified_by`, `checked_out`, `checked_out_time`, `publish_up`, `publish_down`, `images`, `urls`, `attribs`, `version`, `parentid`, `ordering`, `metakey`, `metadesc`, `access`, `hits`, `metadata`) VALUES (22, 'TITOLOARTICOLO', 'ALIASARTICOLO', '', '

TESTO ARTICOLO[...]

MySQL said:

#1062 - Duplicate entry '22' for key 1

A cosa è dovuto?
: Re:Spostare articoli da un joomla ad un altro
: tomtomeight 22 Aug 2010, 13:13:48
Stai copiando in una tabella che già contiene i dati che vuoi copiare, ma ti era stato detto di rinominarle soltanto.
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 22 Aug 2010, 13:16:48
Allora io da un portale ho esportato gli articoli di quella sezione;
Sono andato in un db diverso e quando importo mi da quell'errore...!
: Re:Spostare articoli da un joomla ad un altro
: tomtomeight 22 Aug 2010, 13:19:56
Verifica nel file di esportazione se c'è un create table e toglilo
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 22 Aug 2010, 13:33:31
ho tolto quella stringa ora il db inizia con insert into...
xò da sempre un errore:

:
ERROR: Unknown Punctuation String @ 2425
poi mostra tutte le queryes e alla fine
MySQL said:

#1062 - Duplicate entry '22' for key 1
: Re:Spostare articoli da un joomla ad un altro
: tomtomeight 22 Aug 2010, 13:36:18
Ma la tabella del database di importazione è vuota?
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 22 Aug 2010, 14:13:46
praticamente la tabella contiene già degli articoli..!
Ma dovrebbero essere inseriti in un'altra sezione!!!
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 22 Aug 2010, 14:50:48
cmq ho provato ad esportare gli articoli che c'erano già nella tabella content e poi l'ho svuotata, ma nulla lo stesso errore!
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 23 Aug 2010, 14:36:16
nessuno che mi sappia dare una mano?
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 23 Aug 2010, 15:08:01
forse questo errore è dovuto al fatto che cerco di caricare articoli che hanno l'id uguale agli articoli già presenti..! a questo punto come faccio a dire che deve inserire quegli articoli in una determinata sezione e categoria d'articoli??
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 24 Aug 2010, 11:50:50
tutti in vacanza???
: Re:Spostare articoli da un joomla ad un altro
: tomtomeight 24 Aug 2010, 13:39:49
Io no, sto ancora a lavorare, mannaggia  :)

Puoi sempre editare il file e cambiare gli ID prima di importarlo.
: Re:Spostare articoli da un joomla ad un altro
: MrCervello 24 Aug 2010, 14:16:22
ehm sono oltre 400 articoli..!
la soluzione di far inserire gli articoli in una sezione e categoria vuota sarebbe una soluzione, sempre se l'errore è dovuto a quello!