it-swarm-id.com

Modul mendapatkan item dari kategori komponen tertentu

Saya sedang mengembangkan ekstensi rangkai salindia untuk Joomla 3.x. Ekstensi terdiri dari komponen di mana Anda dapat membuat kategori dan membuat slide. Saat membuat slide, Anda menetapkan masing-masing ke kategori. Komponen menggunakan komponen com_categories inti Joomla untuk membuat kategori. Komponen ini juga menggunakan struktur MVC Joomla (saya sudah mencoba untuk menjaga hal-hal sedekat mungkin dengan inti).

Bagian selanjutnya dari ekstensi adalah modul. Modul menampilkan slide dari kategori tertentu (atau seharusnya).

Semuanya sepenuhnya dibangun dan berfungsi terpisah dari satu fitur: Modul saat ini menampilkan semua slide terlepas dari kategori. Saat mengedit modul di Joomla saya dapat memilih kategori yang saya inginkan tetapi saya tidak tahu bagaimana cara mendapatkan modul untuk hanya menampilkan slide dari kategori itu.

Anda dapat mengunduh modul di: Modul Slideshow

2
DesignSubway

Coba ini,

Pada file pembantu Anda, getList() Anda tidak memeriksa kategori yang harus Anda tambahkan kondisi kategori di sana.

sesuatu seperti di bawah ini.

    $query->select('catid, id, title, image, select_link, link, menuitem, caption');
    $query->from('#__bdslides');
    $query->where('state=1 AND category = ' . $db->q($params->get('category')));
    $query->order('ordering');
    $db->setQuery($query);

Tetapi pastikan kategori Anda hanya mengembalikan satu ID jika itu adalah banyak dengan array Anda harus menggunakan IN() dalam query.

untuk contoh modul banner Joomla Anda dapat mengunduh.

2
Jobin Jose