Modifikasyon Opencart Tüm Versiyonlarda Ürün Detay Sayfasına Ürün teslim tarihi eklemek |
|||
Konuyu görüntüleyenler: 2 Misafir
|
|||
|
|||
|
|||
|
|||
RapResyon
Acemi Üye Mesajlar: 44 Konular: 19 Katılma Tarihi: Apr 2018 Rep Puanı: 0 Teşekkürler: 3
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri: |
NoWild
Acemi Üye Mesajlar: 17 Konular: 9 Katılma Tarihi: May 2015 Rep Puanı: 0 Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
cans06
Acemi Üye Mesajlar: 2 Konular: 0 Katılma Tarihi: Jan 2020 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
RapResyon
Acemi Üye Mesajlar: 44 Konular: 19 Katılma Tarihi: Apr 2018 Rep Puanı: 0 Teşekkürler: 3
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri: |
teknohiz
Latte Mesajlar: 426 Konular: 8 Katılma Tarihi: Feb 2018 Rep Puanı: 13 Teşekkürler: 26
149 Mesajına, 190 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 05-17-2020 06:46 AM
Merhaba,
osdem66'nın ilk mesajında yer alan kodları OpenCart 3x kullanan Journal3 temaya göre uyarladım. Yaptığım değişiklikler: - http://www.tr-opencart.com/Konu-opencart...5#pid28395 sayfasındaki osdem66'nın paylaştığı kodlara göre journal3 tema ve opencart 3x için düzenleme yapılmıştır. - Sorgu sonucu dil dosyasından çekilecek şekilde ayarlanmıştır. Ürün sayfasına {{ text_yenitarih }} yazmak sonucu göstermeye yetmektedir. - Aylar,günler ve sonucu verecek olan tarih dataları direkt olarak product.php dosyasına dizi olarak eklenmiştir. - Mobil için uyumludur - Admin/Ürün/Veri sayfası değiştirilmiştir. - SKU eklendiği için Journal temanın ayrıca bir sku değeri göstermesi engellenmiştir. - Teslim tarihi Kargoya verilme süresi olarak değiştirildi - Gösterilen yazıları admin sayfası için: modifikasyon dosyası üzerinden Kargo Süresi olarak aratıp değiştirebilirsiniz - Gösterilen yazıları ürün sayfası için: En geç <b>%s</b> günü kargoya verilir. olarak aratıp değiştirebilirsiniz - Temel dosyalardan hiçbiri değiştirilmemiştir. Sadece gösterim sağlanması için modifikasyon ile ilaveler ve değişiklikler yapılmıştır. OpenCart3x kullanan default veya diğer tema kullananlar: PHP Kod: <file path="catalog/view/theme/journal3/template/product/product.twig"> Sadece bu satırlar arasını düzenlemeniz yeterlidir. * Modifikasyon dosyasındaki product.twig dosyası üzerinde yapılan değişikliği {% if product_sku %} yerine {% if sku %} olarak kullanmaları yeterlidir. * Ayrıca farklı tema kullandıkları için temalarındaki ürün sayfasında nerede görünecekse ona göre bir search değeri ile değişiklik yapmaları gerekmektedir. * Ayrıca tema adını da kendi temanıza göre değiştirmelisiniz. - Eklentinin getirdiği özellikleri kapatmak için eklentiyi devredışı bırakıp modifikasyonları yenileme ve Theme/SASS yenilemesi yeterlidir. 18/04/2020 tarihli ilave/değişiklikler: - Haftasonuna denk gelen son kargo günü sonraki haftanın ilk gününe çekilmiştir. (Cumartesi ise +2 , Pazar ise +1 gün eklenerek gösterilmesi sağlanmıştır.) (Cumartesi ve Pazar günlerini Pazartesi gününe ilerletmek için product.php'ye eklenen aylar dizininde Cumartesi ve Pazar twig dosyasından çağrılırken duyar sorunu yaratmaması açısından Saturday ve Sunday olarak değiştirilmiştir.) (Her biri -haftasonu günleri ve haftaiçi günleri- için ayrı bir hesap kodu ve ayrı bir dil dizisi oluşturuldu.) - Her kargo süresi gösterimi Cumartesi, Pazar, Haftaiçi günleri veya Aynı Gün Kargo tooltip olarak toplam kargo süresi ve neden sürenin uzadığına dair açıklama olarak eklenmiştir. Admin ürün sayfası Örnek 18/05/2020 tarihine 4 gün eklenirse çıkan sonuç: (Cuma gününe denk geldiği için tooltip net sonuç ve kaç günde kargoya verildiğini gösterir.) Örnek 18/05/2020 tarihine 5 gün eklenirse çıkan sonuç: (Cumartesi gününe denk geldiği için tooltip +2 gün ilave edildiğini ve kaç günde kargoya verildiğini gösterir.) Örnek 18/05/2020 tarihine 6 gün eklenirse çıkan sonuç: (Pazar gününe denk geldiği için tooltip +1 gün ilave edildiğini ve kaç günde kargoya verildiğini gösterir.) Örnek 18/05/2020 tarihine 0 gün eklenirse çıkan sonuç: Değeri boş bırakıp değer alanında soru işaretini görüp kaydederseniz o ürün için kargo süresi göstermeyi de kapatmış olursunuz. Neticede SKU değerini girmediğiniz her ürün için ekranda bir ibare belirmeyecektir. Ek olarak eklediğim dosya ocmod dosyasıdır ve direkt olarak eklenti yükleyicisinden yüklenebilir.
|
|
bydenon
Acemi Üye Mesajlar: 28 Konular: 8 Katılma Tarihi: Feb 2015 Rep Puanı: 0 Teşekkürler: 3
3 Mesajına, 3 Teşekkür edildi. Kişisel Bilgileri: |
teknohiz
Latte Mesajlar: 426 Konular: 8 Katılma Tarihi: Feb 2018 Rep Puanı: 13 Teşekkürler: 26
149 Mesajına, 190 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 05-19-2020 08:09 PM
(05-19-2020 10:15 AM)bydenon Yazılan: teşekkürler gerekli ayarları yaptıgımız zaman defauld themada çalışıyor 3.0.3.2 Merhaba, Kodları default temaya göre değiştirdiniz anladığıma göre. product_sku değerini sadece sku olarak değiştirdiniz mi modifikasyon dosyasından? İki adet product_sku değeri var orada. Birincisinde if diğerinde elseif döngüsü içinde. Muhtemelen siz elseif olanı yani 0 değerini çekmesi gerekeni product_sku olarak bırakmışsınızdır. |
bydenon
Acemi Üye Mesajlar: 28 Konular: 8 Katılma Tarihi: Feb 2015 Rep Puanı: 0 Teşekkürler: 3
3 Mesajına, 3 Teşekkür edildi. Kişisel Bilgileri: |
teknohiz
Latte Mesajlar: 426 Konular: 8 Katılma Tarihi: Feb 2018 Rep Puanı: 13 Teşekkürler: 26
149 Mesajına, 190 Teşekkür edildi. Kişisel Bilgileri: |
|
bydenon
Acemi Üye Mesajlar: 28 Konular: 8 Katılma Tarihi: Feb 2015 Rep Puanı: 0 Teşekkürler: 3
3 Mesajına, 3 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 05-20-2020 07:56 AM
(05-19-2020 09:22 PM)teknohiz Yazılan: Resimde gördüğünüz üzere iki tane var ondan. teknohiz usta çok teşekkürler dediginiz gibi yaptım gayet güzel çalışıyor 12 den sonra saat problemide yok hemen ertesigüne geciyor. çalışmalarınızda size başarılar dilerim. |
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |