seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-11-2016, 07:10 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Vqmod (virtual quick Mod) Nedir Nasıl Çalışır..

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  osdem66 - Görüntüleme - Okunma  11346 - Yorum  5

osdem66v
Forum Kurucusu
*******
Administrators user avatar
Çevrimdışı

Mesajlar: 1,755
Konular: 128
Katılma Tarihi: Dec 2011
Rep Puanı: 23
Teşekkürler: 356
440 Mesajına, 1175 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 02-14-2012 12:55 AM
(Bu Mesaj 02-14-2012 12:56 AM değiştirilmiştir. Değiştiren : osdem66.)
Vqmod (virtual quick Mod) Nedir:
Türkçe'ye tam çevirirsek sanal hızlı eklenti demek anlamına geliyor.. yani bir bir vqmod maneger sayesinde eklentileri zahmetsizce siteniz eklemek için kullanılan bir çeşit yöntem diyebiliriz.

Vqmod Nasıl Çalışır:
Xml yönetmini kullanan bu mod; Herhangi bir eklentiye ait kodların (dil dosyasına ,php dosyasına yada tpl dosyasına eklenmesi gereken kodlar) tek bir xml dosya içerisinde toplanarak xml dili sayesinde tabiri caiz ise git ara bul altına ekle, üstüne ekle, degiştir mantıgı taşımaktadır..

Yani normalde bizim eklentileri eklemeyi tarif ederken ac bu dosyası bul bu kodu altıne ekle diyerek anlattıgımız eklentileri bu sistem sizin yerinize yapmakta ve aynen bu söylediklerimizi xml ile sanal olarak yaptırmaktadır.

Ancak;
malesef Bu sisteminde çeşitleri sorunları olabiliyor en büyük sorunlardan birisi xml içerisinde şu dosyaya git ara bul denen kod eğer söz konusu dosya içerisinde, xml dosyası içerisine yazıldıgı sırada ve sekilde degil ise (bir tık boşluk bile olsa kod içinde yeterlidir) malesef vqmod kodu bulması gerektigi satırda ve sekilde bulamadığı için bazen calışmayabiliyor buna en büyük sebeb vqmod orjinal opencart kodlamasına göre yapılır dolayısı ile ojinal opencart dosyalarında sonradan yaptıgımız düzenlemeler nedeniyle bulunması gereken kodun ya yeri veya sıralaması degiştiginden bulamamasıdır. bu durumda açın xml dosyanızı bakın hangi dosyadan bahsettigini satırlarda görebilirsiniz..ona göre o sayfaya sanal olarak eklenmesi gereken o bölümleri XML içinden ayıklayarak manuel olarak ekleyip bu gibi sorunları çözebilirsiniz..umarım faydalı olmuştur...selmetle...

Konu ile ilgili unututklarımız olabilir sizlerde bigilerinizi paylaşabilirsiniz..
soru ve sorunlarını bu başlık altında yazarsanız yarıdmcı olmaya çalışırız..
osdem66
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: gulderen , irembagi , Kıroğlumarket , ferdi , atmel , artalyans
opencart temaları
irembagiv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 64
Konular: 11
Katılma Tarihi: Jan 2012
Rep Puanı: 0
Teşekkürler: 10
3 Mesajına, 3 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 02-14-2012 10:48 AM
bden birçok modül eklerken farklı konumlara konumlandırmak için anlattığınız şekilde yapıyordum
ama anlatım için teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
souloftheseav
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 10
Konular: 2
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-28-2012 01:34 AM
Merhaba. Söylediğiniz gibi vqmodu yüklediğimden beri php kodlama bilgim yeterli olmadığı için bir çok orunla karşılaşıyorum. Bu modülü komple kaldırmayı denedim ancak admin panelime giremediğim için tekrar kurmak zorunda kaldım. Bu modülü nasıl kaldırabilirim ya da admin panelimde değişiklik yaptığımda aşağıdaki hatayı alıyoum bu hatayı nasıl düzeltebilirim?

Warning: Cannot modify header information - headers already sent by (output started at /home/bayii/public_html/japontrend.com/admin/language/turkish/setting/setting.php:1) in /home/bayii/public_html/japontrend.com/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/bayii/public_html/japontrend.com/admin/language/turkish/setting/setting.php:1) in /home/bayii/public_html/japontrend.com/vqmod/vqcache/vq2-system_engine_controller.php on line 29
Alıntı Yaparak Cevapla
Paylaş!
trk2012v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 22
Konular: 3
Katılma Tarihi: Sep 2012
Rep Puanı: 0
Teşekkürler: 10
6 Mesajına, 21 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-09-2012 10:12 PM
Merhabalar,

Ben vqmod yazılımında biraz inceledim ve genelde orjinal dosyalar için yazıldığında sitenizdeki bir çok kodla oynandığında dolayı hata vermesi çok büyük bir olasılık en azından kendi sitemde çoğu kez hata aldım, burada vqmod olan bir modül 'ü manuel olarak nasıl kuracağınızı belirtmek isterim sitede aradım ama ben göremedim. varsa kusuruma bakmayın.

bu vqmod'da yapılan işlemler basıt. kod işinden anlayanlar rahat bir şekilde yaparlar.
kullanılan kodlar aşağıdaki gibi

search ==> ara
before ==> öncesine
after ==> sonrasına
replace ==> değiştir
add ==> ekle
remore ==> çıkart


bu kodlar ile örnek olarak aşağıdaki vqmod kodlarını göstereceğim.

PHP Kod:
- <modification>
- <
id>[/quote]
- <![
CDATAnumber of product people has bought
  
]]> 
  </
id>
- <
version>
- <![
CDATA1.03
  
]]> 
  </
version>
- <
vqmver>
- <![
CDATA
  ]]> 
  </
vqmver>
- <
author>
- <![
CDATAhttp://www.site4dream.com
  
]]> 
  </
author>
- <
file name="catalog/model/catalog/product.php">
- <
operation>
- <
search position="before">
- <![
CDATA[ public function getTotalProductSpecials() {
  ]]> 
  </
search>
- <
add>
- <![
CDATA[ public function getTotalOrderedProducts($product_id){
        
$sql "SELECT COUNT(op.product_id) AS total FROM " DB_PREFIX "order_product op";
        
$sql .= " WHERE op.product_id = '" . (int)$product_id "'";
        
$query $this->db->query($sql);    
        return 
$query->row['total'];
    }
            
  ]]> 
  </
add>
  </
operation>
  </
file>
- <
file name="catalog/controller/product/product.php">
- <
operation>
- <
search position="after">
- <![
CDATA$this->load->model('catalog/product');
  ]]> 
  </
search>
- <
add>
- <![
CDATA[             $product_total $this->model_catalog_product->getTotalOrderedProducts($product_id);
            
$this->data['product_total'] = $product_total;
            
  ]]> 
  </
add>
  </
operation>
  </
file>
- <
file name="catalog/view/theme/*/template/product/product.tpl">
- <
operation>
- <
search position="before">
- <![
CDATA[ <span><?php echo $text_stock?></span> <?php echo $stock?></div>
  ]]> 
  </search>
- <add>
- <![CDATA[ <span style="font-weight:bold;color:red;"><?php echo $product_total?> ADET SATILDI</span><br/>
  ]]> 
  </add>
  </operation>
  </file>
  </modification> 

Yukarıdaki vqmod ne yapıyor

PHP Kod:
<file name="catalog/model/catalog/product.php"
açıyor sonra
PHP Kod:
- <search position="before">
- <![
CDATA[ public function getTotalProductSpecials() {
  ]]> 
  </
search>
- <
add>
- <![
CDATA[ public function getTotalOrderedProducts($product_id){
        
$sql "SELECT COUNT(op.product_id) AS total FROM " DB_PREFIX "order_product op";
        
$sql .= " WHERE op.product_id = '" . (int)$product_id "'";
        
$query $this->db->query($sql);    
        return 
$query->row['total'];
    }
            
  ]]> 
  </
add
yukarıdaki koddan da anlıyacağınız gibi açtığınız product.php içinde search ediyor yani arıyor
PHP Kod:
public function getTotalProductSpecials() { 
ve before yani öncesine
PHP Kod:
public function getTotalOrderedProducts($product_id){
        
$sql "SELECT COUNT(op.product_id) AS total FROM " DB_PREFIX "order_product op";
        
$sql .= " WHERE op.product_id = '" . (int)$product_id "'";
        
$query $this->db->query($sql);    
        return 
$query->row['total'];
    } 
add yani ekle diyor.

sonrasında

PHP Kod:
- <file name="catalog/controller/product/product.php"
aç diyor. bizde açıyoruz.

sonra
PHP Kod:
$this->load->model('catalog/product'); 
search ediyor yani arıyoruz ve after yani sonrasına bu kodu
PHP Kod:
            $product_total $this->model_catalog_product->getTotalOrderedProducts($product_id);
            
$this->data['product_total'] = $product_total
add = ekle diyor .

Ve son olarak
PHP Kod:
catalog/view/theme/*/template/product/product.tpl"> 
açıyor.
PHP Kod:
<span><?php echo $text_stock?></span> <?php echo $stock?></div> 
arıyor, before = öncesine
PHP Kod:
<span style="font-weight:bold;color:red;"><?php echo $product_total?> ADET SATILDI</span><br/> 
bu kodu add = ekle'dikmi iş tamamdır.
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: muzof , nakolik , artalyans , faircontrol , deep , kpirasoglu
deepv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 6
Konular: 1
Katılma Tarihi: Apr 2016
Rep Puanı: 0
Teşekkürler: 2
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-08-2016 02:17 PM
teşekkür ederim hocam
Alıntı Yaparak Cevapla
Paylaş!
kpirasogluv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 3
Konular: 0
Katılma Tarihi: May 2012
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-28-2016 12:06 PM
Birşey de ben ekleyeyim..

Eğer buradaki (<search position="after" offset="4">) gibi bir ibare ile karşılaşırsanız bu aradığınız satırın 4 satır sonrasında değişiklik yapmak demektir.
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları

« Önceki | Sonraki »
Cevapla  Gönder 

Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Konusunun Linki Direk Link
Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Konusunun HTML Kodu HTML Link
Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Konusu BBCode Linki BBCode Link
Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Ürün Sayfasında ürün linki nasıl kaldırırım hcyasavul 3 55 12-03-2016 10:15 PM
Son Mesaj: osdem66
  Fiyattaki virgülü nasıl nokta yapabilirim shikari 0 97 10-26-2016 03:54 PM
Son Mesaj: shikari
  Ürün sayfasındaki options image'i nasıl yan yana dizebilirim? nokta 15 1,984 07-08-2016 03:09 PM
Son Mesaj: selcukturan
Exclamation [Mod] Anasayfa Sol Tarafta Facebook Sayfa Nasıl Ekleniliyor? coney60 2 270 06-28-2016 07:46 PM
Son Mesaj: coney60
  İyi bir Kargo Anlaşmasını Nasıl Yaparız Beyler? cokasi 3 318 06-23-2016 07:30 PM
Son Mesaj: coney60
  Temanın adı nedir acaba? bybrq 2 230 05-19-2016 02:58 PM
Son Mesaj: ibrahim_130
  Merhaba şunu nasıl yaparım dostnamez 2 179 05-14-2016 01:42 AM
Son Mesaj: dostnamez
  Mobil Tarayıcı Renk Değiştirme Nasıl Yapılır? bykalitee 2 266 04-04-2016 01:50 PM
Son Mesaj: bykalitee
  Opencart.com satın alınan modül iadesi nasıl yapılır? cokasi 4 430 03-09-2016 07:03 PM
Son Mesaj: cokasi
  Ürün sayfasındaki takvimi nasıl kısıtlayabilirim ?(yardım) tonymontana 0 193 03-08-2016 04:05 PM
Son Mesaj: tonymontana

Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. indir, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Videosu, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. online izle, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Bedava indir, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Yükle, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Hakkında, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. nedir, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. Free indir, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. oyunu, Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. download


Forum Atla: