seoseo
tr-opencart

     
avatar Şuanki Zaman: 02-20-2017, 11:50 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Sipariş mailine SKU ekleme

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

arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2015 02:14 AM
Deniyorum devamlı hata alıyorum. Sipariş mailine SKU alanına girilen değeri eklemek istiyorum fakat devamlı hata veriyor. order.tpl dosyasına

<?php echo $product['sku']; ?> bu kodu ekliyorum,

Notice: Undefined index: sku in /home/xxx/httpdocs/shop/catalog/view/theme/xxx/template/mail/order.tpl on line 91

bu hatayı alıyorum. Yardımcı olabilecek bir arkadaşım varmı. Bu arada SKU kodu admin panelindeki teslimat bilgileri alanında gözüküyor fakat sipariş mailine bir türlü ekleyemedim.
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,992
Konular: 478
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1113
980 Mesajına, 2002 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2015 12:35 PM
bu iki kısım bir birinden çok farklı order.tplde buşekilde göstermezsiniz. ayrıyetten controllerde product kısmınında tanıtılması gereklidir.
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2015 01:34 PM
Product kısmında zaten tanımlı ordada gözüküyor. Ayrıca order.php dosyasının içine aşağıdaki kodu eklediğimde ayrı bir mailde o alan gidiyor.

$this->load->model('catalog/product');
$product_info = $this->model_catalog_product->getProduct($product['product_id']);

$sku = $product_info['sku'];
print_r($sku);
if (!empty($sku)){

$mail = new Mail($this->config->get('config_mail'));
$mail->setTo($order_info['email']);
$mail->setFrom($this->config->get('config_email'));
$mail->setSender($order_info['store_name']);
$mail->setSubject('Başlık Detayları : '.$sku);
$mail->setHtml('İçerik Detayları HTML : '.$sku);
$mail->setText('İçerik Detayları Text : '.$sku);
$mail->send();

}
Alıntı Yaparak Cevapla
Paylaş!
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,992
Konular: 478
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1113
980 Mesajına, 2002 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2015 01:47 PM
<?php echo $product['sku']; ?> bu şekilde değilde

<?php echo $sku; ?> bu şekilde denermisiniz product ile olan kısım sadece product arrayda tanımlı ise çeker
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2015 04:28 PM
(04-18-2015 01:47 PM)Kıroğlumarket Yazılan:  <?php echo $product['sku']; ?> bu şekilde değilde

<?php echo $sku; ?> bu şekilde denermisiniz product ile olan kısım sadece product arrayda tanımlı ise çeker

ne yazıkki buda olmadı. Benim anlamadığım admin panelinde teslimat belgesine basınca orda gözüküyor. ama mailde gözükmüyor

ben order.tpl nin ve model/checkout/order.php nin içine kodları ekledim başka nereye eklemem gerekiyor. Ayrıca sitede ürün sayfasında da adetin altına ekledim kodu..

http://mertpazarlama.com.tr/shop
Alıntı Yaparak Cevapla
Paylaş!
eka7av
weblenti.com
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 237
Konular: 13
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
90 Mesajına, 144 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-20-2015 06:12 AM
catalog\language\turkish\mail\order.php
catalog\model\checkout\order.php
catalog\view\theme\default\template\mail\order.tpl

Dosyalarına eklenecek ancak sizin eklemeye çalıştığınız şekilde çalışmayacaktır. Mailde gönderilen ürün bilgileri order_product tablosundan çekiliyor ve bu tabloda sku sütunu bulunmuyor.

catalog\model\checkout\order.php dosyasında

BULUN
PHP Kod:
$data['products'][] = array( 

ÖNCESİNE EKLEYİN
PHP Kod:
$product_info $this->db->query("SELECT sku FROM `" DB_PREFIX "product` WHERE product_id = '" . (int)$product['order_product_id'] . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); 

Artık sku değerini çekebilirsiniz.
eka7a
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 04-21-2015 09:45 PM
(04-20-2015 06:12 AM)eka7a Yazılan:  catalog\language\turkish\mail\order.php
catalog\model\checkout\order.php
catalog\view\theme\default\template\mail\order.tpl

Dosyalarına eklenecek ancak sizin eklemeye çalıştığınız şekilde çalışmayacaktır. Mailde gönderilen ürün bilgileri order_product tablosundan çekiliyor ve bu tabloda sku sütunu bulunmuyor.

catalog\model\checkout\order.php dosyasında

BULUN
PHP Kod:
$data['products'][] = array( 

ÖNCESİNE EKLEYİN
PHP Kod:
$product_info $this->db->query("SELECT sku FROM `" DB_PREFIX "product` WHERE product_id = '" . (int)$product['order_product_id'] . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); 

Artık sku değerini çekebilirsiniz.

catalog\view\theme\default\template\mail\order.tpl sayfasına eklerken

<?php echo $product['sku']; ?> böylemi yoksa <?php echo $product_info['sku']; ?> yada <?php echo $data['sku']; ?> hangi türlü eklemem gerekiyor.
Alıntı Yaparak Cevapla
Paylaş!
eka7av
weblenti.com
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 237
Konular: 13
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
90 Mesajına, 144 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-22-2015 03:16 PM
(04-21-2015 09:45 PM)arsela Yazılan:  catalog\view\theme\default\template\mail\order.tpl sayfasına eklerken

<?php echo $product['sku']; ?> böylemi yoksa <?php echo $product_info['sku']; ?> yada <?php echo $data['sku']; ?> hangi türlü eklemem gerekiyor.

ilk olarak model dosyasında ki products dizisine $product_info->row['sku'] değerini tanımlamalısınız sonra tpl içerisinde tanımladığınız değeri yazdıracaksınız.
eka7a
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: arsela
arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 04-27-2015 10:56 PM
(04-22-2015 03:16 PM)eka7a Yazılan:  
(04-21-2015 09:45 PM)arsela Yazılan:  catalog\view\theme\default\template\mail\order.tpl sayfasına eklerken

<?php echo $product['sku']; ?> böylemi yoksa <?php echo $product_info['sku']; ?> yada <?php echo $data['sku']; ?> hangi türlü eklemem gerekiyor.

ilk olarak model dosyasında ki products dizisine $product_info->row['sku'] değerini tanımlamalısınız sonra tpl içerisinde tanımladığınız değeri yazdıracaksınız.

Bilgilendirme için teşekkürler ama olmuyor boş geliyor. Nerde hata yapıyorum çözemedim. Acaba mümkünse şu dosyaya şu kodu şu dosyaya şu kodu diye yardımcı olabilirmisiniz.
Alıntı Yaparak Cevapla
Paylaş!
arselav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 05-01-2015 09:32 PM
Yardımcı olabilirmisiniz.
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Sipariş mailine SKU ekleme Konusunun Linki Direk Link
Sipariş mailine SKU ekleme Konusunun HTML Kodu HTML Link
Sipariş mailine SKU ekleme Konusu BBCode Linki BBCode Link
Sipariş mailine SKU ekleme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [Modifikasyon]  Opencart 2.3.x Mesafeli Satış Sözleşmesi Sayfası Ekleme Kıroğlumarket 5 313 02-06-2017 12:24 AM
Son Mesaj: merdan87
  Sipariş no ile sipariş tarihi yer değişimi sahini 5 109 01-06-2017 06:13 PM
Son Mesaj: sahini
  Opencart 2.x Sipariş Geçmişinde Resim Görünmesi ve Siparişe Link Verme escalepion 0 100 12-25-2016 02:04 PM
Son Mesaj: escalepion
  [Modifikasyon] Sipariş tamamlama Kısmında Kimlik Bilgisi Ekleme Kıroğlumarket 1 241 12-17-2016 12:58 PM
Son Mesaj: demirel
  [Modifikasyon] Opencart 2.x Admin Puanı Notu Ve Son Kullanım Tarihi Ekleme Kıroğlumarket 0 115 12-04-2016 04:24 PM
Son Mesaj: Kıroğlumarket
  Admin Sipariş geçmişi ekleme formunu ckeditor yapma (sürüm 2.1.0.2) ersoy_2000 0 70 11-17-2016 12:26 PM
Son Mesaj: ersoy_2000
  Opencart 2.x Üye Kayıt Sayfasında TC Kimlik Vergi Dairesi Ve Vergi Numarası Ekleme Kıroğlumarket 10 1,225 10-28-2016 04:08 PM
Son Mesaj: tarlak
  Opencart 2.1.0.1 Input ile Değişken Ekleme filmtakip 0 158 10-18-2016 03:35 PM
Son Mesaj: filmtakip
  Opencart 2.x Sipariş Tamamlama Sayfasınad Kimlik Bilgisi Kıroğlumarket 0 262 09-05-2016 11:21 AM
Son Mesaj: Kıroğlumarket
  html içerik ekleme memofree 1 311 08-15-2016 08:46 PM
Son Mesaj: osdem66

Sipariş mailine SKU ekleme indir, Sipariş mailine SKU ekleme Videosu, Sipariş mailine SKU ekleme online izle, Sipariş mailine SKU ekleme Bedava indir, Sipariş mailine SKU ekleme Yükle, Sipariş mailine SKU ekleme Hakkında, Sipariş mailine SKU ekleme nedir, Sipariş mailine SKU ekleme Free indir, Sipariş mailine SKU ekleme oyunu, Sipariş mailine SKU ekleme download


Forum Atla: