tr-opencart

     
avatar Şuanki Zaman: 05-11-2024, 05:43 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  7407 - 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ş!
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: 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.
e-ticaretdersleri
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ş!
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: 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
e-ticaretdersleri
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: 240
Konular: 12
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 156 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
RapidSSL $9.90 | PositiveSSL $6.90
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-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: 240
Konular: 12
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 156 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
RapidSSL $9.90 | PositiveSSL $6.90
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
  Ürün sayfasında fiyat alanına ufak bir ekleme yapmak nakolik 2 614 08-27-2021 01:26 PM
Son Mesaj: osdem66
  [Modifikasyon] Admin Sayfası Bekleyen Sipariş Uyarısı teknohiz 1 1,808 02-26-2021 09:01 PM
Son Mesaj: parolass
  [Modifikasyon] Sipariş tamamlama Kısmında Kimlik Bilgisi Ekleme e-ticaretdersleri 2 3,947 05-29-2020 01:07 AM
Son Mesaj: selchuk
  verilen siparişten sonra sipariş bilgileri sayfasında alınan hata csamanci 3 1,223 05-16-2019 12:53 AM
Son Mesaj: teknohiz
  müşteri sipariş geçmişi yok hicapa 0 916 05-06-2019 02:57 AM
Son Mesaj: hicapa
  [Modifikasyon] Sipariş Formunda Birim Fiyatı-KDV Oranı ve KDV Dahil Tutarları Gösterme rkeles 2 2,418 03-28-2019 05:45 PM
Son Mesaj: rkeles
  Sipariş Onaylandı Sayfasına Google Müşteri Yorumları kodlarını nasıl eklenir? firathuy 0 1,486 02-28-2019 02:44 AM
Son Mesaj: firathuy
  [Modifikasyon] Müşteri Sipariş Geçmişi Farklı Gösterim teknohiz 8 2,288 02-08-2019 03:31 AM
Son Mesaj: teknohiz
  Opencart 2.x Rich Snippets Ürün Detaya Ekleme e-ticaretdersleri 1 2,587 01-06-2019 06:53 PM
Son Mesaj: Serkan.SK
  Canonical neden önemli ve 2.x versiyonlarda Canonical Link Ekleme veya Modülü jimraynor 0 1,120 12-16-2018 01:45 PM
Son Mesaj: jimraynor

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: