PDA

Orijinalini görmek için tıklayınız : Ürün tanıtımı Sitesi



drupiyel
26-01-2012, 18:22
Merhabalar;
Ürün tanıtımıyla ilgili bir site yapmak istiyorum, 8-10 kadar kategori olacak ve de bunları normal menü ile değil de liteAccordion - http://nicolahibbert.com/demo/liteAccordion/ buradaki geçişli slaytlar üzerine link vermek istiyorum. http://drupal.org/project/views_horizontal_slider burada bu şekilde bir eklenti var ama aynı iş görürler mi ya da ilk linktekini ne şekilde drupale eklerim. Bu menü sistemi sadece anasayfada bulunacak.

Buradan bir resme tıklanınca o kategorideki ürünlerin gelmesini istiyorum ve de bu belirli bir sayıyı geçerse sayfalanmasını. Alt alta sıralı ya da kare gösterim olarak nasıl ayarlayabilirim?

Ürünün resmine ya da ismine tıklandığında onunla ilgili açılan sayfada ise ürünün resimlerinden üç-dört tanesi kadarı olacak tıkladığında ekranda büyüyecek, sıralı şekilde her üründe aynı özellik tablosu olacak ve gerekirse ürün hakkında gerekli dosyanın indirme linki olacak.

Daha fazlası da olacak ama şimdilik bir özet geçtim.

Arkadaşlar, kusura bakmayın biraz fazla ve herşeyi ister gibiyim ama daha çok yeniyim ve de burada kullanılacak eklentileri, kullanımları ile ilgili bir iki kaynak, biraz da neler yapmam gerektiğiyle ilgili tavsiye ve yol gösterirseniz çok makbule geçer.

Bunun dışında fusion teması mı kullanmalıyım yoksa, kendim falan mı yapmalıyım bir de onun yolunu gösterirseniz sevinirm.

[dil seçimi ve çevrilmesi bir de menu diğer sayflarda gözükmediği için onu açılır şekilde yapma sorunum bunu hallettikten sonrasına kalsın]

Mehmet ULUÇ
26-01-2012, 23:00
Denemeden bir şey söylemek güç ancak Lite Accordionun viewsa entegrasyonunun kolay olması gerekir diye düşünüyorum bir deneyeceğim en kısa süre içinde.

İmagefield ile oluşturulan resim alanı ise çok rahat olur ve colorbox ya da lightbox eklentileri ile uygulamak çokça kolaydır.

Kategorideki ürünleri kolonlu şeilde göstermek için ise views ile grid özelliğini kullanarak ahatça yaparsınız.

Tema olarak kesinlikle Fusion öneriyorum. Diğer sorularınız geldikçe cevaplamaya çalışırız.

Ayrıca çok şey mi istiyorum demişsiniz ama aslında o kadar da şey istememişsiniz :)

Kolay gelsin.

BALIKADAM
27-01-2012, 03:01
Ben de aynı soruyo diğer sitede gördüm ve orada cevap verdim bildiğimce :)

drupiyel
27-01-2012, 10:10
@Mehmet ULUÇ ve @BALIKADAM verdiğiniz cevaplar için çok teşekkür ederim :)

Mehmet Bey, en başta bir rica olarak deneyip paylaşabilirseniz çok sevineceğiz.

Şimdi kullanacağım eklentiler;

Imagefield
lightbox
views
cck (@balıkadam diğer sitede yazmış, bu arada buraya yeni üye olup da ilk mesajını bana yardım için attığın için sağol)

ve de bunların ihtiyaç duyduğu eklentilern kurulacak galiba. cck için d7 desteği tam yo diye biliyorum ya da d7 içinde mi var zaten?

ctools ve panels gibi eklentileri kurmalı mıyım dediğim gibi çok yeni konular olduğu için neyin gerekli olduğunu tam bilmiyorum ondan çok şey istiyorum dedim :) bu eklentiler ve kullanımlarıyla ilgili bir araştırma yapacağım şimdi ama biraz da özellikle türkçe ve de kesinlikle okunması gereken ingilizce paylaşımları da önerebilrseniz sevinirim yine :D Çünkü bir bakıma dediğiniz gibi çok kolay gibi de duran şeylerde tamam diyorum ama kullanmasını bilmediğimden nereden başlanıp ne yapılacağını da bilemiyorum, o yüzden tam olarak öğrenmem gerekecek bunları galiba...

BALIKADAM
27-01-2012, 13:31
CCK D6 için eklenti olarak yüklenir D7'de ise tümleşik olarak gelir. Desteği tam değil demişsiniz ama sorun yaratmaz. drupaldersleri.org sitesinde Türkçe anlatımlar bulabilirsiniz. Panels eklentisi işinize yarar diye düşünüyorum. Tek sütunlu temayı bile bol sütunlu ve bloklu bir tema olarak kullanabilirsiniz.

drupiyel
27-01-2012, 13:56
CCK D6 için eklenti olarak yüklenir D7'de ise tümleşik olarak gelir. Desteği tam değil demişsiniz ama sorun yaratmaz. drupaldersleri.org sitesinde Türkçe anlatımlar bulabilirsiniz. Panels eklentisi işinize yarar diye düşünüyorum. Tek sütunlu temayı bile bol sütunlu ve bloklu bir tema olarak kullanabilirsiniz.

Zaten diye biliyorum demem hata orada onu biliyorum :)

Şimdi bir baktım da bu alan olayında boyut resim gibi veriler girmek için text image gibi şeyler oluşturabiliyoruz.
Bu her alanda ürünün bir özelliğini girmem gerekecek galiba, ama en üstte adı bir alt sırada yan yana görseller (bunlar thumbnail olacak nasıl yapılır bilmiyorum) onun altında da Ürün hakkında bilgiler özellikleri olacak.
bunları structure contenet type kısmından alan ekleyerek bir şekilde yapacağım galiba, sonra her ürün için tek tek içerik ekle deyerek ürünleri koyabileceğim anladığım kadarıyla.

Peki bunu nasıl kategorilere ayırıp da her bir ürünü farklı kategoriye koyacağım?

views olayına da bakacağım onda da kategori sayfasında ya yan yana üç ürün ızgara dediğiniz gibi
ya da alt alta sıralı şekilde; solda görseli, sağda ise belirli bir kaç bilgi ve ismi yazacak şekilde yapmak istiyorum.

ps:http://drupaldersleri.org/ders/52/icerik-turlerini-cck-ile-genisletmek.html şuraya bakarak galiba biraz ürün içeriğini nasıl yapacağımı anlatıyor, ürün için ilk denemeyi oradan bakarak yapmaya çalışıyorum sadece fotoğraf büyük çıkıyor...

edit:
ps2:

çok sütunlu bloklu bir yapı olmayacak ana sayfada gösterdiğim gibi bir menu olacak o da galeri gibi bir slider üstte menu falan
altta daen fazl bir footer belki bir de giriş link falan...

BALIKADAM
27-01-2012, 14:16
Views'te solda ürün resmi sağda başlık + ürün özellikleri vs gibi bilgileri göstermek istiyorsanız Views'te tablo seçeneğini ayarlamalısınız.

Resim boyutunu ayarlamak da kolay. ImageCache eklentisiyle misal (rakamlar farazidir, istediğiniz boyutu girebilirsiniz) 50x50 50x60 200x300 ebatlarında "preset" ler ayarlayabilir ve CCK ile oluşturduğunuz resim alanlarında resmin hangi boyutta gösterilmesi gerektiğini ayarlayabilirsiniz. Tek bir resmi anasayfadayken 50x50 ürün sayfasındayken 200x200 Views ile oluşturduğunuz bir görünümde 100x100 ebatlarında gösterebilirsiniz.

Görüntüsü gösterdiğiniz tarzda bir slider nasıl yapılır şu an bilgim yok ama Views Slideshow eklentisini kurarak bir kolayca
slidehow oluşturabilirsiniz.

Content Type ya da Türkçeleştirdiyseniz İçerik Türleri kısmından Ürün adından bir içerik türü oluşturup CCK yardımıyla Resim, Üretim Yılı, Model v.b. alanları ekleyebilir ve istediğiniz şeyi elde edebilirsiniz.

KATEGORİLENDİRME
Bunu da Taxonomy(Sınıflandırma) Eklentisiyle yapacaksınız. Bu eklentiyle Arabalar sözlüğü oluşturup içine VW, Ford, Fiat gibi terimler ekleyebilir araba modellerini de araba markaları için oluşturduğunuz terimlerin altına ekleyebilirsiniz.

ARABALAR(sözlük)
VW(terim) Ford(terim) Fiat(terim)
NewBeetle(altterim) Focus(altterim) Albea(altterim)
Passat(altterim) Tourneo(altterim) Ducato(altterim)

drupiyel
27-01-2012, 17:25
Çok sağol :) yavaş yavaş bir şeyler oturmaya başladı gibi şu anda ama tabii ki daha da ilerleyecek, önemli kısımlardan teki de temayı oturtabilmek...

Bunun haricinde şu anda yük olsam da Mehmet Bey'i bekliyorum, deneyip de bilgilerini paylaşacak diye. scriptler ve oo sliderı nasıl yerleştireceğimi hiç bilmioyor ve de onunla ilgili kaynak da bulamıyorum...

Mehmet ULUÇ
27-01-2012, 20:39
Maalesef Lite Accordionu henüz çalıştırabilmiş değilim. Drupal 7 jquery 1.8 kullanıyor ancak liteacciordion 1.7.1 kullanıyor bu nedenle tetikleyemiyorum ancak bir de nonconflict deneyeceğim çünkü oldukça beğendim ve ben de kullanmak istiyorum.

Views horizontal slider oldukça benziyor aslında ama tam onun gibi değil. Biraz daha çalışalım bakalım umuyorum ki olur.

drupiyel
28-01-2012, 01:11
Cidden güzel bir şey umarım çalıştırabilirsin de hepimiz faydalanabiliriz, jquery hakkında en ufak bilgim yok işin kötü yanı da o :(

Zaten bunu da halledersek geriye sorun kalmaycak gibi...

edit:
http://magento-themes.joomlart.com/jm_feronis/ joomla forumundayken tabii göyle birşey buldum, neredeyse aradığım bir şey gibi ama drupalde mi yapmak daha mantıklı olur yoksa joomla da mı?

drupiyel
06-02-2012, 16:19
Her kategorideki ürünlerin tüm içeriklerinin değil de resmi altında da adı şeklinde nasıl yapabilirim, views ile olacak galiba ama çözemedim. Bir de ürün sayfasında fotoğraflar altalta çıkıyor bunları yanyana nasıl dizerim?

BALIKADAM
06-02-2012, 16:51
Views'te alan ekleme kısmından Resim alanını ve Düğüm Başlık alanını eklemeniz gerekiyor. Resmin üstte ürün adının altta çıkmasını istiyorsanız yine viewste alan ekleme kısmında + işaretinin sağındaki oka basarak sıralamayı yapabilirsiniz.

drupiyel
06-02-2012, 17:37
Sağol balıkadam ona bakacağım :)

şu anda bir de hala liteaccordion sorunum var...

info dosyasına aşağıdakileir ekledim ve dizine de dosyaları kopyaladım;

scripts[] = js/jquery.easing.1.3.js
scripts[] = js/liteaccordion.jquery.js

Blok içeriğini de tamamen şu şekilde oluşturdum;


<div id="one">
<ol>
<li>
<h2><span>Slide One</span></h2>
<div>
<figure>
<img src="1.jpg" alt="image" />

</figure>
</div>
</li>
<li>
<h2><span>Slide Two</span></h2>
<div>
<figure>
<img src="2.jpg" alt="image" />

</figure>
</div>
</li>
<li>
<h2><span>Slide Three</span></h2>
<div>
<figure>
<img src="3.jpg" alt="image" />

</figure>
</div>
</li>
<li>
<h2><span>Slide Four</span></h2>
<div>
<figure>
<img src="4.jpg" width="768" alt="image" />

</figure>
</div>
</li>
<li>
<h2><span>Slide Five</span></h2>
<div>
<figure>
<img src="5.jpg" alt="image" />

</figure>
</div>
</li>
</ol>
<noscript>
<p>Please enable JavaScript to get the full experience.</p>
</noscript>
</div>

<script>
(function($) {
$(document).ready(function(){
$('#one').liteAccordion({
onTriggerSlide : function() {
this.find('figcaption').fadeOut();
},
onSlideAnimComplete : function() {
this.find('figcaption').fadeIn();
},
autoPlay : true,
pauseOnHover : true,
theme : 'stitch',
rounded : true,
enumerateSlides : true
}).find('figcaption:first').show();
$('#two').liteAccordion();
$('#three').liteAccordion({ theme : 'dark', rounded : true, enumerateSlides : true, firstSlide : 2, linkable : true, easing: 'easeInOutQuart' });
$('#four').liteAccordion({ theme : 'light', firstSlide : 3, easing: 'easeOutBounce', activateOn: 'mouseover' });
}) });(jQuery);
</script>

liteaccordion.css deki tüm stilleri de kendi stil dosyama kopyaladım ama sadece resimler ve de Slide one falan gözüküyor alt alta :(

sondaki javascript kodu biraz fazla aslında eksiltilebilri becerebilirsem ama bu şekilde de çalışması lazım değil miydi?

drupiyel
06-02-2012, 18:00
Views'te alan ekleme kısmından Resim alanını ve Düğüm Başlık alanını eklemeniz gerekiyor. Resmin üstte ürün adının altta çıkmasını istiyorsanız yine viewste alan ekleme kısmında + işaretinin sağındaki oka basarak sıralamayı yapabilirsiniz.
dostum kusuruma bakma tam beceremedim, çok doğru yazmışsın denedim oluyor ama;
şimdi ben views ekle derken oluşturduğum content type seçtim taxonomy değil, buradan da sayfa değil de block oluştur dedim, sonraki sayfada ise dediğin gibi yaptım hatta üç resim çıkıyordu bire düşürdüm ama bunu nasıl uygulayacağım kategorilerin altına bilmiyorum :(
hala kategorilerden tekine girdiğimde tüm resimler ve içerikler çıkıyor :(

Mehmet ULUÇ
07-02-2012, 01:24
Bunu hep ekleyeceğim dedim ama her seferinde bir sorun çıktı ve unuttum. Temanın .info klasörüne


scripts[] = js/liteaccordion.jquery.js satırını ekleyin ve js klasöründe liteaccordion.jquery.js olduğundan emin olun.

Ardından bir blok içine


<div id="one">

<ol>
<li>
<h2><span>Slide One</span></h2>
<div>
<figure>
<img src="/img-demo/1.jpg" alt="image" />
<figcaption>Assassini!</figcaption>
</figure>

</div>
</li>
<li>
<h2><span>Slide Two</span></h2>
<div>
<figure>
<img src="/img-demo/2.jpg" alt="image" />
<figcaption>Couldn't find an image of a Khajit thief! Fail!</figcaption>

</figure>
</div>
</li>
<li>
<h2><span>Slide Three</span></h2>
<div>
<figure>
<img src="/img-demo/3.jpg" alt="image" />

<figcaption>That's one angry looking red dude.</figcaption>
</figure>
</div>
</li>
<li>
<h2><span>Slide Four</span></h2>
<div>
<figure>

<img src="/img-demo/4.jpg" width="768" alt="image" />
<figcaption>Was fun for a couple of hours or so...</figcaption>
</figure>
</div>
</li>
<li>
<h2><span>Slide Five</span></h2>
<div>

<figure>
<img src="/img-demo/5.jpg" alt="image" />
<figcaption>Not as good as Hot Pursuit.</figcaption>
</figure>
</div>
</li>
</ol>
<noscript>
<p>Please enable JavaScript to get the full experience.</p>
</noscript>

</div>

<script type="text/javascript">// <![CDATA[
(function ($) {
$(document).ready(function(){
$('#one').liteAccordion({
onTriggerSlide : function() {
this.find('figcaption').fadeOut();
},
onSlideAnimComplete : function() {
this.find('figcaption').fadeIn();
},
autoPlay : true,
pauseOnHover : true,
theme : 'stitch',
rounded : true,
enumerateSlides : true
}).find('figcaption:first').show();;
});
})(jQuery);
// ]]></script> şeklinde kodlarınızı yazıp blocku full html olarak kaydedin. FTP'de anadizinde img-demo diye bir klöasür oluşturupp resimleriniz oraya atın.

Yine temanızın .info dosyasına

stylesheets[all][] = css/liteaccordion.css
satırını da ekleyip css klaösürünün içine liteaccordion.css dosyasını atın ve performance'tan önbelleği temizleyin.

drupiyel
07-02-2012, 11:38
Nasıl bir beceriksizliğim var bilmiyorum, önceki yaptığım yerde sorun vardır diye, yeni bir drupal sitesi oluşturdum ve hiçbir eklenti falan da kurmadım.
Varsayılan tema bartik üzerinde dediğiniz .info dosyasına css ve js satırlarını ekleyip dosyaları aynı şekilde koydum. Burada bir sorun yok, ama yeni blok yaratıp içine buradaki kodları ekleyince hata alıyorum, aynı dediğiniz gibi önbellek falan da temizledim ama olmuyor. İlk sitede hata bile almıyordum ama burada onu da alıyorum sorun nedir anlayamadım :(


Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: Entity: line 22: parser error : StartTag: invalid element name in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: //--><!]]> in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: ^ in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: Entity: line 22: parser error : Sequence ']]>' not allowed in content in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: //--><!]]> in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: ^ in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: Entity: line 22: parser error : Sequence ']]>' not allowed in content in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: //--><!]]> in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: ^ in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: Entity: line 22: parser error : internal error in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: //--><!]]> in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMDocumentFragment::appendXML() [domdocumentfragment.appendxml]: ^ in filter_dom_serialize_escape_cdata_element() (line 1111 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).
Warning: DOMNode::appendChild() [domnode.appendchild]: Document Fragment is empty in filter_dom_serialize_escape_cdata_element() (line 1112 of C:\xampp\htdocs\slidedene\modules\filter\filter.mo dule).

drupiyel
09-02-2012, 23:31
Galiba bunu da mı beceremedin diyor herkes, ama yapamadım işte nerede yanlış yağtığımı da bilmiyorum...

Edit:
yukarıdakini bir kere yazdık silmeyiz :)
// <![CDATA[ nedir? bunu sildim çalıştırdım şimdi :S
ama öncekinde neden omadı anlayamadım...


Views ile birşey yapılıyor ama ben onu ne şekilde sayfalara uygulayabileceğim yoksa her kategorideki ürünler için falan her seferinde views te bir şey mi oluşturacağım? Oradaki yönergeleri falan uygulayarak istediğim şekle yakın bir kaç şey oluşuyor ama dediğim gibi onları kategorilerdeki ürün sayfalarına ve de ürün detaylarına nasıl uygularım?

Bir de fusion temaya tüm css baştan sona mı yazacağız? Biraz pratik bir yolu yok mudur? bazı kodlarının biraz ne anlama geldiğini bilirim süper yeteneğim yoktur o konuda da...

Mehmet ULUÇ
10-02-2012, 14:33
Aslında o CDATA oraya nasıl gelmiş ben de şimdi bakınca gördüm, normalde benim aldığım kodlarda CDATA yoktu ve düzgün şekilde çalışıyordu ancak sanırım TinyMCE editorünü kurduğum zaman kendisi otomatik yerleştirmiş içeriğe ve ben de oradan direk kopyaladğım için hiç farketmemişim.

"Views ile bir şey yapılıyor." ne demek doğrusu anlayamadım. Views ile bir şey yapılmaz aksine çok çok şey yapılır. Eğer tek bir viewsu bir çok yerde değişik veriler görüntülemek için kullanmak istiyorsan birini kopyalayıp kopyalayıp sadece yolları değiştirebileceğiniz gibi tek bir viewsta argumentsleri kurcalayarak da değişik veriler görüntüleyebilirsiniz. Bu çok kapsamlı bir mevzudur ve tamamen Views'un mantığını kavramakla alakalı bir durumdur. Sabit br şey istediğiniz zaman ancak nasıl yapılacağının yolu gösterilir ya da fikir verilir ama bu şekildeki bir soruya doğrusu nasıl cevap vereceğimi bilemiyorum.

Fusion teması bir tema çatısından başka bir şey değildir. CSS'leri tabii ki kendiniz yazacaksınız ama mesela sağ alana bir blok yerleştirdiğiniz zaman float:right demek zorunda değilsiniz. Çok az sayıda css satırıyla mükemmel bir site çıkarabilirsiniz. Ortalama 400 satır kullanıyorum ben ve ortaya çok şık şeyler çıkıyor.

Kolay gelsin.

drupiyel
11-02-2012, 16:08
Views ile block ya da sayfa olarak kategorilerden çağırarak ürünün istediğim bir fotoğrafını ve de altına ismini koydum ön gösterim ya da sayfa oluşturdeuğumda o sayfada çıkıyor ama kategorilendirme sisteminde bunu nasıl göstereceğim? Yapıp da ne yaptığımı bilmediğim bir şey bu işte :)

Bir de ürün sayfasını oluşturduğum alanlar kısmında herşeyin altalta sıralı, ürün özelliği için iki nokta üstüste sonrasında değerinin çıkmasını istemiyorum (label: değer)
Bir kısmında şu resimdekisi gibi kutulu olmasını nasıl sağlarım? üstte x yazan yerde değer olarak ne yazdıysam, altta da onlan ilgili verdiğim etiket ya da oraya koyacağım bir resim?
http://img141.imageshack.us/img141/9625/ozellikw.png

bir de bu menuden alt kategori için bir menu daha yapmam lazım onun için yine blok mu oluşturmalıyım yoksa basic page tarzı bir şey oluşturup oraya yapıp da ona mı link vermeliyim?

drupiyel
13-02-2012, 14:31
yukarıdakileri beklerken başka bir kaç ufak iş ile uğraşıyordum :)

birincisi henüz anasayfa içeriği oluşturulmadı yazısını kaldırmak;

#first-time {
display:none
}

şu kodu css e ekleyerek hallettim.

... sitesine hoşgeldiniz yazısı için de farklı bir sürü yöntem vardı, net bir şey bulamadım hep ya views ya da pages panel falan sayfa oluşturun diyorlardı. bir de node.module sayfası ki d6 da oluyormuş galiba. d7 de ise

drupal_set_title(t('Welcome to @site-name', array('@site-name' => variable_get('site_name', 'Drupal'))), PASS_THROUGH);
yazan kısımdan Welcome to @site-name burayı kaldırdım ve de temizlendi :)
bu module deki kodlar inanın php ya da başka bir şey midir bilemem ama her zaman farklı şekilde edilgen duruma düşürmeye denedim olmadı, hepsini birden çözebilri miyim diye ama en sonunda bu şekilde çalıştı.

Bunları yapmak için uygun yol mudur yoksa daha temiz bir yol var mıdır?

Bir de üstteki bir iki mesajımdaki soruların cevapları ;)

drupiyel
15-02-2012, 15:30
up!

konum son yazılanda çıkmıyor :)

Mehmet ULUÇ
15-02-2012, 15:34
Views ile block ya da sayfa olarak kategorilerden çağırarak ürünün istediğim bir fotoğrafını ve de altına ismini koydum ön gösterim ya da sayfa oluşturdeuğumda o sayfada çıkıyor ama kategorilendirme sisteminde bunu nasıl göstereceğim? Yapıp da ne yaptığımı bilmediğim bir şey bu işte :)

Bir de ürün sayfasını oluşturduğum alanlar kısmında herşeyin altalta sıralı, ürün özelliği için iki nokta üstüste sonrasında değerinin çıkmasını istemiyorum (label: değer)
Bir kısmında şu resimdekisi gibi kutulu olmasını nasıl sağlarım? üstte x yazan yerde değer olarak ne yazdıysam, altta da onlan ilgili verdiğim etiket ya da oraya koyacağım bir resim?
http://img141.imageshack.us/img141/9625/ozellikw.png

bir de bu menuden alt kategori için bir menu daha yapmam lazım onun için yine blok mu oluşturmalıyım yoksa basic page tarzı bir şey oluşturup oraya yapıp da ona mı link vermeliyim?

Bunun için varsayılan olarak gelen viewslardan taxonomy olanını etkinleştirip düzenlemeniz yeterli olacaktır. Ona benzer daha başka viewslar da oluşturmanız mümkün.

Mehmet ULUÇ
15-02-2012, 15:39
yukarıdakileri beklerken başka bir kaç ufak iş ile uğraşıyordum :)

birincisi henüz anasayfa içeriği oluşturulmadı yazısını kaldırmak;

#first-time {
display:none
}

şu kodu css e ekleyerek hallettim.

... sitesine hoşgeldiniz yazısı için de farklı bir sürü yöntem vardı, net bir şey bulamadım hep ya views ya da pages panel falan sayfa oluşturun diyorlardı. bir de node.module sayfası ki d6 da oluyormuş galiba. d7 de ise

drupal_set_title(t('Welcome to @site-name', array('@site-name' => variable_get('site_name', 'Drupal'))), PASS_THROUGH);
yazan kısımdan Welcome to @site-name burayı kaldırdım ve de temizlendi :)
bu module deki kodlar inanın php ya da başka bir şey midir bilemem ama her zaman farklı şekilde edilgen duruma düşürmeye denedim olmadı, hepsini birden çözebilri miyim diye ama en sonunda bu şekilde çalıştı.

Bunları yapmak için uygun yol mudur yoksa daha temiz bir yol var mıdır?

Bir de üstteki bir iki mesajımdaki soruların cevapları ;)

Anasayfa içeriği oluşturulmadı yazısı henüz anasayfaya yükseltilmemiş bir yazı varsa görünür ancak panels veya views frontpage ile bunu aşmanız mümkün. Eğer viewsla yapacaksanız varsayılan olarak gelen viewslardan frontpage olanını etkinleştirin ve dilediğinizce düzenleyin. Ardından yol kısmında yazılan "frontpage" ya da sizin verdiğiniz ismi admin/config/system/site-information yolundaki Default front page kısmına yapıştırın.

Aynı şeyi panelsle de yapmanız mümkün. Portaldaki Panels İle Anasayfa Yapımı - Joomla Portalı (http://www.joomla.gen.tr/yazar-kosesi/349-panels-ile-anasayfa-yapimi) dersi inceleyebilirsiniz.

drupiyel
15-02-2012, 18:43
Bunun için varsayılan olarak gelen viewslardan taxonomy olanını etkinleştirip düzenlemeniz yeterli olacaktır. Ona benzer daha başka viewslar da oluşturmanız mümkün.
O kısma bakmıştım tam çıkaramamıştım ama tekrar denerim; bir de yukarıda çizdiğim şekilde ürünlerin kategori altında değil de listelendiği kısımda olacak içerik özellikleri listelemesiydi.
Şöyle anlatayım; ürün detay sayfasına geldiğimizde üstte üç-dört resim yanyana, altta bazı bilgiler gösterdiğim şekilde x kısmında yazdığım değer, y kısmında ise atadığım etiket ya da mümkünse resim olacak. Diğe bazı öellikler için oluşturduğum alanlar da normal alt alta listeli olabilir ama iki nokta üstüste olmaması lazım. Bu kısmı da nasıl halledeceğim? Alan görünümünde satıriçi değil de alta dersek tam tersi oluyor ama benim istediğim etiket altta olmalı ya da istersem görsel atayım ve de kutu şeklinde olsun, kutu sistemini ya da hepsini css ile yapaiblir miyim, nasıl yoksa views vb. ile buraları nasıl düzenleyebilirim?

Anasayfa içeriği oluşturulmadı yazısı henüz anasayfaya yükseltilmemiş bir yazı varsa görünür ancak panels veya views frontpage ile bunu aşmanız mümkün. Eğer viewsla yapacaksanız varsayılan olarak gelen viewslardan frontpage olanını etkinleştirin ve dilediğinizce düzenleyin. Ardından yol kısmında yazılan "frontpage" ya da sizin verdiğiniz ismi admin/config/system/site-information yolundaki Default front page kısmına yapıştırın.

Aynı şeyi panelsle de yapmanız mümkün. Portaldaki Panels İle Anasayfa Yapımı - Joomla Portalı (http://www.joomla.gen.tr/yazar-kosesi/349-panels-ile-anasayfa-yapimi) dersi inceleyebilirsiniz.
Anasayfa olayını şimdilik yazdığım gibi hallettim, hem module dosyasından silerek (update ile sorun çıkar mı) hem de css ile yaptım, ama sağlıklı bir yöntem midir bilemem.
Bu menüleri manuel yaptığımız için menülere linkleri de elle verdim, anasayfaya tıklayınca başka bir bu tarz panels ile oluşturduğum liteaccordion menuye daha gidiyor orada da yine elle alt kategorileri verdim linki oradan giriyorlar. Yalnız bu footer kısmında içerik az olursa hemen altına dayanıyor; mesela 150px verdiysem ondan gerisi body ye ne verdiyse onu görüyor yükseliği 100% verirsem de ekranın yarısından aşağısı footer oluyor, bunu nasıl düzelteceğim?


Bir de giriş için footera userlogini ekledim ama bunun üzerindeki düzenlemeyi css ile mi yapmam lazım, etiketleri form alanına sokabilr miyim? Bir de tek satıra nasıl düşürebilirim? diğer arkadaşın altalta sorununda benzer bir durum burada mı olması gerekli, içerik bayağı karışık duruyor bir de user loginin altına eklediğim başka blok sağ tarafta çıkıyor, alta atmak için user login'e clear:both mu eklemem gerek ve de neresine?

drupiyel
24-02-2012, 16:21
Yukarıda ne yazdığımı ben bile okuyamadım, taxonomy olayını views ile yaptım, ama ürün görellerin yanına nokta atıyor ul, li den dolayı onları nasıl kaldırırım?

anasayfada pek sorun yok gibiydi ama ürün detay sayfasına girince, en üstteki başlığı css de biçimlendirdiğimde (h1.title olarak geçiyor fusion da, title kısmında da h1 içindeki class title gutter diye geçiyor) o zaman anasayfada menü altında da aynı biçimklendirme çıkıyor. O kısmı ana sayfadan nasıl kaldırabilirim ya da anasayfayı da panels ile falan mı yapmalıyım?

Bir iki yazacağım daha var ama aklım durdu :(

Mehmet ULUÇ
27-02-2012, 01:05
Arkadaşlar bu aralar sizden biraz anlayış istirham edeceğim, Batman'a taşınalı 4 ay oldu ancak hiç alışamadım ve yeniden taşınmayı düşünüyorum Kahramanmaraş'a ki Allah'ın izniyle taşınacağım. Bu nedenle kısmen bakabiliyorum foruma hazırlıklarımı falan yapıyorum.

CSS konusu ile bu dediklerinizn hepsi halledilir. CSS'de bir hiyerarşi söz konusudur. Firebug'u etkin şekilde kullanırsanız bu sorunların hepsinin üstesinden gelirsiniz. <li> taglarını biçimlendirmek için bir üst class neyse

.class li {
list-style: none;
..........diğer kodlar;
}

şeklinde giderseniz öndeki liste işaretleri kalkacaktır. Etkin kullanım için CSS bilmeniz şart. Bence css öğrnmeye bakın.

drupiyel
27-02-2012, 10:37
Teşekkür ederim ve özür dilerim taşındığını söylediğin halde rahatsız ettik kusura bakma. Kolay gelsin tekrardan...