PDA

Zobacz pełną wersję : Poszerzenie artykułu na jednej stronie (wyrzucenie modułów z prawej)



Qba11303
25-04-2013, 13:53
Witam. Mam problem i nie mogę sobie z nim poradzić. Mianowicie na jednej stronie chcę, żeby artykuł był większy, tj. zajął miejsce modułów po prawej stronie. Myślałem, że jak wyłączę moduły z prawej strony, to artykuł automatycznie się poszerzy. Niestety się tak nie dzieje. Nie mogę znaleźć żadnych informacji w google. Z góry dziękuję za pomoc.

pkosela
25-04-2013, 15:26
To najprawdopodobniej kwestia szablonu. Nie przewidziano takiej możliwości.
Tu jest sposób, ale dotyczy on starszego Joomla: http://www.pomoc.joomla.pl/content/view/560/46/
Należałoby to pewnie adoptować do 2.5

zwiastun
25-04-2013, 17:25
Na www.wiki.joomla.pl można znaleźć opis, jak to zrobić w nowszych wersjach szablonów.
Poprawnie zbudowany szablon powinien wypełniać treścią główną cala pozostałą przestrzeń strony - nie widząc kodu, trudno zgadnąć, gdzie popełniasz błąd, ale najprawdopodobniej źle została zdefiniowana szerokość obszaru przeznaczonego na treść główną.

Qba11303
28-04-2013, 14:50
Poszperałem trochę, ogólnie mam taki kawałek kodu odnoszący się do 3 kolumn na stronie:




<?php endif; ?>
<div class="keno-headerobject"></div>
<div class="keno-logo">
</div>

</div>
<div class="cleared reset-box"></div>
<?php echo $view->position('banner1', 'keno-nostyle'); ?>
<?php echo $view->positions(array('top1' => 33, 'top2' => 33, 'top3' => 34), 'keno-block'); ?>
<div class="keno-layout-wrapper">
<div class="keno-content-layout">
<div class="keno-content-layout-row">
<?php if ($view->containsModules('left')) : ?>
<div class="keno-layout-cell keno-sidebar1">
<?php echo $view->position('left', 'keno-block'); ?>

<div class="cleared"></div>
</div>
<?php endif; ?>
<div class="keno-layout-cell keno-content">

<?php
echo $view->position('banner2', 'keno-nostyle');
if ($view->containsModules('breadcrumb'))
echo artxPost($view->position('breadcrumb'));
echo $view->positions(array('user1' => 50, 'user2' => 50), 'keno-article');
echo $view->position('banner3', 'keno-nostyle');
if ($view->hasMessages())
echo artxPost('<jdoc:include type="message" />');
echo '<jdoc:include type="component" />';
echo $view->position('banner4', 'keno-nostyle');
echo $view->positions(array('user4' => 50, 'user5' => 50), 'keno-article');
echo $view->position('banner5', 'keno-nostyle');
?>

<div class="cleared"></div>
</div>
<?php if ($view->containsModules('right')) : ?>
<div class="keno-layout-cell keno-sidebar2">
<?php echo $view->position('right', 'keno-block'); ?>

<div class="cleared"></div>
</div>
<?php endif; ?>

</div>
</div>
</div>
<div class="cleared"></div>



Nie bardzo wiem, co z tym fantem zrobić...

Qba11303
01-05-2013, 12:31
Kombinowałem z tym co mi podesłaliście, ale znika mi cała strona wtedy :/ Mógłby ktoś mnie jakoś naprowadzić? Z góry dzięki, pozdrawiam