mình tạo 1 bài viết (artical) , muốn khi click chuột vào ảnh intro image sẽ link đến detail của bài viết đó, các bạn có thể giúp mình được không?, xin cảm ơn !
kiểu nó như này: 1 bài viết trong Category tin tức, ngoài home thì hiển thị (tiêu đề tin->ảnh intro-> giới thiệu tin...readmore.... ) rồi dưới là các tin tương tự, mình muốn khi click ảnh intro đó sẽ link vào thẳng detail của bai viết đó, giống như khi click vào title của bài viết đó. mình chưa tìm hiểu về com conponent nhiều, mình nghĩ phải tác động vào code trong component/com content/artical/view...nhưng mình không viết chính xác, ...
Thường joomla 2.5 có link images intro trong bài viết đó ban. muốn hiện thị đẹp thì css là dc muốn link cho hình ảnh thì vào code của com_content tìm đoạn intro images thêm link là dc
THường là mục html of temp, nếu mục html of temp k có thì vào component->com_content. Nhưng đa số là nằm trong mục html of temp, Chọn com_content->category->blog_item.php Dưới là đoạn php intro images <?php if (isset($images->image_intro) and !empty($images->image_intro)) : ?> <?php $imgfloat = (empty($images->float_intro)) ? $params->get('float_intro') : $images->float_intro; ?> <div class="img-intro-<?php echo htmlspecialchars($imgfloat); ?>"> <img <?php if ($images->image_intro_caption): echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"'; endif; ?> src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/> </div> <?php endif; ?> Cho thẻ a vào trước thẻ img, link thẻ a thì lấy link of title.
mình làm giống bạn hướng dẫn nhưng chẳng được gì hết, bạn kiểm tra giúp mình với: <a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>"> <img <?php if ($images->image_intro_caption): echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"'; endif; ?> src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/> </a>