Skip to Content

CCK ile yapılabilecek bir uygulama mıdır?

cihan, Per, 18/02/2010 - 14:59 tarihinde.

Sitemizde belli bir içerik türümüz var ve ona bağlı içerik başlıkları. Bir satırda ayrıntılarını görüntüle olacak, buna tıklandığında ayrıntıları gösteren sayfa açılacak ve işlem yapacak. Bu bağlantı yapılacak sayfa drupal içi ve dışarıdaki bir sistemede bağlanır olacak.

Bunu bir kodlama yapmadan yapmamızı saylayan eklenti var mı?

Eğer kodlarla yapmak istersem hangi değişkenler ile oluşturacağım tema içersindeki sayfa nedir?

kayakentli, Per, 18/02/2010 - 18:26 tarihinde.

Daha ayrıntılı alabilir miyiz?

cihan, Per, 18/02/2010 - 19:30 tarihinde.

Mesela; içerik türünde Başlık - Gövde - Sitenin adresi(Http:// siz yazıldığında bağlantıya çevirecek) - Googleda siteyi ara(Bu yazı sabip olacak kişi tıkladığında; otomatik olarak site adresi google da aratılacak).

CCK da bu gibi işlemleri hazır bir şablon olarak nasıl yapabiliriz.

kayakentli, Per, 18/02/2010 - 19:48 tarihinde.

Örnek drupal.org'u site:drupal.org şeklinde Google'da arattığımızda:

http://www.google.com.tr/search?hl=tr&q=site%3Adrupal.org&sourceid=navclient-ff&rlz=1B3GGGL_trTR350TR351&ie=UTF-8

şeklinde bir adres oluşmakta. &q= ifadesinden sonra site%3Adrupal.org kullanilmış. Aslında sizin değişiklik yapacağınız kısım sadece drupal.org kısmıdır.

CCK link eklentisi ile site adres alanı açın. Contemplate'yi kurup ordan bu adresi alacağınız alanın değişkenini bulun. Şöyle bir şeydir:

$node->field_adres[0]['url']

Bu değişkeni kullanarak node-icerikturu.tpl.php'de:

print '<a href="http://www.google.com.tr/search?hl=tr&q=site%3A'.$node->field_adres[0]['url'].'&sourceid=navclient-ff&rlz=1B3GGGL_trTR350TR351&ie=UTF-8" title="'.$node->title.' Sitesini Google'da ara">Siteyi Google'da arat</a>';

şeklinde bir kod kullanılabilir.

cihan, Per, 18/02/2010 - 22:56 tarihinde.

Teşekkür ederim. denedikten sonra ayrıntılı olarak yazarım yaptığım işlemleri.