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

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. ;)


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/


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.