tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 01:36 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Ürün detayı sayfasına özel buton ekleme

Konuyu görüntüleyenler: 3 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  damb3th - Görüntüleme - Okunma  16392 - Yorum  36

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

Mesajlar: 14
Konular: 2
Katılma Tarihi: Jan 2019
Rep Puanı: 0
Teşekkürler: 22
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-07-2020 02:06 PM

Merhabalar Open cart Sürüm 3.0.3.2 ve Plaza Themes temayı kullanıyorum site ismim http://www.sagliktakviyesi.com/

Günlerdir araştırıyorum bu konuyu opencart 3x e nasıl çeviririm diye ciddi forumları taradım bulamadım maalesef. Yapmak istediğim şey bir ürünün admindeki yazdığım (sku kutusuna yazılan link) dışarıdaki başka bir internet sayfasına yönlendirmek link atmak. yani özel buton eklemek sepete ekleyi kaldırmak zaten sepete ekleyi kaldırabiliyorum onda sorun yok lakin özel butona tıklayınca yeni sayfa açılıyor ve adres kısmında <?php echo $sku; ?> yazısı çıkıyor normalde adminden yazdığım (sku kutusuna) linke gideceğine bu kod çıkıyor yani linki alamıyor. Kıroğlumarketin dediklerini opencart 3x e uyarlamaya çalıştım şöyleki;

product.php zaten 3x te de mevcut ilgili kodları yapıştırdım. aşağıdaki gibi...

Kod:
    $data['reward'] = $product_info['reward'];
Kod:
    $this->$data['sku'] = $product_info['sku'];

product.tpl denilen dosya 3x te product.twig dosyasına karşılık geliyor.. verilen kodları ilgili yere yapıştırdım sepete ekle buton kodlarının hemen altına.. zaten sitede de buton küçük resim şekliden idareten şimdilik ekledim ve gözükmekte..

sorunum adminde (sku kutusuna) yazılan http://www... ilgili siteye gitmeyip küçük bir pencere açılıp adres kısmında
Kod:
<?php echo $sku; ?>
kodu çıkması normalde yazdığım link çıkması ve o linke gitmesi gerek ama gitmiyor..bu sorunu nasıl aşabilirim. ilgili 2 dosyayıda ekledim
Şimdiden Yardımlarınız için çok teşekkür ederim.


Butona tıkladığımda fotoğraftaki gibi durum alıyor... bir türlü linki admindeki sku da yazan adresi çekemiyorum Resim görüntüleyici
http://prntscr.com/runthl


Ekli Dosya(lar)
.rar Deneme.rar Eklentiyi indir...
Boyut: 10.29 KB İndirme: 6
Telif Hakkı için Rapor Edin...
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Çevrimdışı

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: v
Konu Tarihi: 04-07-2020 03:25 PM
Merhaba 3x için this kullanmak yerine direkt olarak

$data['sku'] = $product_info['sku'];

ve twig sayfasından çağırmak için

{{ sku }}

kodunu yazmak yeterlidir.
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: bilalbird
bilalbirdv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 14
Konular: 2
Katılma Tarihi: Jan 2019
Rep Puanı: 0
Teşekkürler: 22
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-07-2020 03:54 PM
(04-07-2020 03:25 PM)teknohiz Yazılan:  Merhaba 3x için this kullanmak yerine direkt olarak

$data['sku'] = $product_info['sku'];

ve twig sayfasından çağırmak için

{{ sku }}

kodunu yazmak yeterlidir.
Allah razı olsun kaç gündür uğraşıyorum olursa dönüş yapacağım canım kardeşim çok sağol

Diğer dosya tmam düzeltim..
Twig dosyasına gelince örnek amaçlı 3 adet örnek buton ekledim hangisinde olacak diye lakin kodlamada hata yapıyorum zannederim .. olmadı ama pes etmek yok..

http://prntscr.com/ruqt04

Burada nerede hata yapıyorum acaba??
Kod:
onClick="window.open('{{ sku }}','pwin','location=no,status=no,scrollbars=no,resizeable=yes,toolbar=no')
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Çevrimdışı

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: v
Konu Tarihi: 04-07-2020 05:06 PM
Hata yok yalnız sku kontrolü de ekleyin kodlarınıza böylece sku eklenmişse devreye girsin o buton

Örneğin;

{% if sku %}
GÖSTERİLECEK BUTON KODU
{% endif %}

Ayrıca direkt dosya üzerinde değişik yaptığınız içim kaydettikten sonra admin ana sayfasındaki developers tools a girip theme ve sass yenilemesi yapmanız lazım. Yoksa değişiklikler görünmez.
Alıntı Yaparak Cevapla
Paylaş!
bilalbirdv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 14
Konular: 2
Katılma Tarihi: Jan 2019
Rep Puanı: 0
Teşekkürler: 22
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-07-2020 05:20 PM
(04-07-2020 05:06 PM)teknohiz Yazılan:  Hata yok yalnız sku kontrolü de ekleyin kodlarınıza böylece sku eklenmişse devreye girsin o buton

Örneğin;

{% if sku %}
GÖSTERİLECEK BUTON KODU
{% endif %}

Ayrıca direkt dosya üzerinde değişik yaptığınız içim kaydettikten sonra admin ana sayfasındaki developers tools a girip theme ve sass yenilemesi yapmanız lazım. Yoksa değişiklikler görünmez.

Aynen theme ve sass yenilemesi her kod yenilemesinde temizliyom.. o tamam..
Yalnız sku kontrolünü ekleyince resimli buton gözükmedi gitti .. her halde sku devreye girmediki if kontrolü çalışmadı ve göstermedi .. product.php ye eklemiştim ama onda mı sorun oluyor?
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Çevrimdışı

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: v
Konu Tarihi: 04-07-2020 05:24 PM
if değeri sku varsa gösterilsin diye eklendiği için sku ekli değil gibi algılıyor demek ki tamamen kodu kaldırıyorsa. Telefondan cevap yazıyordum bilgisayardan eklediğiniz dosyayı indirip bir bakayım ben öyle cevap yazarım tekrar siz çözüm bulamazsanız eğer o zamana kadar.
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: bilalbird
bilalbirdv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 14
Konular: 2
Katılma Tarihi: Jan 2019
Rep Puanı: 0
Teşekkürler: 22
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-07-2020 05:35 PM
(04-07-2020 05:24 PM)teknohiz Yazılan:  if değeri sku varsa gösterilsin diye eklendiği için sku ekli değil gibi algılıyor demek ki tamamen kodu kaldırıyorsa. Telefondan cevap yazıyordum bilgisayardan eklediğiniz dosyayı indirip bir bakayım ben öyle cevap yazarım tekrar siz çözüm bulamazsanız eğer o zamana kadar.

Çok ama çok teşekkür ederim kıymetli vakitlerinizi ayırdığınız için.. ben product.php sayfasını inceliyorum siz akşam bakasaya kadar denemeler yapacağım orjinal iki sayfa mevcut.. sıkıntı yok ..aynen o if konrolleri diğer iki örnek butonlara da ekelyince komple kodlar, resim vs kaldırıyor. demekki sku yüklenmedi olarak algılıyor bu da heralde product.php sayfasında diğer sku tarzda olanlara bakıyorum hem phpmyadminden isimlerine ve kodlarla karşılaştırıyom zannederim product.php da bir iki kod daha gerekli this load komutları var diğerlerinde .. her neyse yaparsam yazarım.. sizde bakarsanız akşama innanın çok sevineceğim rabbim sizleri ve ailenizi korusun. Hayırlı günler dilerim
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Çevrimdışı

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: v
Konu Tarihi: 04-07-2020 05:47 PM
Test ettim ve gayet başarılı bir şekilde çalışıyor.

Şöyle anlatayım en baştan:

Kod:
catalog/controller/product/product.php

Bu dosya içerisinde;

Kod:
$data['model'] = $product_info['model'];

Bu satırın hemen altına

Kod:
$data['sku'] = $product_info['sku'];

bu satırı ekleyip kaydedin.

Daha sonra ,

Kod:
catalog/view/theme/SİZİNTEMANIZ/template/product/product.twig

dosyasında kodu eklemek istediğiniz yere;

PHP Kod:
{% if sku %}
<
button href="{{ sku }}" class="button" target="blank"SKU ADRESİ</a>
{% endif %} 

Buna benzer kendi düzenlediğiniz kodlardan birini ekleyin.

Dosyaları kaydettikten sonra theme ve sass yenilemesi sonrası örneğin:

Resim görüntüleyici

SKU adresi eklerken de eğer harici bir siteye link verecekseniz SKU değerine http veya https ile başlayan adresi yazın. Yoksa href değerlerini site sonuna tamamlayarak ekler yani siteadresiniz.com/SKU_YERİNE_YAZILAN_ADRES
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: bilalbird
bilalbirdv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 14
Konular: 2
Katılma Tarihi: Jan 2019
Rep Puanı: 0
Teşekkürler: 22
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-07-2020 09:06 PM
Dediklerinizi harfiyen yaptım enteresan bir şekilde if ve endif döngülerini ekleyince buton kayboluyor.. if ve endif kontrollerini kaldırınca sadece buton çıkıyor ve tıklandığında adminden verdiğim dış urlye gitmiyor hiç tepki vermiyor.. sanki sku adresini yüklemiyor görmüyor gibi

http://prntscr.com/ruwn3r
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Çevrimdışı

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: v
Konu Tarihi: 04-07-2020 09:31 PM
Farklı bir tema kullanıyorsunuz anladığıma göre.

Kodu

Kod:
<li>{{ text_stock }} {{ stock }}</li>

satırından sonra ekleyip dener misiniz? Belki atladığınız ve sku değerini çekmesini engelleyen daha öncesinde farklı bir if döngüsü vardır.

Ayrıca bu yaptığınız şeyleri default tema için de denerseniz ve hata almazsanız sorunun temayla alakalı olduğunu daha iyi anlayabilirsiniz.
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: bilalbird

« Önceki | Sonraki »
Cevapla  Gönder 

Ürün detayı sayfasına özel buton ekleme Konusunun Linki Direk Link
Ürün detayı sayfasına özel buton ekleme Konusunun HTML Kodu HTML Link
Ürün detayı sayfasına özel buton ekleme Konusu BBCode Linki BBCode Link
Ürün detayı sayfasına özel buton ekleme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Diğer Renkler, Altına "Sepete Ekle" Buton Ekleme dReamtheateR 0 594 03-13-2022 08:30 PM
Son Mesaj: dReamtheateR
  Ürün bulunamadı! sayfasına ürün ekleme bialemsin 0 526 02-13-2022 07:20 PM
Son Mesaj: bialemsin
  Fiyatların sadece ürün sayfasında görünmesini nasıl yapabiliriz? opencartasil 0 1,036 12-11-2021 01:29 AM
Son Mesaj: opencartasil
  [Mod] Yeni mağaza ve ürün entegrasyonu beyondOpencart 0 303 08-23-2021 03:08 PM
Son Mesaj: beyondOpencart
  Opencart Xml Entegrasyon, Xml Ürün Yükleme Ve Xml Çıktı Alma Kazekage 55 23,350 06-05-2021 11:07 AM
Son Mesaj: o.turkcan
  3.0.2.0 ürün ekleme hatası grcdadas 4 4,254 04-23-2021 03:38 PM
Son Mesaj: By-Emrem
  Ruble para birimi ekleme grafikes 4 3,294 01-19-2021 10:23 PM
Son Mesaj: tolga2206
  Opencart ürün fiyat teklifi olan ürünlerde buton kaldırma alaweb 0 1,078 11-10-2020 04:22 PM
Son Mesaj: alaweb
  üye olmayan sepete ürün ekleyemesin. sistemtek 2 4,050 09-24-2020 09:04 PM
Son Mesaj: elif
  ürün silinmiyor,kategori kaldırılmıyor. mehmet0078 3 4,896 08-28-2020 01:30 PM
Son Mesaj: ademkilinc.fc

Ürün detayı sayfasına özel buton ekleme indir, Ürün detayı sayfasına özel buton ekleme Videosu, Ürün detayı sayfasına özel buton ekleme online izle, Ürün detayı sayfasına özel buton ekleme Bedava indir, Ürün detayı sayfasına özel buton ekleme Yükle, Ürün detayı sayfasına özel buton ekleme Hakkında, Ürün detayı sayfasına özel buton ekleme nedir, Ürün detayı sayfasına özel buton ekleme Free indir, Ürün detayı sayfasına özel buton ekleme oyunu, Ürün detayı sayfasına özel buton ekleme download


Forum Atla: