tr-opencart

     
avatar Şuanki Zaman: 04-19-2024, 10:36 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Kategoride tek ürün seçtirme

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  baranatas - Görüntüleme - Okunma  6498 - Yorum  13

e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-17-2014 07:06 PM

(03-17-2014 06:26 PM)baranatas Yazılan:  Bir gelişme var mı acaba ?

olmazmı anlatım videosunu hızlıca yaptım yazısız sade akşama doğru yazılı anlatım yapacam. şimdi orada dikkan edilmesi gereken bazı tanımlamalar var

ilk önce phpmyadminden tablonuza tıklayıp sql tıkmedin ve

ALTER TABLE `product` ADD `maximum` INT( 11 ) NOT NULL DEFAULT '0' AFTER `minimum`

bunu yazııp git - go ne ise ona tıklayın

birde orada .xml dosyasında index=4 } ibaresi var bu 4. } işaretten sonra anlamına gelir.

before = öncesi after sonrası : localde test ettim cana var gibi Big Grinşuan videoyu up ediyorum 5-10 dk hazır olur


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-17-2014 09:01 PM
Evet şimdi kurulum anlatımına başlayalım

Bunu phpmyadminden videodaki gibi ekle :

PHP Kod:
ALTER TABLE `productADD `maximumINT11 NOT NULL DEFAULT '0' AFTER `minimum



Dosyamızı Açalım :
admin/controller/catalog/

product.php


Bul :


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

Alt Satıra Ekle :


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

Bul :


PHP Kod:
    if (isset($this->request->post['minimum'])) { 

Üst Satıra Elke :


PHP Kod:
if (isset($this->request->post['maximum'])) {
              
$this->data['maximum'] = $this->request->post['maximum'];
        } elseif (isset(
$product_info)) {
              
$this->data['maximum'] = $product_info['maximum'];
        } else {
            
$this->data['maximum'] = 0;
        } 

Dosyamızı Açalım :
admin/language/english/catalog/

product.php



Bul :


PHP Kod:
$_['entry_minimum']          = 'Minimum Quantity:<br/><span class="help">Force a minimum ordered amount</span>'

Alt Satıra Ekle :


PHP Kod:
$_['entry_maximum']          = 'Maximum Quantity:<br/><span class="help">Force a maximum order amount</span>'

Dosyamızı Açalım : admin/model/catalog/

product.php

Bulalım :


PHP Kod:
minimum '" . (int)$data['minimum'] . "'

Değiştir :


PHP Kod:
minimum '" . (int)$data['minimum'] . "'maximum '" . (int)$data['maximum'] . "'

Dosyamızı Açalım : admin/view/template/catalog/

product_form.tpl

Bul : arama yapınız 14. sonucun alt satırına ekle

PHP Kod:
</tr

alt satırına Ekle

PHP Kod:
<tr>
              <
td><?php echo $entry_maximum?></td>
              <td><input type="text" name="maximum" value="<?php echo $maximum?>" size="2" /></td>
            </tr> 

Dosyamızı Açalım :
catalog/controller/checkout/

checkout.php



bul :
4. arama sonucunun alt satırına

PHP Kod:


Alt Satırına :


PHP Kod:
if (($product['maximum']) > && ($product['maximum']) < ($product_total)) {
                
$this->redirect($this->url->link('checkout/cart'));
            } 
Dosyamızı Açalım : catalog/controller/checkout/

cart.php

Bul :


PHP Kod:
if (isset($this->request->post['option'])) { 

Üst Satırına EKle :


PHP Kod:
$product_total 0;
                
                
$products $this->cart->getProducts();
                
                foreach (
$products as $product_2) {
                    if (
$product_2['product_id'] == $this->request->post['product_id']) {
                        
$product_total += $product_2['quantity'];
                    }
                }
            
                if ((
$product_info['maximum']) > && ($product_info['maximum']) < ($product_total $quantity)) {
                    
$json['error']['warning'] = sprintf($this->language->get('error_max_qty'), $product_info['name'], $product_info['maximum']);
                } 

Bul :


PHP Kod:
if ($product['image']) { 

Üst Satırına Ekle :


PHP Kod:
if (($product['maximum']) > && ($product['maximum']) < ($product_total)) {
                    
$this->data['error_warning'] = sprintf($this->language->get('error_max_qty'), $product['name'], $product['maximum']);
                } 

Bul :


PHP Kod:
if ($product_option['required'] && empty($option[$product_option['product_option_id']])) { 

Üst Satıra Ekle :


PHP Kod:
if (($product_info['maximum']) > && ($product_info['maximum']) < ($product_total $quantity)) {
                    
$json['error']['warning'] = sprintf($this->language->get('error_max_qty'), $product_info['name'], $product_info['maximum']);
                } 

Dosyamızı Açalım :
catalog/controller/product/

product.php

Bul :


PHP Kod:
$this->data['text_minimum'] = sprintf($this->language->get('text_minimum'), $product_info['minimum']); 

Alt SAtıra Ekle :


PHP Kod:
$this->data['text_max_qty'] = sprintf($this->language->get('text_max_qty'), $product_info['maximum']); 

Bul :


PHP Kod:
$this->data['review_status'] = $this->config->get('config_review_status'); 

Üst Satıra Ekle :


PHP Kod:
if ($product_info['maximum']) {
                
$this->data['maximum'] = $product_info['maximum'];
            } else {
                
$this->data['maximum'] = 0;
            } 

Dosyamızı Açalım :
catalog/language/english/checkout/

cart.php


Bunu İstediğiniz Yere Ekleyin ;

PHP Kod:
$_['error_max_qty']   = 'Maximum order amount for %s is %s!'

Dosyamızı Açalım :
catalog/model/catalog/

product.php


Bul :


PHP Kod:
'minimum'          => $query->row['minimum'], 

Sonrasına Ekle :


PHP Kod:
'maximum'          => $query->row['maximum'], 

Dosyamızı Açalım :
catalog/language/english/product/

product.php


İstediğiniz Yere Ekleyiniz.


PHP Kod:
$_['text_max_qty']      = 'This product has a maximum quantity of %s'

Dosyamızı Açalım :
system/library/

cart.php


Bul :


PHP Kod:
$product_query->row['minimum'], 

Alt Satıra EKle :


PHP Kod:
'maximum'         => $product_query->row['maximum'], 

Dosyamızı Açalım :
catalog/view/theme/default/template/product/

product.tpl

Bul :


PHP Kod:
<?php if ($minimum 1) { ?>

Üst Satırına Ekle :


PHP Kod:
<?php if ($maximum ) { ?>
        <div class="minimum"><?php echo $text_max_qty?></div>
        <?php ?>

Bul :


PHP Kod:
if (json['error']) { 

Üst satıra Ekle :


PHP Kod:
if (json['error']) {
                if (
json['error']['warning']) {
                    $(
'#notification').html('<div class="warning" style="display: none;">' json['error']['warning'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
                
                    $(
'.warning').fadeIn('slow');
                }
                
                for (
i in json['error']) {
                    $(
'#option-' i).after('<span class="error">' json['error'][i] + '</span>');
                }
            } 

...::: Videomuz :::...


e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
baranatasv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 7
Konular: 1
Katılma Tarihi: Mar 2014
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-19-2014 11:56 AM
Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' subtract = '0', stock_status_id = '5', date_available = '2009-02-03', manufactu' at line 1
Error No: 1064
UPDATE oc_product SET model = 'Product 21', sku = '', upc = '', ean = '', jan = '', isbn = '', mpn = '', location = '', quantity = '1000', minimum = '1', maximum = '1',, subtract = '0', stock_status_id = '5', date_available = '2009-02-03', manufacturer_id = '7', shipping = '1', price = '100', points = '400', weight = '1', weight_class_id = '1', length = '0', width = '0', height = '0', length_class_id = '1', status = '1', tax_class_id = '9', sort_order = '0', date_modified = NOW() WHERE product_id = '47' in httpdocs/proje/cavus/system/database/mysql.php on line 50


admin panelinde değeri 1 yapınca bu hatayı alıyorum.Doğal olarak site içinde ikinci ve üçüncüyü ekleyebiliyorum ?
Alıntı Yaparak Cevapla
Paylaş!
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-19-2014 03:05 PM
birde kendi hostumda deneyeceğim şimdi tam olarak ikinci üçüncü derken neyi kastediyorsunuz.
sıkıntı sanırım burada kodları tekrardan inceledim

Dosyamızı Açalım : admin/model/catalog/

product.php

Bulalım :

PHP Kod:
minimum = '" . (int)$data['minimum'] . "',

üstteki satırdan iki tane varmış gözümden kaçtı Big Grin

Değiştir :

PHP Kod:
minimum = '" . (int)$data['minimum'] . "', maximum = '" . (int)$data['maximum'] . "',
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Kategoride tek ürün seçtirme Konusunun Linki Direk Link
Kategoride tek ürün seçtirme Konusunun HTML Kodu HTML Link
Kategoride tek ürün seçtirme Konusu BBCode Linki BBCode Link
Kategoride tek ürün seçtirme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Ürün bulunamadı! sayfasına ürün ekleme bialemsin 0 473 02-13-2022 07:20 PM
Son Mesaj: bialemsin
  Fiyatların sadece ürün sayfasında görünmesini nasıl yapabiliriz? opencartasil 0 996 12-11-2021 01:29 AM
Son Mesaj: opencartasil
  Ürün detayı sayfasına özel buton ekleme damb3th 36 15,751 10-09-2021 08:22 PM
Son Mesaj: mehmetvearzu
  [Mod] Yeni mağaza ve ürün entegrasyonu beyondOpencart 0 268 08-23-2021 03:08 PM
Son Mesaj: beyondOpencart
  Opencart Xml Entegrasyon, Xml Ürün Yükleme Ve Xml Çıktı Alma Kazekage 55 22,310 06-05-2021 11:07 AM
Son Mesaj: o.turkcan
  3.0.2.0 ürün ekleme hatası grcdadas 4 4,152 04-23-2021 03:38 PM
Son Mesaj: By-Emrem
  Entegrasyon İle Gönderdiğim Ürünler Kategoride Gözükmüyor, Aratınca Gelmiyor peteklipazarlama 4 974 02-18-2021 12:35 AM
Son Mesaj: Gökhan TAYLAN
  Opencart ürün fiyat teklifi olan ürünlerde buton kaldırma alaweb 0 1,041 11-10-2020 04:22 PM
Son Mesaj: alaweb
  üye olmayan sepete ürün ekleyemesin. sistemtek 2 3,993 09-24-2020 09:04 PM
Son Mesaj: elif
  ürün silinmiyor,kategori kaldırılmıyor. mehmet0078 3 4,839 08-28-2020 01:30 PM
Son Mesaj: ademkilinc.fc

Kategoride tek ürün seçtirme indir, Kategoride tek ürün seçtirme Videosu, Kategoride tek ürün seçtirme online izle, Kategoride tek ürün seçtirme Bedava indir, Kategoride tek ürün seçtirme Yükle, Kategoride tek ürün seçtirme Hakkında, Kategoride tek ürün seçtirme nedir, Kategoride tek ürün seçtirme Free indir, Kategoride tek ürün seçtirme oyunu, Kategoride tek ürün seçtirme download


Forum Atla: