Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Sal22052012

Son Güncelleme18:39:01

Geri Joomla Devamını Oku Linkine Makale Başlığı (J!1.5)

Devamını Oku Linkine Makale Başlığı (J!1.5)

Kullanıcı Değerlendirmesi: / 0
ZayıfMükemmel 

Joomla 1.5 sürümlü sitelerinizde aşağıdaki anlatacağımız şekilde yapmanız durumunda, kullanıcılarınızın makalelerin devamını okuyabilecekleri "Devamını Oku" şeklindeki linkin yanında makalenin başlığını gösterebileceksiniz. Şimdi bu şekildeki bir sonucu nasıl elde edebileceğinizi anlatmaya çalışalım, eğer tema klasörünüz (aktif temanız) içinde bir "html" isimli klasör yoksa bunu oluşturalım. Bu oluşturduğumuz klasörün içine de ayrı bir klasör oluşturup adını "com_content" verelim.

Yine bu com_content isimli klasörümüzün içine de üç tane daha klasör oluşturup isimlerini, "category", "homepage", "section" olarak verelim.

Ardından aşağıdaki klasörlerde bulunan dosyaları ftp den sitemize bağlanarak yeni oluşturduğumuz klasörler içine aynı şekilde koyalayalım, bu dosyaların dizin yolu ve dosyalarımız şöyle;

  • (joomla dizininiz)/components/com_content/views/category/tmpl/blog_item.php
  • (joomla dizininiz )/components/com_content/views/homepage/tmpl/default_item.php
  • (joomla dizininiz)/components/com_content/views/section/tmpl/blog_item.php

Daha önce de belittiğimiz gibi bu dosyaları yeni oluşturduğunuz klasörlere aynen atacağız, yani dosyalarımız ve konumları şu şekilde olmuş olacak, ancak bir alttaki açıklamada bu dosyalarda ilgili değişiklikleri yaptıktan sonra atacağız;

  • (aktif temanız)/html/com_content/category/blog_item.php
  • (aktif temanız)/html/com_content/frontpage/default_item.php
  • (aktif temanız)/html/com_content/section/blog_item.php

Şimdi bu üç dosyada da değişiklik yapacağımız kodlarımız var bu bunları değiştirdikten sonra yukarıdaki gibi ilgili dizinlere atacağız. Dosyalarda aramamız gereken kod şöyle olacak;

<a href="/<?php echo $this->item->readmore_link; ?>" class="readon<?php echo $this->item->params->get('pageclass_sfx'); ?>"> <?php if ($this->item->readmore_register) : echo JText::_('Register to read more...'); elseif ($readmore = $this->item->params->get('readmore')) : echo $readmore; else : echo JText::sprintf('Read more...'); endif; ?></a>

Bizim bu kodların içinde değişiklik yapacağımız kodumuz da şu;

echo JText::sprintf('Read more...');

Bu kodumuzu şu şekilde her üç dosyadakileri de değiştirerek daha sonra kaydedip ilgili yerlere atacağız.

echo JText::sprintf('Read more', $this->item->title);

İşlemlerin sonucunda artık "Devamını Oku" kısmı şu şekilde olmuş olacak Devamını oku...: (Makalenizin Başlığı)

Yorum ekle


Güvenlik kodu
Yenile

Joomla 1.5 Kolay Kullanım Rehberi

Joomla 1.5 Rehberi

Joomla 1.5'i öğrenmek hiç bu kadar kolay olmamıştı

Hiç bir kodlama bilgisine sahip olmaksızın kendi kişisel yahut kurumsal websitenizi yapmak için size lazım olan Joomla! ve Joomla 1.5 Rehberi