phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Modifikasi sederhana untuk tema OpenCart

Perlu pemahaman tentang pola MVC yang merupakan bawaan OpenCart.

Secara singkat - Anda memiliki kelas Model yang berinteraksi dengan database, kelas Controller yang beroperasi di atas dan memanggil metode Model (pengambilan data, pembaruan data, penyisipan data) dan meneruskan output ke brwoser saat diproses oleh View (harus kelas lain tetapi OpenCart hanya memiliki seperti MC - Bagian Model-Controller dengan file template).

Jadi untuk masalah Anda:Anda harus memodifikasi catalog/model/catalog/category.php dan cari metode yang disebut getCategory yang mengambil data kategori konkret. Di sini, di kueri pemilihan harus select * from ... - jika ya, semuanya baik-baik saja, tetapi jika seperti select category_id, category_description, ... from ... maka Anda harus menambahkan bidang baru Anda di sini juga (maaf, saya tidak ingat kueri SQL dari OpenCart).

Selain itu, edit catalog/controller/product/category.php dan cari bagian di mana data kategori dikontrol (model kategori dipanggil) atau cari baris yang dimulai dengan $this->data['description'] = ...; dan tambahkan bidang baru Anda di sini, seperti $this->data['description2'] = ...; .

Semoga ini bisa membantu.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Akses Jarak Jauh phpMyAdmin

  2. Permintaan SQL untuk mengganti string berdasarkan wildcardt

  3. Cara memperbarui/Memasukkan tanggal acak dalam SQL dalam Rentang Tanggal yang ditentukan

  4. MySQL:Akses ditolak untuk pengguna 'userName'@'localhost'

  5. PHPMYADMIN ,,Kesalahan dalam Memproses Permintaan Kode kesalahan:200 Teks kesalahan:OK