• Cs-Cart Türkiye Destek ve Paylaşım Sitemize Hoş Geldiniz
  • Yeni Temamızla Daha işlevsel Sizlerleyiz.
  • Öneri ve Dileklerinizi Mesajla iİetiniz.
Hoşgeldiniz.! Lütfen Giriş Yap yada Kayıt Ol


Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Soru products block için user defined css
#1
Question 
Merhaba,
Eklediğimiz bir products blockta user defined css için örneğin "test" yazdık. template products grid olsun.

sitede baktığımızda <div class=" test">ve daha sonra grid içeriği</div>
şeklinde oluşturuluyor.
bu user defined css'in o div'e eklendiği tpl nerede? Bir türlü bulamadım. tab javascriptleri değişti sanırım, iş çıkarttılar Smile
XMLBotu ürünleri otomatik ekle | CsCart Payu Ödeme Sistemi
| Havale ile Ödeme Eklenti | Eklentisiz AnaSayfa Sekmesi yap
cs-cart->n11 api senkronizasyonu ve fazlası weblen.net/shop adresinde
 
Cevap
#2
Öncelikle, sorunun bu konuda hiç fikri olmayanlara bile bir şey öğretecek, en azında akıllarında bir ampul yakacak kadar açıklayıcı olmasında fayda var. Kendimden örnek vereyim. bahsettiğin tpl dosyasının ne amaçlı bulmak istiyorsun. Yani önceki versiyonlarda buluyordun da neyi değiştiriyordun.

Mantık yürüterek şöyle bir yanıt vermeye çalışayım.

Bahsettiğin bloğu mağazanın müşteri tarafından görüntülerken admin tarafından Design > Template editor > (dişli resmin olan yere tıklandığında çıkan) On-site template editing seçerek, mağaza ön yüzünde baktığın yerde refresh yap. Ekranda bol miktarda içinde kalem olan siyah kare simgeler göreceksin. İlgilendiğin bloğun simgesine geldiğinde tpl adını göreceksin ve yolunu göreceksin. Üzerine tıkladığında düzenleme penceresi çıkacaktır.

Umarım doğru anlamış ve işine yarayacak bilgi verebilmişimdir.
Sahip olma duygusunun ayrılmaz parçasıdır KAYBETME korkusu!
Sahiplik duymadan sevmek cennet yaşantısıdır. Korkuların ise cehennem ateşin!
(Ahmed Hulûsi)
 
Cevap
#3
orayı denedim fakat ne firefox ne operada kalemlerin üzerine geldiğimde bir şey olmuyor. 4.1.2'deyim sadece bende mi sorun var bilmiyorum.2 sitede de denediğimde kalemlere geldiğimde tema adını göremiyorum. Eski versiyondan aklıma geldi burası fakat istediğime ulaşamadım.

Belki tam anlatamamışımdır. user defined css'in hangi bloğa verilirse verilsin ilgili yere gelmesi için kullanılan kısmı arıyordum. sorunu wrapper ile çözdüm. mevzu biraz uzun plugin yapacağım, tamamlayınca paylaşırım.

index'te indirimdekiler yeniler promosyondakiler gibi tablar oluşturmak için gerekmişti.

fikir olması açısından wrapper şöyle

Kod:
{if $content|trim}
        <div class="sidebox-body" id="{strip}content_{if $block.user_class}{$block.user_class}{/if}{/strip}">{$content|default:"&nbsp;" nofilter}</div>
{/if}

bunu design/themes/basic/templates/blocks/wrappers içerisinde dosya.tpl şeklinde kaydettiğinizde admin panelinden her blok için yeni bir wrappera sahip olmuş oluyoruz.

eğer user defined class varsa block'u content_CLASS şeklinde id'li bir div'e sokuyor. ve cs-cartın kendi tab js'lerini kullanarak bu display:none blocklara erişebiliyoruz.

umarım fikir oluşturmuştur. yanıt için de teşekkürler pcmemo
XMLBotu ürünleri otomatik ekle | CsCart Payu Ödeme Sistemi
| Havale ile Ödeme Eklenti | Eklentisiz AnaSayfa Sekmesi yap
cs-cart->n11 api senkronizasyonu ve fazlası weblen.net/shop adresinde
 
Cevap
#4
Chrome ve 4.1.2

[Resim: tpl.jpg]
Sahip olma duygusunun ayrılmaz parçasıdır KAYBETME korkusu!
Sahiplik duymadan sevmek cennet yaşantısıdır. Korkuların ise cehennem ateşin!
(Ahmed Hulûsi)
 
Cevap
#5
sanırım burası yardımcı olmayacakmış bu konu ile ilgili. çünkü eklenen block'taki user defined css başka bir yerde kullanılarak en tepedeki grid_list'i içerisine alıyor sanırım.
XMLBotu ürünleri otomatik ekle | CsCart Payu Ödeme Sistemi
| Havale ile Ödeme Eklenti | Eklentisiz AnaSayfa Sekmesi yap
cs-cart->n11 api senkronizasyonu ve fazlası weblen.net/shop adresinde
 
Cevap
#6
Ben aslında 4.1.2 de sorun yok görünebiliyor demek için rastgele bir görüntü aldım. En geniş en dıştan almadım, bilgin olsun.
Sahip olma duygusunun ayrılmaz parçasıdır KAYBETME korkusu!
Sahiplik duymadan sevmek cennet yaşantısıdır. Korkuların ise cehennem ateşin!
(Ahmed Hulûsi)
 
Cevap
#7
evet farkettim. chrome kullanmadığım için test edemedim. fedora işletim sistemim opera ve ff ile denedim bende çıkmıyor nedense. sorunu wrapper ile çözdüğüm için de vakit harcamak istemedim. teşekkür ederim ilginiz için
XMLBotu ürünleri otomatik ekle | CsCart Payu Ödeme Sistemi
| Havale ile Ödeme Eklenti | Eklentisiz AnaSayfa Sekmesi yap
cs-cart->n11 api senkronizasyonu ve fazlası weblen.net/shop adresinde
 
Cevap
  


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Soru:  Uppercase için fonksiyon pcmemo 8 15,813 20.10.2015, 23:04
Son Yorum: ooaykac
  Soru:  v4.x.x için sanal pos kurduran var mı? pcmemo 12 23,584 25.04.2015, 19:13
Son Yorum: cavemin
  Soru:  Cs-Cart için Sanal Pos sivitkasim 13 24,861 20.02.2015, 00:06
Son Yorum: cagdasgunes
  Soru:  Satın almak için toplu seçim için eklenti var mı? pcmemo 20 32,362 26.11.2014, 12:09
Son Yorum: pcmemo
Information Soru:  Admin ve Vendor Panel için Seo fatihce 6 11,986 16.10.2014, 15:10
Son Yorum: fatihce

Hızlı Menü:


Tarama: 1 Ziyaretçi