tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 07:16 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: 3 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  21970 - Yorum  5

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

Mesajlar: 2,121
Konular: 158
Katılma Tarihi: Dec 2011
Rep Puanı: 27
Teşekkürler: 393
522 Mesajına, 1445 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 , e-ticaretdersleri , ferdi , atmel , artalyans
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, 22 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 , xalito
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
1 Mesajına, 1 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ş!
 Teşekkür Edenler: xalito

« Ö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
  Fiyatların sadece ürün sayfasında görünmesini nasıl yapabiliriz? opencartasil 0 1,040 12-11-2021 01:29 AM
Son Mesaj: opencartasil
  install dosyasi olmadan Kurulum nasil yapabilirim rizeliozcan 0 913 02-12-2021 11:43 PM
Son Mesaj: rizeliozcan
  Journal 3 Search Bar konumunu nasıl değiştirebilirim? Darkthrone 0 1,112 10-12-2020 12:55 PM
Son Mesaj: Darkthrone
  Opencart Carousel Başlığı Gösterme Nasıl Yapılır nicksiz 0 1,271 06-30-2020 12:47 PM
Son Mesaj: nicksiz
  ürünlerin resim boyutu nasıl olmalı ? ugurus 6 5,656 06-18-2020 02:34 AM
Son Mesaj: teknohiz
  Ürün ismi altındaki bu boşluğu nasıl kaldırırız? issagligi34 4 1,848 08-27-2019 04:30 PM
Son Mesaj: by_falcon
  veri tabanı kullanıcı adını nasıl değiştiririm sifalikovan_forum 1 859 08-26-2019 12:54 PM
Son Mesaj: ahmeteren
  Yanıp sönen menü kodu nasıl yaparım atlas14 0 997 06-03-2019 01:29 AM
Son Mesaj: atlas14
  [Tema] ARAMA BUTONUNU NASIL AÇACAGIM!!! hicapa 9 2,266 05-16-2019 01:03 AM
Son Mesaj: teknohiz
  2.1.0.1 versiyonda demo siparişler nasıl silinir? sakaryanotebook 3 1,657 03-19-2019 12:15 AM
Son Mesaj: sakaryanotebook

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: