Шаблон моего блога Joomla

Я хотел бы отредактировать свой текущий шаблон в компоненте myBlog, который, как мне кажется, находится здесь:

\components\com_myblog\templates\bluestyle 

Основная причина, по которой я спрашиваю, заключается в том, что я не знаю, где исправить несоответствие на веб-сайте, который я поддерживаю.

Но если вы попытаетесь просмотреть другие вкладки в верхней части сайта, у них вообще нет проблем, так уж получилось, что компонент myBlog имеет свой собственный шаблон, помимо стандартного шаблона Joomla.

Я считаю, что проблема где-то в этом пути к моему файлу Joomla:

C:\xampp\htdocs\lopez-link\components\com_myblog\templates\bluesky

Очевидно, выбранный мной шаблон называется "bluesky" внутри этой папки, в нем есть 3 html-файла (bloginfo.tmpl.html, entry.tmpl.html и index.tmpl). .html) и файл CSS (template_style). Я включил ниже свой код index.tmpl.html.

index.tmpl.html

<?php
if ($entry and is_array($entry) and count($entry) != 0)
{
    foreach ($entry as $e)
    {
        $date = strtotime($e['created']);
        $month_day = strftime("%b ", $date) . strftime("%d", $date);
        $year = strftime("%Y", $date);
        $month_day = i8n_date($month_day);
    ?>
 <div class="entryContent">
<div class="entry">
    <table class="entryTitle">
        <tr>
            <td class="my-dateCell">
                <div class="dateContainer">     
                    <div class="date">
                        <div class="month"><span><?php echo $month_day; ?></span></div>
                        <div class="year"><span><?php echo $year; ?></span></div>
                    </div>
                </div>
            </td>
            <td class="my-titleCell">
                <div class="entry-title">
                    <h3><a href="<?php echo $e['permalink']; ?>"><?php echo $e['title']; ?></a></h3>
                    <p>_MB_POSTED_BY <a href="<?php echo $e['authorLink']; ?>"><?php echo $e['author']; ?></a> in <?php echo $e['categories']; ?></p>
                </div>
            </td>           
            <?php if(!empty($e['avatar'])){ ?>
            <td class="my-avatarCell">
                <div class="userAvatar">
                <?php echo $e['avatar']; ?>
                </div>
            </td>
            <?php } ?>
        </tr>
    </table>
    <?php
        if ($e['beforeContent'])
        { ?>
        <div class="onBeforePrepareContent">
            <?php echo $e['beforeContent'];?>
        </div>
        <?php
        }
        ?>
    <div class="entry-body"> 
        <?php echo $e['text']; ?>
        <div class="clear"></div> 
    </div>
    <?php if ($e['afterContent'])
        { ?>
        <div class="onAfterPrepareContent">
            <?php echo $e['afterContent'];?>
        </div>
        <?php
        }
        ?>
    <div class="entry-footer">
        <?php
            if ($e['comments']!="") // if comments enabled

                echo '<div class="entry-comment"><a href="'.$e['permalink'].'#comments">'.$e['comments'] .'</a>';
            else
                echo '<div>';
            if ($e['comments']!="" and $e['readmore']=="1")
                 echo ' | ';
        ?>
        <?php  // IF NEED READMORE
        if ($e['readmore']=="1")
        { ?>
        <a href="<?php echo $e['permalink']; ?><?php echo $showAnchor; ?>">_MB_READ_MORE...</a>
        <?php } ?>
        </div> 
    </div>
</div>
 <?php
}
   }
 ?>

Как я могу это исправить?


person Kid    schedule 20.01.2011    source источник


Ответы (1)


EDITED: Пусть это поможет вам. найти код

if ($e['readmore']=="1")
{ ?>
    <a href="<?php echo $e['permalink']; ?><?php echo $showAnchor; ?>">_MB_READ_MORE...</a>
        <?php } 

и замените его на

if ($e['readmore']=="1")
        { ?>
        <a href="<?php echo $e['permalink']; ?><?php echo $showAnchor; ?>">_MB_READ_MORE...</a>
        <?php } 
        echo '</div>';
person Gaurav    schedule 20.01.2011
comment
Я просто хочу спросить, сэр, вы имеете в виду \components\com_myblog\templates\bluestyle\index.tmpl.html? потому что я не вижу пропущенных ‹/div›? в теме. пожалуйста, помогите мне больше .. thnx - person Kid; 21.01.2011
comment
Трудно делать какие-либо предположения отсюда. Дайте мне знать, где я могу найти этот компонент. - person Gaurav; 21.01.2011
comment
сэр, я отредактировал свой предыдущий вопрос и включил html-код, который, как мне кажется, вызывает проблему. Название моего шаблона joomla — gk_thenews2, а для моего блога я не знаю, какая это версия… как мне найти ее версию? Спасибо - person Kid; 21.01.2011
comment
тогда будет невозможно дать какое-либо решение, пока не будут использованы компоненты (которые вы используете). - person Gaurav; 22.01.2011
comment
вы были правы ... я сделал преднамеренное открытие, чтобы поместить ваше эхо '‹/div›' и, наконец, это решило мою проблему .. так что спасибо за помощь .. Godbless - person Kid; 23.01.2011