seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-06-2016, 03:07 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Ana Sayfa Gelişmiş Arama Düzenlemesi

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  Kıroğlumarket - Görüntüleme - Okunma  3654 - Yorum  12

Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,964
Konular: 474
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1106
964 Mesajına, 1977 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-01-2012 05:19 PM
Evet Arkadaşlar Şimdi Forumda Bir Arkadaşımız Gelişmiş Arama ( Hepsi Burada Tarzı ) Bir Düzenleme İstemişti Bende Bişiler karaladım ( Derken Modulden Söktüm Arakladım Yanlış Anlaşılmasın Big Grin ) Default Temada Denedim Herhangi Bir Sorun vermedi Gayet Güzeel çalıştı.

Test : Default temada ve v. 1.5.4.1 de test edilmiştir.

Test Adresi: http://driver.kiroglumarket.com/

İlk Önce Control Dosyamızı Açalım

catalog/control/common/ header.php

Bulalım :

PHP Kod:
protected function index() { 

Değiştirelim :

PHP Kod:
protected function index($setting) { 

Dil Uzantı Tanımlamamızı Yapalım :

Aynı Dosyada Bulalım :

PHP Kod:
$this->data['text_account'] = $this->language->get('text_account'); 

Hemen Altına Ekleyelim :

PHP Kod:
/* Language */
        
        
$this->language->load('module/sidebarsearch');        

        
        
$this->data['text_searchbox'] = $this->language->get('text_searchbox');
        
$this->data['text_categorytop'] = $this->language->get('text_categorytop');
        
$this->data['text_subsYN'] = $this->language->get('text_subsYN');
        
$this->data['text_descripYN'] = $this->language->get('text_descripYN'); 

Tamam Şimdi Geldik Arama Şart Döngü İşlemine :

Gene Aynı Dosyada Bulalım :

PHP Kod:
// Menu 

Üstüne Ekleyelim :

PHP Kod:
// 3 Level Category Search
        
$this->data['categories'] = array();
                    
        
$categories_1 $this->model_catalog_category->getCategories(0);
        
        foreach (
$categories_1 as $category_1) {
            
$level_2_data = array();
            
            
$categories_2 $this->model_catalog_category->getCategories($category_1['category_id']);
            
            foreach (
$categories_2 as $category_2) {
                
$level_3_data = array();
                
                
$categories_3 $this->model_catalog_category->getCategories($category_2['category_id']);
                
                foreach (
$categories_3 as $category_3) {
                    
$level_3_data[] = array(
                        
'category_id' => $category_3['category_id'],
                        
'name'        => $category_3['name'],
                    );
                }
                
                
$level_2_data[] = array(
                    
'category_id' => $category_2['category_id'],    
                    
'name'        => $category_2['name'],
                    
'children'    => $level_3_data
                
);                    
            }
            
            
$this->data['categories'][] = array(
                
'category_id' => $category_1['category_id'],
                
'name'        => $category_1['name'],
                
'children'    => $level_2_data
            
);
        }        
        
        
        
$this->data['sidebarsearch'] = array(); 


Bu Dosya İle işimizi Hallettik Şimdi Dil Dosyamıza Geldik :

catalog/language/turkish/common/ header.php

PHP Kod:
$_['text_shopping_cart'] = 'Sepetim'

Üstüne Ekleyelim :

PHP Kod:
$_['text_searchbox'] = 'Arama Yapınız';
$_['text_categorytop'] = 'Tüm Kategoriler';
$_['text_subsYN'] = 'Alt Kategorilerde Ara';
$_['text_descripYN'] = 'Açıklamalarda Ara'

Şimdi TPL Dosyamıza Gelelim :

Bulalım :

PHP Kod:
<div id="notification"></div

Altına Ekle :

PHP Kod:
<div id="sidebarsearch">
    <!-- 
Basic search box -->
    <
div class="button-sidebarsearch" style="position: absolute; background: url('catalog/view/theme/default/image/button-search.png') center center no-repeat; width: 28px; height: 24px; border-right: 1px solid #CCCCCC; cursor: pointer;"></div>
    <
input type="text" name="sidebarsearch_name" value="<?php echo $text_searchbox; ?>" style="background: #FFF; padding: 1px 1px 1px 33px; width: 120px; height: 21px; border: 1px solid #CCCCCC;" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
     <!-- 
Advanced Options -->
    
     <
div id="dropdown-categories" style="padding: 10px 0px;">
        <
select name="filter_category_id">
        <
option value="0"><?php echo $text_categorytop?></option>
        <?php foreach ($categories as $category_1) { ?>
        <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
        <?php foreach ($category_1['children'] as $category_2) { ?>
        <option value="<?php echo $category_2['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_2['name']; ?></option>
        <?php foreach ($category_2['children'] as $category_3) { ?>
        <option value="<?php echo $category_3['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_3['name']; ?></option>
        <?php ?>
        <?php ?>
        <?php ?>
      </select>
      </div>
     <table style="width: 53%; height: 24px;">
                <tr>
                                <td style="width: 40px"><div id="sidebarsearch">
    <!-- Basic search box -->
    <div class="button-sidebarsearch" style="position: absolute; background: url('catalog/view/theme/default/image/button-search.png') center center no-repeat; width: 28px; height: 24px; border-right: 1px solid #CCCCCC; cursor: pointer;"></div>
    <input type="text" name="sidebarsearch_name" value="<?php echo $text_searchbox?>" style="background: #FFF; padding: 1px 1px 1px 33px; width: 120px; height: 21px; border: 1px solid #CCCCCC;" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
     <!-- Advanced Options -->
</td>
                                <td style="width: 96px">
                                <div id="dropdown-categories" style="padding: 10px 0px; height: 23px; width: 88px;">
        <select name="filter_category_id">
        <option value="0"><?php echo $text_categorytop?></option>
        <?php foreach ($categories as $category_1) { ?>
        <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
        <?php foreach ($category_1['children'] as $category_2) { ?>
        <option value="<?php echo $category_2['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_2['name']; ?></option>
        <?php foreach ($category_2['children'] as $category_3) { ?>
        <option value="<?php echo $category_3['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_3['name']; ?></option>
        <?php ?>
        <?php ?>
        <?php ?>
      </select>
      </div>
</td>
                                <td style="width: 194px">
                                <div id="checkbox-subcategories" style="padding: 5px 4px 0px 68px; width: 170px;">
        <input type="checkbox" name="filter_sub_category" value="1" id="sub_category" />
        <label for="sub_category"><?php echo $text_subsYN?></label>
      </div></td>
                                <td>
                                <div id="checkbox-description" style="padding: 5px 4px 0px 0px; width: 162px;">
        <input type="checkbox" name="filter_description" value="1" id="description" />
        <label for="description"><?php echo $text_descripYN?></label></div>
</td>
                </tr>
</table> 


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta , ITECHINN , sadettin , fe_odaliz
opencart temaları
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 04:00 PM
Sevgili Kıroğlu;
Bu dosya da
catalog/controller/common/header.php

bu satır nere de?
$this->data['heading_title'] = $this->language->get('heading_title');

tüm OC versiyonlarında bu dosyada bu satır yok ya Sad
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,964
Konular: 474
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1106
964 Mesajına, 1977 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 04:08 PM
o satır yok zaten silmeyi unuttum Big GrinBig GrinBig Grin bu moduldu sidebar search diye o od ile modulun başlık yazısını çekiyordu misal Yeni Ürünler gibi siliyorum hemen
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 04:21 PM
Sevgili Kıroğlu ;
eksik silmişsin
bunu da silmen gerek böyle bir dosya yok çünki.

$this->language->load('module/sidebarsearch');

az sonra vqmodunu ekliyeceğim bunun
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,964
Konular: 474
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1106
964 Mesajına, 1977 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 05:46 PM
Abi gerekli düzeltmeleri yapınmı bendeki konuda Nasıl olduda gözümden kaçtı ilk değil Big Grin
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 06:01 PM
(12-02-2012 05:46 PM)Kiroglumarket Yazılan:  Abi gerekli düzeltmeleri yapınmı bendeki konuda Nasıl olduda gözümden kaçtı ilk değil Big Grin

Yok çalıştıramadım bir el at istersen.
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,964
Konular: 474
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1106
964 Mesajına, 1977 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 06:05 PM
hangi versiyonda ve neresinde hata aldın abi
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 06:43 PM
1.5.4 de deniyordum
PHP Kod:
/* Language */
        
        
$this->language->load('module/sidebarsearch');        

        
        
$this->data['text_searchbox'] = $this->language->get('text_searchbox');
        
$this->data['text_categorytop'] = $this->language->get('text_categorytop');
        
$this->data['text_subsYN'] = $this->language->get('text_subsYN');
        
$this->data['text_descripYN'] = $this->language->get('text_descripYN'); 

burdan itibaren hata verip duruyor
iki tane arama kutusu çıkıyor kıroğlu
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 09:09 PM
(12-02-2012 06:43 PM)nokta Yazılan:  1.5.4 de deniyordum
PHP Kod:
/* Language */
        
        
$this->language->load('module/sidebarsearch');        

        
        
$this->data['text_searchbox'] = $this->language->get('text_searchbox');
        
$this->data['text_categorytop'] = $this->language->get('text_categorytop');
        
$this->data['text_subsYN'] = $this->language->get('text_subsYN');
        
$this->data['text_descripYN'] = $this->language->get('text_descripYN'); 

burdan itibaren hata verip duruyor
iki tane arama kutusu çıkıyor kıroğlu

kiroglu kardeşim aceleyle kodları bol bol koymuş Smile

bu şekilde yaparsan doğru çalışacaktır.bende arama dümesini çalıştıramadaım
muhtemelen script kod eksikliği var gibi geldi ama çok uğraşmadım..


<table style="width: 53%; height: 24px;">
<tr>
<td style="width: 40px"><div id="sidebarsearch">
<!-- Basic search box -->
<div class="button-sidebarsearch" style="position: absolute; background: url('catalog/view/theme/default/image/button-search.png') center center no-repeat; width: 28px; height: 24px; border-right: 1px solid #CCCCCC; cursor: pointer;"></div>
<input type="text" name="sidebarsearch_name" value="<?php echo $text_searchbox; ?>" style="background: #FFF; padding: 1px 1px 1px 33px; width: 120px; height: 21px; border: 1px solid #CCCCCC;" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
<!-- Advanced Options -->
</td>
<td style="width: 96px">
<div id="dropdown-categories" style="padding: 10px 0px; height: 23px; width: 88px;">
<select name="filter_category_id">
<option value="0"><?php echo $text_categorytop; ?></option>
<?php foreach ($categories as $category_1) { ?>
<option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option>
<?php foreach ($category_1['children'] as $category_2) { ?>
<option value="<?php echo $category_2['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_2['name']; ?></option>
<?php foreach ($category_2['children'] as $category_3) { ?>
<option value="<?php echo $category_3['category_id']; ?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $category_3['name']; ?></option>
<?php } ?>
<?php } ?>
<?php } ?>
</select>
</div>
</td>
<td style="width: 194px">
<div id="checkbox-subcategories" style="padding: 5px 4px 0px 68px; width: 170px;">
<input type="checkbox" name="filter_sub_category" value="1" id="sub_category" />
<label for="sub_category"><?php echo $text_subsYN; ?></label>
</div></td>
<td>
<div id="checkbox-description" style="padding: 5px 4px 0px 0px; width: 162px;">
<input type="checkbox" name="filter_description" value="1" id="description" />
<label for="description"><?php echo $text_descripYN; ?></label></div>
</td>
</tr>
</table>
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 09:24 PM
Evet ya doğru arama düğmeside yok du ama
http://driver.kiroglumarket.com/ daki demo da da arama düğmesi yok en başta
png resim var tıklayınca arama yapıyor.
Ama sağ taraf da ufak şık bir düğme olsa daha hoş olurdu gibime geliyor. Big Grin
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Ana Sayfa Gelişmiş Arama Düzenlemesi Konusunun Linki Direk Link
Ana Sayfa Gelişmiş Arama Düzenlemesi Konusunun HTML Kodu HTML Link
Ana Sayfa Gelişmiş Arama Düzenlemesi Konusu BBCode Linki BBCode Link
Ana Sayfa Gelişmiş Arama Düzenlemesi Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  En üst menüye Ana Sayfa Ekleme ve Kategori değiştirme tuncaksoy 3 618 10-24-2016 10:34 PM
Son Mesaj: sakaci_79
  Sesli Arama Yapmak BLaDe 6 1,682 07-12-2016 02:18 AM
Son Mesaj: martin_8525
  Kategorilerde Arama Sayfasında Stok Miktarın Gösterme Kıroğlumarket 6 1,870 06-10-2016 10:25 AM
Son Mesaj: furkanyvz
  Opencart 1.5.1 x Ana sayfa modüllerde indirimde ve ücretsiz kargo ikonu göstermek. osdem66 28 11,325 04-16-2016 01:42 AM
Son Mesaj: tekinsaka
  [Mod] Admin sayfasında resim yükleme penceresi arama yaptırmak vqmod Kıroğlumarket 4 2,310 04-10-2016 09:08 PM
Son Mesaj: emrecanaaa
  [Modifikasyon] 1.5.5.x Ve 1.5.6.x Etiket Arama Sorunu Çözümü Kıroğlumarket 3 1,315 03-21-2016 01:46 AM
Son Mesaj: bluemonday
  OC. 1.5.6.4 arama sonuçlarında boşluklar tuncaksoy 2 205 03-10-2016 06:13 PM
Son Mesaj: tuncaksoy
  arama kısmında hata alıyorum OzanDogu 2 563 02-21-2016 10:42 PM
Son Mesaj: OzanDogu
  iletişim formundan mesaj yolladığımda, beyaz sayfa sorunu ? new1920 2 532 02-17-2016 06:17 PM
Son Mesaj: osdem66
  Opencart Gelişmiş Üst Kategori Modifiyesi Kıroğlumarket 4 1,065 11-26-2015 10:34 AM
Son Mesaj: isilcetn

Ana Sayfa Gelişmiş Arama Düzenlemesi indir, Ana Sayfa Gelişmiş Arama Düzenlemesi Videosu, Ana Sayfa Gelişmiş Arama Düzenlemesi online izle, Ana Sayfa Gelişmiş Arama Düzenlemesi Bedava indir, Ana Sayfa Gelişmiş Arama Düzenlemesi Yükle, Ana Sayfa Gelişmiş Arama Düzenlemesi Hakkında, Ana Sayfa Gelişmiş Arama Düzenlemesi nedir, Ana Sayfa Gelişmiş Arama Düzenlemesi Free indir, Ana Sayfa Gelişmiş Arama Düzenlemesi oyunu, Ana Sayfa Gelişmiş Arama Düzenlemesi download


Forum Atla: