Minggu, 31 Mei 2009

Tips Atasi Pesan Error "ID Widget seharusnya unik

Kami tidak dapat menyimpan template Anda.
Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi
Lebih dari satu widget ditemukan dengan id: HTML1. ID Widget seharusnya unik.

atau mungkin yang seperti ini :

Kami tidak dapat menyimpan template Anda.
Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi
Lebih dari satu widget ditemukan dengan id: Feed1. ID Widget seharusnya unik.

Mungkin diantara teman teman sesama blogger pernah mendapatkan pesan seperti diatas, dimana pada saat melakukan Edit HTML untuk menyimpan template mengalami kegagalan.
Dimana rata rata pesan error nya sama persis, yang berbeda hanyalah id nya saja yaitu : HTML1 dan Feed1. itupun hanya sekedar contoh, ID yang muncul mungkin HTML2, HTML3, HTML4 atau mungkin juga Feed2, Feed3, Feed4 dst.

Saya beri contoh seperti ini :

Misalkan di dalam template Anda terdapat kode-kode widget seperti dibawah ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id=''HTML1' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Pada contoh di atas terlihat ada dua buah kode widget dengan ID yang sama, yaitu kode HTML1 (perhatikan hurup yang di cetak merah):


<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML1' locked='false' title='Free Download' type='HTML'/>


Apabila kejadiannya seperti contoh di atas maka dapat di pastikan Anda tidak akan pernah bisa mengubah atau mengedit kode template tersebut dimana akan timbul selalu pesan error.
Kejadian ini sering terjadi ketika sobat mengganti template yang lama dengan template yang baru, ada kalanya sang desainer template mencantumkan beberapa widget di dalam template buatannya.

Ketika kode template itu di upload blogger, maka antara widget Anda dengan widget sang desainer template berada dalam satu kode widget dengan ID yang sama.
Bagaimana cara untuk mengatasi masalah tersebut?

Apabila muncul error “ID Widget seharusnya unik” maka caranya yaitu Anda harus mengubah ID yang error dengan ID baru yang belum ada di dalam kode widget, dalam hal ini adalah angka nya yang di bedakan.

Contoh : apabila pesan error yang di tayangkan mengusung ID:HTML1, maka sobat harus mengubahnya dengan ID yang lain, misal HTML30, HTML31, HTML32, ataupun dengan angka yang lainnya yang penting tidak sama dengan ID widget yang lainnya.

Ambil contoh kode-kode widget seperti ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id='HTML1' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Maka yang perlu anda lakukan adalah mengubah salah satu ID nya dengan nomor yang belum ada, misal ID HTML1 di ubah menjadi ID HTML15, misal kodenya jadi seperti ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id='HTML15' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Apabila ID widgetnya sudah di ubah, silahkan coba save template Anda .

Selamat Mencoba
If this works for you, great !

0 komentar:

Posting Komentar

 
Design by Fajri Alhadi | Published by Template Dyto Share.us | Download Film Terbaru
Sisi Remaja Ebook Teknisi Komputer