seo
tr-opencart

     
avatar Şuanki Zaman: 07-27-2017, 11:30 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

VQmod olmadan hızlı fiyat girme olur mu?

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  cevahirabi - Görüntüleme - Okunma  2276 - Yorum  12

cevahirabiv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 240
Konular: 65
Katılma Tarihi: Feb 2012
Rep Puanı: 2
Teşekkürler: 27
11 Mesajına, 30 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-28-2012 05:58 PM
siteme vqmod kurmak istemiyorum ama hızlı fiyat girmek istiyorum. bunu başarabilmek için hangi dosyalarda hangi değişiklikleri yapmalıyım bilen biri anlatabilir mi?

Resim görüntüleyici
Alıntı Yaparak Cevapla
Paylaş!
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
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-28-2012 07:18 PM
XML dosyasını bir editör ile açıp içerisinde hangi dosyada hangi satırlardan önce veya sonra ya da değiştirilmesi gereken kısımları bulup eklenecek kodları ilgili dosyalara manuel olarak ekleyebilirsiniz.

Bende sitemde vqmod kullanmıyorum ama vqmod dosyalarını bu şekilde manuel adapte ediyorum.

Kolay gelsin.
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ş!
 Teşekkür Edenler: osdem66 , cevahirabi
cevahirabiv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 240
Konular: 65
Katılma Tarihi: Feb 2012
Rep Puanı: 2
Teşekkürler: 27
11 Mesajına, 30 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-30-2012 10:01 AM
Kod:
<modification>

    <id>MIB</id>
    <version>1.3</version>
    <vqmver>1.0.8</vqmver>
    <author>cevahirabi</author>

    <file name="admin/controller/catalog/product.php">
    <operation error="skip">
            <search position="after"><![CDATA[
        private $error = array();
            ]]></search>
             <add trim="true"><![CDATA[
        public function price() {
        if ($this->request->server['REQUEST_METHOD'] == 'POST') {
        $this->db->query("UPDATE " . DB_PREFIX . "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'");
        $this->cache->delete('product');
        }
        }
            ]]></add>
        </operation>    
    </file>        
    
    <file name="admin/view/template/catalog/product_list.tpl">
    <operation error="skip">
            <search position="before"><![CDATA[
        <td class="left"><?php if ($product['special']) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
        <!-- Del
            ]]></add>
        </operation>    
        
        <operation error="skip">
            <search position="before"><![CDATA[
        <td class="right"><?php if ($product['quantity'] <= 0) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
            Del --!>
        <td>
        <input type="text" name="price" value="<?php echo $product['price']; ?>" size="10" id="price<?php echo $product['product_id']; ?>" />&nbsp;<a onclick="updatePrice(<?php echo $product['product_id']; ?>);$(this).fadeTo(250, 0.2);$(this).fadeTo(150, 0.7);" class="save">Kaydet</a>
        </td>
            ]]></add>
        </operation>
      
           <operation error="skip">
            <search position="before"><![CDATA[
        <?php echo $footer; ?>
            ]]></search>
            <add trim="true"><![CDATA[
        <script type="text/javascript"><!--
function updatePrice(product_id) {
var price = $('#price' + product_id).val();

$.post('index.php?route=catalog/product/price&token=<?php echo $token; ?>', 'price=' + price + '&product_id=' + product_id);
}

//--></script>
            ]]></add>
        </operation>      
        
    </file>
</modification>

Bunun mealini alabilir miyim. Kolaya kaçmak gibi görünsede çok anlamadığım için soruyorum.
Alıntı Yaparak Cevapla
Paylaş!
buraksahinv
kaRşıyakaLı
**
Üye user avatar
Çevrimdışı

Mesajlar: 24
Konular: 3
Katılma Tarihi: Feb 2012
Rep Puanı: 0
Teşekkürler: 5
6 Mesajına, 8 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-30-2012 10:13 AM
VQ MOD dosyalarında "meal" basittir aslında. Mantığını anlatmaya çalışayım;

Kod:
    <file name="admin/controller/catalog/product.php">

burda vqmod dosyası modifiye yapacağı dosyayı açtırıyor. Sonra;

Kod:
<search position="after"><![CDATA[
        private $error = array();
            ]]></search>

burda tırnak içindeki after ise "sonrasına", before ise "öncesine" modifiye yapmak için bi sonraki satırda aratacağı kod öbeğine atıfta bulunuyor. <![CDATA[ ile başlayan satırda bulacağı kodu birebir yazıyor. </search> ile arama işlemini bitiriyor. Sistem anlıyorki, bu satırı yukarıda adı geçen dosyada arayacak ve bir sonraki eylemi, bu satırdan sonrasına uygulayacak.


Kod:
<add trim="true"><![CDATA[
        public function price() {
        if ($this->request->server['REQUEST_METHOD'] == 'POST') {
        $this->db->query("UPDATE " . DB_PREFIX . "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'");
        $this->cache->delete('product');
        }
        }
            ]]></add>

burada da <add ile beraber ekleme işlemi başlatılıyor. <![CDATA[ dan sonra yazan kod kısmı bir önceki satırda aratılan kod satırının sonrasına ekleniyor. ]]></add> yazarak işlem bitiriliyor. VQMOD XML'lerinin temel mantığı bukadar..





(07-30-2012 10:01 AM)cevahirabi Yazılan:  
Kod:
<modification>

    <id>MIB</id>
    <version>1.3</version>
    <vqmver>1.0.8</vqmver>
    <author>cevahirabi</author>

    <file name="admin/controller/catalog/product.php">
    <operation error="skip">
            <search position="after"><![CDATA[
        private $error = array();
            ]]></search>
             <add trim="true"><![CDATA[
        public function price() {
        if ($this->request->server['REQUEST_METHOD'] == 'POST') {
        $this->db->query("UPDATE " . DB_PREFIX . "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'");
        $this->cache->delete('product');
        }
        }
            ]]></add>
        </operation>    
    </file>        
    
    <file name="admin/view/template/catalog/product_list.tpl">
    <operation error="skip">
            <search position="before"><![CDATA[
        <td class="left"><?php if ($product['special']) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
        <!-- Del
            ]]></add>
        </operation>    
        
        <operation error="skip">
            <search position="before"><![CDATA[
        <td class="right"><?php if ($product['quantity'] <= 0) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
            Del --!>
        <td>
        <input type="text" name="price" value="<?php echo $product['price']; ?>" size="10" id="price<?php echo $product['product_id']; ?>" />&nbsp;<a onclick="updatePrice(<?php echo $product['product_id']; ?>);$(this).fadeTo(250, 0.2);$(this).fadeTo(150, 0.7);" class="save">Kaydet</a>
        </td>
            ]]></add>
        </operation>
      
           <operation error="skip">
            <search position="before"><![CDATA[
        <?php echo $footer; ?>
            ]]></search>
            <add trim="true"><![CDATA[
        <script type="text/javascript"><!--
function updatePrice(product_id) {
var price = $('#price' + product_id).val();

$.post('index.php?route=catalog/product/price&token=<?php echo $token; ?>', 'price=' + price + '&product_id=' + product_id);
}

//--></script>
            ]]></add>
        </operation>      
        
    </file>
</modification>

Bunun mealini alabilir miyim. Kolaya kaçmak gibi görünsede çok anlamadığım için soruyorum.
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
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-30-2012 10:56 AM
@ buraksahin çok güzel açıklamış konunun mealini.

Burada önemli bir not düşeyim

aratırken
<search position="after"><![CDATA[
]]></search>
satırları arasında kalanı aratacaksınız.

Eklerken de
<add trim="true"><![CDATA[
]]></add>
satırları arasındaki kodu ekleteceksiniz.
Yoksa satırlarda hata mesajı verir.

Kolay gelsin.
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ş!
cevahirabiv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 240
Konular: 65
Katılma Tarihi: Feb 2012
Rep Puanı: 2
Teşekkürler: 27
11 Mesajına, 30 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-30-2012 12:28 PM
Teşekkür Ederim Başardım.
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,053
Konular: 487
Katılma Tarihi: Jan 2012
Rep Puanı: 94
Teşekkürler: 1130
997 Mesajına, 2029 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 09:45 PM
ben bir türlü yapadım aklım karıştı Big Grin xml içeriğe göre yapmaya çalıştırımda şöyle bir hata veriyor


Alıntı:Parse error: syntax error, unexpected T_ELSE in /home/kiroglumarket.com/httpdocs/admin/view/template/catalog/product_list.tpl on line 108


bana bu xmldeki yazanların eklemesini anlatabilecek olan varmıı Big Grin

PHP Kod:
<modification>

    <
id>Quick update price</id>
    <
version>1.3</version>
    <
vqmver>1.0.8</vqmver>
    <
author>Webbix</author>

    <
file name="admin/controller/catalog/product.php">
    <
operation error="skip">
            <
search position="after"><![CDATA[
        private 
$error = array(); 
            ]]></
search>
             <
add trim="true"><![CDATA[
        public function 
price() {
        if (
$this->request->server['REQUEST_METHOD'] == 'POST') {
        
$this->db->query("UPDATE " DB_PREFIX "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'");
        
$this->cache->delete('product');
        }
        }
            ]]></
add>
        </
operation>    
    </
file>        
    
    <
file name="admin/view/template/catalog/product_list.tpl">
    <
operation error="skip">
            <
search position="before"><![CDATA[
        <
td class="left"><?php if ($product['special']) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
        <!-- Del
            ]]></add>
        </operation>    
        
        <operation error="skip">
            <search position="before"><![CDATA[
        <td class="right"><?php if ($product['quantity'] <= 0) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
            Del --!>
        <td>
        <input type="text" name="price" value="<?php echo $product['price']; ?>" size="10" id="price<?php echo $product['product_id']; ?>" />&nbsp;<a onclick="updatePrice(<?php echo $product['product_id']; ?>);$(this).fadeTo(250, 0.2);$(this).fadeTo(150, 0.7);" class="save">Save</a>
        </td>
            ]]></add>
        </operation>
      
           <operation error="skip">
            <search position="before"><![CDATA[
        <?php echo $footer?>
            ]]></search>
            <add trim="true"><![CDATA[
        <script type="text/javascript"><!--
function updatePrice(product_id) {
var price = $('#price' + product_id).val();

$.post('index.php?route=catalog/product/price&token=<?php echo $token?>', 'price=' + price + '&product_id=' + product_id);
}

//--></script>
            ]]></add>
        </operation>      
        
    </file>
</modification> 
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
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 10:28 PM
admin/controller/catalog/product.php
Dosyasını açalım
Bulalım :
PHP Kod:
private $error = array() 

Sonrasına ekleyelim:
PHP Kod:
public function price() {
        if (
$this->request->server['REQUEST_METHOD'] == 'POST') {
        
$this->db->query("UPDATE " DB_PREFIX "product SET price = '" . (float)$this->request->post['price'] . "' WHERE product_id = '" . (int)$this->request->post['product_id'] . "'");
        
$this->cache->delete('product');
        }
        } 

admin/view/template/catalog/product_list.tpl
Dosyasını açalım
Bulalım :
PHP Kod:
<td class="left"><?php if ($product['special']) { ?>

Öncesine ekleyelim:
PHP Kod:
<!-- Del 

Bulalım :
PHP Kod:
<td class="right"><?php if ($product['quantity'] <= 0) { ?>

Öncesine ekleyelim :
PHP Kod:
Del --!>
        <
td>
        <
input type="text" name="price" value="<?php echo $product['price']; ?>" size="10" id="price<?php echo $product['product_id']; ?>" />&nbsp;<a onclick="updatePrice(<?php echo $product['product_id']; ?>);$(this).fadeTo(250, 0.2);$(this).fadeTo(150, 0.7);" class="save">Save</a>
        </
td

Bulalım :
PHP Kod:
<?php echo $footer?>

Öncesine ekleyelim :
PHP Kod:
<script type="text/javascript"><!--
function 
updatePrice(product_id) {
var 
price = $('#price' product_id).val();

$.
post('index.php?route=catalog/product/price&token=<?php echo $token; ?>''price=' price '&product_id=' product_id);
}

//--></script> 
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ş!
 Teşekkür Edenler: Kıroğlumarket
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,053
Konular: 487
Katılma Tarihi: Jan 2012
Rep Puanı: 94
Teşekkürler: 1130
997 Mesajına, 2029 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 10:38 PM
Ellerine sağlık
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
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 10:45 PM
Kıroğlumarket işine yaradı mı? çalıştı mı?
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 

VQmod olmadan hızlı fiyat girme olur mu? Konusunun Linki Direk Link
VQmod olmadan hızlı fiyat girme olur mu? Konusunun HTML Kodu HTML Link
VQmod olmadan hızlı fiyat girme olur mu? Konusu BBCode Linki BBCode Link
VQmod olmadan hızlı fiyat girme olur mu? Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  (Güncellendi)Sipariş aşamasında mahalle seçimi ve sipariş toplamına + fiyat eklenmesi alayelli 5 96 07-24-2017 11:45 AM
Son Mesaj: alayelli
  İki seçenekteki değişkene göre fiyat verme. worldwideweb 0 79 04-18-2017 08:40 PM
Son Mesaj: worldwideweb
  Fiyat Seçeneklerinde + yada - yerine = yapılamaz mı? mesut 20 5,781 03-16-2017 01:12 AM
Son Mesaj: suko79
  Fiyat Yuvarlama grafikes 1 995 02-15-2017 03:16 PM
Son Mesaj: sekhil
Exclamation Siteyi İnstall şeklinde Paketleme ve Başka SunucuyaTaşıma Nasıl olur cevahirabi 7 2,848 02-13-2017 04:28 PM
Son Mesaj: smallaga
  Opencart 2.0.3.1 vQmod Kurulumu Nasıl Yapılır muratasan97 4 548 01-23-2017 06:51 PM
Son Mesaj: muratasan97
  Ürün seçeneklerinde fiyat seçeneğini değiştirmek ugurguler60 14 630 01-09-2017 06:35 PM
Son Mesaj: karadenizfidancilik
  vqmod ile eklenti yükleme Neariyom 4 1,938 01-08-2017 04:15 PM
Son Mesaj: By_umut
  hızlı ürün eklemek hemato 1 939 01-04-2017 04:41 PM
Son Mesaj: ad.mm
  Vqmod (virtual quick Mod) Nedir Nasıl Çalışır.. osdem66 5 12,919 10-28-2016 12:06 PM
Son Mesaj: kpirasoglu

VQmod olmadan hızlı fiyat girme olur mu? indir, VQmod olmadan hızlı fiyat girme olur mu? Videosu, VQmod olmadan hızlı fiyat girme olur mu? online izle, VQmod olmadan hızlı fiyat girme olur mu? Bedava indir, VQmod olmadan hızlı fiyat girme olur mu? Yükle, VQmod olmadan hızlı fiyat girme olur mu? Hakkında, VQmod olmadan hızlı fiyat girme olur mu? nedir, VQmod olmadan hızlı fiyat girme olur mu? Free indir, VQmod olmadan hızlı fiyat girme olur mu? oyunu, VQmod olmadan hızlı fiyat girme olur mu? download


Forum Atla: