Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. |
|||
Konuyu görüntüleyenler: 1 Misafir
|
|||
|
|||
|
|||
|
|||
osdem66
Forum Kurucusu 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:
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.. |
|
irembagi
Üye 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: |
soulofthesea
Acemi Üye 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:
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 |
trk2012
Acemi Üye 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:
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> Yukarıdaki vqmod ne yapıyor PHP Kod: <file name="catalog/model/catalog/product.php"> PHP Kod: - <search position="before"> PHP Kod: public function getTotalProductSpecials() { PHP Kod: public function getTotalOrderedProducts($product_id){ sonrasında PHP Kod: - <file name="catalog/controller/product/product.php"> sonra PHP Kod: $this->load->model('catalog/product'); PHP Kod: $product_total = $this->model_catalog_product->getTotalOrderedProducts($product_id); Ve son olarak PHP Kod: catalog/view/theme/*/template/product/product.tpl"> PHP Kod: <span><?php echo $text_stock; ?></span> <?php echo $stock; ?></div> PHP Kod: <span style="font-weight:bold;color:red;"><?php echo $product_total; ?> ADET SATILDI</span><br/> |
|
deep
Acemi Üye 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: |
kpirasoglu
Acemi Üye 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: |
|
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |