Impor / Ekspor Halaman CMS / Blok CMS

12

Adakah yang tahu modul apa pun yang dapat digunakan untuk mengimpor / mengekspor halaman cms (dan blok) di CE?

Skenario yang saya lihat sekarang adalah:

  • pengguna (editor konten) membuat halaman / blok dengan konten di situs web pementasan (dikloning setelah situs langsung, db berbeda, server berbeda)
  • setelah halaman-halaman divalidasi, para pengguna membuat halaman-halaman itu lagi di situs langsung (copy-paste)

Beberapa hal yang perlu dipertimbangkan:

  • itu tidak harus menyimpan referensi ke tampilan toko oleh ID, melainkan menggunakan kode tampilan toko
  • halaman duplikat pada impor harus diidentifikasi dengan kunci url dan menyimpan tampilan
FlorinelChis
sumber

Jawaban:

15

Pada Hackathon terakhir kami mengembangkan modul yang akan membantu Anda mencapai ini:

https://github.com/magento-hackathon/firegento-contentsync

Ini akan menyimpan konten dalam file json, yang dapat disinkronkan ke server lain (sudah terintegrasi dukungan git dan svn). Masih menggunakan tampilan toko berdasarkan ID, tetapi permintaan tarik sangat dihargai. ;)

Tobias
sumber
Tolong, berikan halaman Wiki untuk modul ini. Ini terlihat sangat mengagumkan. Terima kasih banyak: D
Thang Pham
Sobat, Pertanyaannya adalah Bagaimana Mengimpor beberapa halaman CMS dari SATU situs magento ke LAIN, ini buang-buang waktu karena disinkronkan melalui GIT, SVN . Harap jawab pertanyaan itu dengan benar.
Pratik
Saat ini ekstensi ini ditinggalkan.
Sergey
6

Anda dapat melakukan ekspor / impor halaman cms / blok statis dengan mudah melalui SSH.

  1. Ekspor:

    mysqldump -u [username] -p[password] [database] cms_page cms_page_store cms_block cms_block_store | grep INSERT | sed 's/INSERT INTO/REPLACE INTO/' > cms-export.sql

    Catatan: Jangan lupa untuk menambahkan awalan ke tabel cms_ * jika Anda sudah membuat awalan tabel Anda.

  2. Impor:

    mysql -u [username] -p[password] [database] < cms-export.sql

[Pastikan untuk membuat cadangan basis data Anda sebelum operasi impor]

REF: http://www.blog.magepsycho.com/export-import-cms-pages-static-blocks-via-ssh/

MagePsycho
sumber
1
ini mengasumsikan bahwa hidup tidak berubah sementara itu ... semuanya ditimpa.
FlorinelChis
Itu tidak akan mengekspor konten statis, yang tidak dalam DB dan hanya dalam file.
Kostanos