Home Tip Dan Trik Menampilkan Jumlah Item Pada Module Archive
cindiaja
E-mail
Menampilkan Jumlah Item Pada Module Archive
Tip Dan Trik
gimsot, Thursday, 28 February 2008 07:50

Secara default, fungsi module archive pada Joomla hanya akan menggunakan format "bulan, tahun". Sebenarnya dengan sedikit editing pada mod_archive.php, Anda akan mendapatkan hasil dengan format sebagai berikut "bulan, tahun (xx item)", nah bukankah menjadi lebih menarik untuk dibaca.

Berikut ini adalah sedikit triknya:

Step 1

Buka file mod_archive di modules/mod_archive.php. Cari baris 20 yang isinya :

$query = "SELECT MONTH( created ) AS created_month, created, id, sectionid, title, YEAR(created) AS created_year";

Ganti menjadi :

$query = "SELECT MONTH( created ) AS created_month, created, id, sectionid, title, YEAR(created) AS created_year, COUNT(*) as total"


Step 2

Cari baris 35 yang isinya :

$created_year = mosFormatDate ( $row->created, "%Y" );

Tambahkan script ini setelah baris 35 sehingga menjadi :

  $created_year = mosFormatDate ( $row->created, "%Y" );
$total = $row->total;/xtypo_code}

Step 3

Cari baris 38 yang isinya :
{xtypo_code} $text = $month_name .', '. $created_year;

Rubah menjadi :

$text = $month_name .', '. $created_year .' ('. $total .' item)';



Kemudian simpanlah file mod_archive.php dan refresh halaman web Anda. Selamat mencoba.

Comments
Search
Trims
Qowiem29 2008-03-01 23:11:39

Pertamax trims bro atas tutorialnya, sangat berguna bagi joomlarian, apalagi
yang newbie spt saya.
salam
Nice!
deddy 2008-03-07 18:25:42

http://dondandon.com/components/com_maxcomment/...
Tutorial yang menarik dan berharga.. Thanks banget ya bro.. Jangan patah
sumangad buat tutor.  
pengen tanya tolong donks
kenedyandre 2008-03-23 02:01:24

:cry

teman teman semua sori klu pertanyaanya ngak nyambung dengan artikel
ini
gini kenapa waktu aq akses jomla di intranet kok templatenya ngak tampil
jadi tampilberantakan aja padahal di kompiku yang terhubung dengan intranet ini
bisa tampil
ddd
brondong 2008-03-28 18:35:26

untuk kenedyandre, mungkin pada file configuration.php nya ada yang mesti
diganti pada baris:
$mosConfig_live_site = 'http://localhost/joomla1';
coba localhostnya diganti dengan ip komputer nya. semoga membantu
tidak ketemu lokasinya
dekan 2008-04-10 06:00:56

mod archives saya cuma ada tulisan ini.

* other free or open source software
licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no
direct access
defined('_JEXEC') or die('Restricted access');
// Include the
syndicate functions only once
require_once
(dirname(__FILE__).DS.'helper.php');
$params->def ('count', 10);
$list =
modArchiveHelper::getList($params);
require(JModu
leHelper::getLayoutPath('mod_archive'));
mod_archives.php
gimsot 2008-04-12 17:25:07

@dekan
File yang dimaksud berada pada folder /modules/mod_archive.php, coba
dicheck lagi. Thx.
luar biasa....
Duto 2008-05-25 01:51:11

LUAR BIASA. THX.
re:Menampilkan Jumlah Item Pada Module A
denny_odz 2009-02-09 07:28:17

script di atas buat joomla versi brapa?..
yang saya gunakan versi 1.5, jelas
php code nya berbeda dg tutor di atas.
klo yg bwt 1.5 nya gmana? :? :? :?
waduh saya dah coba nih tp error
choki80 2009-04-25 19:14:06

sory mo nanya, saya dah coba syntax ini tapi error, pesan errornya gini stlh
saya refresh di web saya,
Parse error: syntax error, unexpected '/' in
/home/bisniscc/public_html/modules/mod_archive.php on line 36
ini kenapa ya
bos??? mhn bantuannya, thx berat. bravo.
waduh saya dah coba nih tp error
choki80 2009-04-25 19:18:32

sory mo nanya, saya dah coba syntax ini tapi error, pesan errornya gini stlh
saya refresh di web saya,
Parse error: syntax error, unexpected '/' in
/home/bisniscc/public_html/modules/mod_archive.php on line 36
ini kenapa ya
bos??? mhn bantuannya, thx berat. bravo.
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Wednesday, 10 June 2009 17:09  

JUG Indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Login

Web
ID-Joomla
Banner
Dengarkan siaran radio ID-Joomla   Chatroom ID-Joomla   Facebook Page ID-Joomla
We have 978 guests and 4 members online
Joomla! is the trademark of Open Source Matters, Inc in the United States and other countries. The Joomla! name is used under a limited license granted by Open Source Matters.
Id-joomla.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project