Mengedit SiteMap SiS+ acid

Seluruh form-form yang terdapat pada SiteMap SiS+ acid mengarah ke link yang salah, kemungkinan dikarenakan pindah server dan LinkMenu pada database pun berubah, maka pada sitemap pun harus di ubah pula codingannya, yang sebelumnya seperti ini :
Edit codingan pada file index SiteMap yang berada di /protected/modules/sitemap/views/mahasiswa/

<li> <?php echo $index[‘NamaMenuKategori’]; ?>
<?php // for MENU
$IDkategori = $index[‘KodeMenuKategori’];
$SQL_menu = “SELECT `NamaMenu`,`LinkMenu` FROM `TMMenu` WHERE `KodeMenuKategori` = ‘$IDkategori’ ORDER BY `NamaMenu` ASC “;
$command_menu = $connection->createCommand($SQL_menu);
$menu = $command_menu->queryAll();
if(count($menu) > 0)
{
echo “<ul>”;
foreach($menu as $content)
{//echo CHtml::link($content[‘NamaMenu’], array($content[‘LinkMenu’]));
echo “<li>”;
echo ‘<a href=”‘.$content[‘LinkMenu’].'” target=”_blank”>’;
echo $content[‘NamaMenu’];
echo “</a>”;
echo “</li>”;
}
echo “</ul>”;
}
?>
<li>

 

Diubah menjadi seperti ini :

<li> <?php echo $index[‘NamaMenuKategori’]; ?>
<?php // for MENU
$IDkategori = $index[‘KodeMenuKategori’];
$SQL_menu = “SELECT `NamaMenu`,`LinkMenu` FROM `TMMenu` WHERE `KodeMenuKategori` = ‘$IDkategori’ ORDER BY `NamaMenu` ASC “;
$command_menu = $connection->createCommand($SQL_menu);
$menu = $command_menu->queryAll();
if(count($menu) > 0)
{
echo “<ul>”;
foreach($menu as $content)
{//echo CHtml::link($content[‘NamaMenu’], array($content[‘LinkMenu’]));
echo “<li>”;
if(substr($content[‘LinkMenu’],0,4)== “http”)
{
echo ‘<a href=”‘.$content[‘LinkMenu’].'” target=”_blank”>’;
echo $content[‘NamaMenu’];
echo “</a>”;}else
{
echo CHtml::link($content[‘NamaMenu’], array(‘../’.$content[‘LinkMenu’]), array(‘target’=>’_blank’));}echo “</li>”;
}
echo “</ul>”;
}
?>
<li>

Hanya pengkondisiannya saja yang diubah. Jadi pada saat mengakses seluruh yang ada pada SiS+ melalui SiteMap sudah dapat berjalan dengan lancar ^_^