Beranda > web design > Membuat Module Sederhana pada Joomla

Membuat Module Sederhana pada Joomla

Kita akan membuat sebuah module yang akan menampilkan record dari salah satu  table yang ada pada database joomla.

Pertama kita membuat file XML yang akan kita beri nama “mod_firstmodule.xml” (tanpa tanda kutip) yang berisi:

mod_firstmodule.xml

<?xml version=”1.0″?>
<extension type=”module” version=”2.5.0″ method=”upgrade”>
<name>Hello World</name>
<author>siap aja boleh</author>
<version>1.0.0</version>
<description>This is my first module</description><files>
<filename>mod_firstmodule.xml</filename>
<filename module=”mod_firstmodule”>mod_firstmodule.php</filename>
</files><config>
</config>
</extension>

Kedua, kita akan membuat sebuah file PHP yang akan kita beri nama “mod_firstmodule.php” (tanpa tanda kutip) yang berisi:

mod_firstmodule.php

<?php
defined(‘_JEXEC’) or die;
echo “<font color=000000>Pengguna : <br></font>”;
$db = JFactory::getDBO();
$query = $db->getQuery(true);
$query->select(‘username’)
->from(‘zokwn_users’);
$db->setQuery($query);
$rows = $db->loadObjectList();
?><?php foreach ($rows as $row):?>
<font color=”000000″>
<?php echo $row->username ?>
</font>
<?php endforeach ?>

Pada file mod_firstmodule.php kita akan mencoba untuk mendapatkan data username dari table zokwn_users.

Selanjutnya kedua file tersebut kita zipped dan diberi nama “mod_firstmodule.zip” (tanpa tanda kutip)

File yang telah kita zipped tersebut selanjutnya di install pada joomla menggunakan Extension Manager.

Untuk menggunakan modul tersebut, buka Module Manager dan dan publish modul tersebut di posisi yang anda inginkan.

Iklan
  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

w

Connecting to %s

%d blogger menyukai ini: