Đặt tiêu đề bài viết đằng sau link Read more trong joomla

học joomla, hướng dẫn joomla, joomla cơ bản, joomla tips, read more, tiêu đề

Hôm nay mình sẽ hướng dẫn các bạn cách đặt tiêu đề bài viết sau chữ read more như  : Read more >> < tiêu đề bài viết của bạn >

Bước 1 :
– Trước hết bạn hãy duyệt tới folder template của bạn, trong folder giao diện bạn tạo một thư mục nới đặt tên là ‘ html ‘ và trong folder này các bạn lại tạo ra folder con là “ com_content “.
– Tiếp tục trong folder ” com_content ” các bạn lần lượt tạo ra các folder khác và đặt tên cho chúng là “category“, “frontpage“, “section“. Để dễ hình dung các bạn có thể tham khảo hình sau :

học joomla, hướng dẫn joomla, joomla cơ bản, joomla tips, read more, tiêu đề

Trong hình trên mình sử dụng giao diện ja_sandineii_light , thông thường thì giao diện này đã hỗ trợ sẵn việc tạo các folder này.

Bước 2 :

– Các bạn tìm đến các file theo đường dẫn sau :

·         (joomla)/components/com_content/views/category/tmpl/blog_item.php

·         (joomla)/components/com_content/views/frontpage/tmpl/default_item.php

·         (joomla)/components/com_content/views/section/tmpl/blog_item.php

– Copy các file này và past từng file theo từng folder trong các folder mà chúng ta đã tạo ở bước 1

– Sau khi past xong, các bạn mở lần lượt các file này ra và tìm dòng code giống như sau :

<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>

Các bạn thay đoạn code sau :

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

Bằng đoạn code này :

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

Vậy là đã xong, các bạn có thể tự kiểm tra sau khi hoàn tất. 

 

 HỖ TRỢ TRỰC TUYẾN