seoseo
tr-opencart

     
avatar Şuanki Zaman: 06-22-2017, 07:37 PMHoş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  2529 - 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: 3,035
Konular: 486
Katılma Tarihi: Jan 2012
Rep Puanı: 94
Teşekkürler: 1126
991 Mesajına, 2022 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: 3,035
Konular: 486
Katılma Tarihi: Jan 2012
Rep Puanı: 94
Teşekkürler: 1126
991 Mesajına, 2022 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
openix.io
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 245
Konular: 15
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 153 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
openix.io
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 245
Konular: 15
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 153 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
  Standart arama ekleme lordtr44 3 86 06-04-2017 12:49 PM
Son Mesaj: lordtr44
  [Modifikasyon]  Opencart 2.3.x Mesafeli Satış Sözleşmesi Sayfası Ekleme Kıroğlumarket 10 1,220 06-02-2017 05:17 PM
Son Mesaj: Kıroğlumarket
  [Modifikasyon] Sipariş Formunda Birim Fiyatı-KDV Oranı ve KDV Dahil Tutarları Gösterme rkeles 1 136 05-07-2017 11:09 AM
Son Mesaj: osdem66
  Sipariş miktarı hesaplama tarlak 2 83 05-05-2017 08:39 AM
Son Mesaj: tarlak
  Bakiye Ekleme fenomen3207 0 86 05-04-2017 03:23 PM
Son Mesaj: fenomen3207
  404 sayfasına site haritası ekleme tarlak 0 119 04-10-2017 09:47 AM
Son Mesaj: tarlak
  Sipariş Bilgisi Güncelleme Maili düzenlemek roccmania 1 307 02-20-2017 09:43 PM
Son Mesaj: sahini
  Sipariş no ile sipariş tarihi yer değişimi sahini 5 202 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 239 12-25-2016 02:04 PM
Son Mesaj: escalepion
  [Modifikasyon] Sipariş tamamlama Kısmında Kimlik Bilgisi Ekleme Kıroğlumarket 1 356 12-17-2016 12:58 PM
Son Mesaj: demirel

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: