PDA

Zobacz pełną wersję : Problem z wysrodkowaniem modułu



Tomis
28-01-2010, 00:59
Witam serdecznie
W pozycji baner4 templatki wstawiłem moduł wyświetlający flash
Niestety nie mogę wyśrodkować tego modułu w pozycji szablonu caly czas baner wyświetla się po lewej stronie. Siędze już 2 dzień i nic nie mogę znaleźć jak temu zaradzić.
Wydaje mi się że dla tej pozycji w szablonie nie jest zdefiniowany żaden styl! ale nie wiem czy dobrze kombinuję i jak to zrobić. Pomocy!!!
Zaznaczyłem na czerwono podejrzany kawalek kodu


<?php
defined('_JEXEC') or die('Restricted access'); // no direct access
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php';
$document = null;
if (isset($this))
$document = & $this;
$baseUrl = $this->baseurl;
$templateUrl = $this->baseurl . '/templates/' . $this->template;
artxComponentWrapper($document);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" />

<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>
</head>
<body>
<div id="art-page-background-simple-gradient">
</div>
<div id="art-main">
<div class="art-Sheet">
<div class="art-Sheet-tl"></div>
<div class="art-Sheet-tr"></div>
<div class="art-Sheet-bl"></div>
<div class="art-Sheet-br"></div>
<div class="art-Sheet-tc"></div>
<div class="art-Sheet-bc"></div>
<div class="art-Sheet-cl"></div>
<div class="art-Sheet-cr"></div>
<div class="art-Sheet-cc"></div>
<div class="art-Sheet-body">
<jdoc:include type="modules" name="Tomis" />
<div class="art-Header">
<div class="art-Header-jpeg"></div>

</div>
<jdoc:include type="modules" name="banner1" style="artstyle" artstyle="art-nostyle" />
<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'art-block'); ?>
<div class="art-contentLayout">
<?php if (artxCountModules($document, 'left')) : ?>
<div class="art-sidebar1"><?php echo artxModules($document, 'left', 'art-block'); ?>
</div>
<?php endif; ?>
<div class="art-<?php echo artxGetContentCellStyle($document); ?>">

<?php
echo artxModules($document, 'banner2', 'art-nostyle');
if (artxCountModules($document, 'breadcrumb'))
echo artxPost(null, artxModules($document, 'breadcrumb'));
echo artxPositions($document, array('user1', 'user2'), 'art-article');
echo artxModules($document, 'banner3', 'art-nostyle');
?>
<?php if (artxHasMessages()) : ?><div class="art-Post">
<div class="art-Post-body">
<div class="art-Post-inner">
<div class="art-PostContent">

<jdoc:include type="message" />

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

</div>

</div>
</div>
<?php endif; ?>
<jdoc:include type="component" />

<?php echo artxModules($document, 'banner4', 'art-nostyle'); ?>
<?php echo artxPositions($document, array('user4', 'user5'), 'art-article'); ?>
<?php echo artxModules($document, 'banner5', 'art-nostyle'); ?>
</div>
<?php if (artxCountModules($document, 'right')) : ?>
<div class="art-sidebar2"><?php echo artxModules($document, 'right', 'art-block'); ?>
</div>
<?php endif; ?>

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

<?php echo artxPositions($document, array('bottom1', 'bottom2', 'bottom3'), 'art-block'); ?>
<jdoc:include type="modules" name="banner6" style="artstyle" artstyle="art-nostyle" />
<div class="art-Footer">
<div class="art-Footer-inner">
<?php echo artxModules($document, 'syndicate'); ?>
<div class="art-Footer-text">
<?php if (artxCountModules($document, 'copyright') == 0): ?>
<p>Copyright &copy;??????<br/>


</p>

<?php else: ?>
<?php echo artxModules($document, 'copyright', 'art-nostyle'); ?>
<?php endif; ?>
</div>
</div>
<div class="art-Footer-background"></div>
</div>

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

</body>
</html>

KYCu
28-01-2010, 08:26
Witaj,

Lepiej byś zrobił, gdybyś podał adres strony i zainstalował sobie firebug do FF. Sam kod templatki nic mi nie mówi.

Tomis
28-01-2010, 17:41
Firebug pokazuje pozycję ale nie powie jak dopisać w css styl bo chyba o to chodzi

ppilus
28-01-2010, 19:04
Nie powie jak dopisać tylko pozwoli tobie dopisać.
Podrzuć link do strony.
http://wiki.joomla.pl/Narz%C4%99dzia_projektanta/Firebug

Tomis
29-01-2010, 07:35
www.braniewo24.com.pl

ppilus
29-01-2010, 10:15
W template.css zamień .art-PostContent text-align:left; na text-align:center; (okolice wiersza 848)

Tomis
29-01-2010, 16:44
Zadziałało ale wyrównało również odnośniki na dole strony do "wiecej artykułów"
Mozna to jakoś poprawić ?

ppilus
29-01-2010, 17:07
Dopisz w template.css

.blog_more{
text-align:left;
}

ppilus
29-01-2010, 17:15
Jeżeli byś chciał napisać jeszcze, że imieniny są na środku do zdefiniuj podobnie jak wyżej klasę .imieniny

Tomis
29-01-2010, 17:18
w którym miejscu to wstawić ? w template.css ? na końcu ?

ppilus
29-01-2010, 17:18
Możesz dopisać i na końcu.

Tomis
29-01-2010, 18:31
Dziękuję bardzo!

Wszystko działa!


Powiem szczerze wątpiłem , że ktokolwiek mi pomoże, ale jak widać znajdzie się jeszcze grupka osób chcących podzielić się wiedzą i chętnie niosących pomoc innym. Dziękuję serdecznie za taką postawę.
PS Od dzisiaj mówię do Ciebie :"mój Mistrzu"

Pozdrawiam serdecznie

Tomis
29-01-2010, 19:05
Jezeli mozna poproszę jeszcze o podpowiedź jak ustwaić większą odległość między banerami w module baners ?

ppilus
29-01-2010, 19:31
Np. dopisując:

.banneritem{padding-bottom:10px;
i zacznij korzystać z Firebuga bo mi zalatuje niechciejstwem.

Tomis
29-01-2010, 20:03
Dopiero uczę się joomli. Ale dzięki tobie już zaczynam rozumieć jak ustwić parametry. Dzięki wielkie