Apakah ada cara mudah untuk memindahkan artikel di antara instalasi Joomla? Misalnya dalam lingkungan pengembangan / pementasan / produksi, saya memiliki 20 artikel yang sama di masing-masing.
Jika saya membuat perubahan ke 20 artikel yang sedang dalam pengembangan, apakah Joomla memiliki cara untuk mempromosikan perubahan tersebut menjadi pementasan, tanpa secara fisik menyalin artikel-artikel itu dengan tangan?
Juga, jika saya menambah atau menghapus artikel dalam satu, apakah Joomla punya cara untuk menambah atau menghapusnya di lingkungan selanjutnya?
joomla-3.x
ContextSwitch
sumber
sumber
Jawaban:
Cari ekstensi di JED. Baik J2XML dan SP Transfer mengklaim memiliki fungsi ini.
sumber
Saya sarankan untuk mengelola artikel di satu tempat saja. Akan sulit untuk menyinkronkan jika ada perubahan di beberapa tempat, tetapi itu bukan tidak mungkin, hanya sulit.
Jika Anda mengelola di satu tempat saja, cukup letakkan data tabel di tempat lain dan masukkan kembali dengan data yang diperbarui.
Jika Anda ingin mengelola artikel di beberapa tempat, Anda dapat membandingkan modified_date dan menyalin data artikel yang dimodifikasi terakhir ke tempat lain. Jika artikel disisipkan di satu tempat saja, cukup masukkan artikel ini ke tempat lain. Jika artikel disisipkan di beberapa tempat, salin data semua artikel ini, lepaskan dari basis data, dan masukkan lagi di semua basis data untuk menyimpan id yang sama di semua basis data. Ini hanya gagasan tentang apa yang perlu Anda lakukan. Jadi, saya sarankan untuk mengelola artikel di satu tempat saja.
Yang lebih penting di sini adalah menjaga ID yang sama dengan artikel di antara basis data.
sumber
Saya telah bekerja dengan Transfer SP oleh cyend dan itu melakukan pekerjaan dengan cukup baik.
Tetapi tergantung pada kondisinya, saya juga melakukan ini dengan menggunakan aplikasi manajemen basis data desktop yang memungkinkan saya untuk melakukan operasi basis data secara efisien.
Di mac saya, saya menggunakan Sequel Pro.
Saya dapat menghubungkan dari jarak jauh melalui SSH ke lebih dari 1 server DB dan telah membuka windows untuk database yang saya kerjakan pada saat yang sama. Saya dapat dengan mudah memilih catatan dari tabel apa pun yang saya inginkan, dan mengimpor / memperbarui catatan ke tabel lain.
Ada banyak kasus yang saya anggap metode ini jauh lebih efisien dan lebih cepat bagi saya. Dalam hal menyalin artikel, kita mengasumsikan bahwa struktur db keseluruhan dan kategori organisasi adalah sama antara 2 tabel, jika tidak akan membuat kekacauan dengan aset dan kategorisasi artikel.
Tetapi seseorang harus berhati-hati dan tahu apa yang dia lakukan, karena kita berhadapan langsung dengan database.
sumber