tra-loi-cau-hoi-phat-trien-web.com

Làm cách nào để thêm hình ảnh bài viết vào mô-đun mod_article_clists?

Tôi đang sử dụng mô-đun Bài viết - Danh mục trong trang web Joomla của tôi (mẫu tùy chỉnh của tôi) và nó hoạt động rất tốt, có nghĩa là nó liệt kê tất cả các bài viết với văn bản giới thiệu từ các danh mục tôi muốn.

Nhưng nó không hiển thị hình ảnh giới thiệu của các bài viết này mặc dù tôi đã định nghĩa chúng trong mỗi bài viết " Hình ảnh và liên kết "tab. Có cách nào để hiển thị hình ảnh giới thiệu?

Tôi cho rằng tôi cần phải thực hiện một số mẫu ghi đè.

Bạn có thể thấy nó ở đây:

http://nolimitsbl.com/teimc/index.php/l ... tovarivaci

Tôi chỉ muốn đề cập rằng các tiêu đề màu đen táo bạo là các tiêu đề thể loại và dưới đây là các bài viết được liệt kê với các văn bản giới thiệu.

Cần giúp đỡ!

Cảm ơn bạn!

5
Miha

Đúng, tôi cũng sẽ ghi đè lên mẫu.

Lấy tệp components/com_content/views/categories/tmpl/default_items.php Và sao chép tệp vào <your_template>/html/com_content/categories/default_items.php. (Tôi không hoàn toàn chắc chắn về tên chính xác, hãy xem tài liệu Joomla về điều này)

Bây giờ bạn có thể chỉnh sửa nó. Trong tệp components/com_content/views/category/tmpl/blog_item.php Tôi đã tìm thấy <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>, điều này có thể có thể thực hiện thỏa thuận.

Máy lớn đẹp, BTW. :)

3
lars k.

Đã giải quyết! Tôi đặt mã:

<?php $images = json_decode($item->images); ?> <img class="image_intro" src="<?php echo $images->image_intro; ?>" alt="<?php echo $images->image_intro_alt; ?>"/>

sau đoạn mã sau trong tệp ghi đè của tôi của tệp lõi j Joomla:

mô-đun/mod_articles_clists/tmpl/default.php

* @subpackage  mod_articles_category
 *
 * @copyright   Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

?>
<ul class="category-module<?php echo $moduleclass_sfx; ?>">
    <?php if ($grouped) : ?>
        <?php foreach ($list as $group_name => $group) : ?>
        <li>
            <ul>
                <?php foreach ($group as $item) : ?>    
                    <li>   

và hình ảnh giới thiệu của các bài viết được hiển thị trong mô-đun Danh sách bài viết-Danh mục. Nếu bất cứ ai có giải pháp khác, hãy đến ...

3
Miha

Đường dẫn thực sự phải là: mô-đun/mod_articles_carget/tmpl/default.php

Một đề xuất quan trọng hơn, hãy đặt các tệp đã thay đổi trong mẫu của riêng bạn trong /[yourTemplateName[/html/mod_articles_carget/default.php

Bằng cách này, tệp sẽ không bị xóa khi nâng cấp Joomla.

0
Suusje