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 :
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 :
1 | <a href= "<?php echo $this->item->readmore_link; ?>" class = "readon<?php echo $this->item->params->get('pageclass_sfx'); ?>" > |
2 | <?php if ( $this ->item->readmore_register) : |
3 | echo JText::_( 'Register to read more...' ); |
4 | elseif ( $readmore = $this ->item->params->get( 'readmore' )) : |
7 | echo JText::sprintf( 'Read more...' ); |
Các bạn thay đoạn code sau :
1 | echo JText::sprintf( 'Read more...' ); |
Bằng đoạn code này :
1 | 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. Chúc các bạn thành công !
Comments[ 0 ]
Đăng nhận xét