PDA

Zobacz pełną wersję : Proszę o pomoc. Zmiana położenia menu.



Vojtonus
30-06-2008, 00:17
Prosiłbym o zmiane położenia menu w szablonie fv_business_blue z prawej na lewą. Próbowałem robić to w panelu administratora ale się nie da. Próbowałem zmieniać położenie komórek w tabeli ale mi nie wyszło. Będę bardzo wdzięczny jak mi ktoś pomoże. Podaje tu link do archiwum z plikami szablonu.
http://wopl.fm.interia.pl/fv_business_blue.zip
Z góry dziękuję za pomoc.

moje
30-06-2008, 12:45
Jak wszedłeś w moduły witryny i tam na wybrane menu i w liście obok pozycji wybrałeś right, to nic Ci sie nie pojawiło po prawej stronie?
A czy to menu, to jest to samo co po lewej, czy jest to osobne menu, jeśli jest to osobne menu, to sprawdź czy jest one opublikowane (czy każdy może je oglądać).

Vojtonus
30-06-2008, 22:40
Zmieniałem położenie menu z prawej na lewą tego które było opublikowane. I tak to nic nie dawało.

moje
30-06-2008, 23:42
Możesz podać linka do Twojej strony?

Vojtonus
01-07-2008, 10:12
Póki co testuje ją na serwerze lokalnym i poza siecią nikt nie ma do niej dostępu.

moje
01-07-2008, 13:18
A sprawdź na innym szablonie, czy wyświetla Ci się menu w pozycji right.

Vojtonus
28-08-2008, 14:17
Wyświetla się. Tylko ten szablon jest tak jakby stworzony pod menu na lewą stronę. Da się to zmienić?

milan72
15-09-2010, 13:48
Mam ten sam problem, nie mogę zmienić pozycji menu z prawej strony na lewą. Jak zmieniam pozycję menu w modułach, to i tak nic nie wyświetla się po lewej stronie. Czy da się jakoś zrobić żeby działało ?

krzychoooo
15-09-2010, 16:28
W pliku templateDetails.xml nie masz ani jednej definicji <position>. Sprawdź sobie jak to jest zrobione w innych szablonach.

milan72
15-09-2010, 17:26
sprawdziłem i tam mam wszystko okey. Wygląda to tak:

<positions>
<position>breadcrumb</position>
<position>left</position>
<position>right</position>
<position>syndicate</position>
<position>banner1</position>
<position>banner2</position>
<position>banner3</position>
<position>banner4</position>
<position>banner5</position>
<position>banner6</position>
<position>top1</position>
<position>top2</position>
<position>top3</position>
<position>bottom1</position>
<position>bottom2</position>
<position>bottom3</position>
<position>user1</position>
<position>user2</position>
<position>user4</position>
<position>user5</position>
<position>copyright</position>
<position>user3</position>
</positions>
jaka jeszcze może być przyczyna ?

krzychoooo
15-09-2010, 17:38
W tym zipie co umieściłeś w pierwszym wpisie jest

<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="template" version="1.0.0">
<name>fv_business_blue</name>
<creationDate>27/03/2006</creationDate>
<author>Michael Salzmann</author>
<copyright>Linkware</copyright>
<authorEmail>michael.salzmann@gmail.com</authorEmail>
<authorUrl>http://www.funky-visions.de</authorUrl>
<version>1.0</version>
<description>Linkware - D.h. der Link im Footer des Templates darf nicht ohne weiteres entfernt oder unkenntlich gemacht werden. Eine Entfernung des Links ist aber gegen eine einmalige Gebuehr moeglich. Für mehr Infos & weitere Templates: funky-visions.de</description>
<files>
<filename>index.php</filename>
<filename>template_thumbnail.png</filename>
</files>
<images>
<filename>images/content_heading_voran.gif</filename>
<filename>images/header_bg.gif</filename>
<filename>images/hintergrund.gif</filename>
<filename>images/newsflash_bg.gif</filename>
<filename>images/table_bottom_bg.gif</filename>
<filename>images/table_middle_bg.gif</filename>
<filename>images/th_bg.gif</filename>
<filename>images/table_top_bg.gif</filename>
<filename>images/tr_bg.gif</filename>
<filename>images/header_1.swf</filename>
<filename>images/header_2.swf</filename>
<filename>images/indent1.png</filename>
</images>
<css>
<filename>css/template_css.css</filename>
</css>
</mosinstall>

Sprawdź czy w index.php masz powiązanie z konkretną pozycją np

<div id="right">
<jdoc:include type="modules" name="right" style="xhtml"/>
</div>

milan72
15-09-2010, 17:51
ten pierwszy post nie był mój, tylko podpiąłem się pod temat żeby nowego nie zakładać :)

sam nie wiem u mnie w index.php mam tak:


<body>
<div class="pic3"><img src="templates/lexx12_custom_bike/images/bike.png" width="547" height="350" /></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="user3" />
<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">
<div class="art-<?php echo artxCountModules($document, 'right') ? 'content' : 'content-wide'; ?>">

<?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 class="cleared"></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-sidebar1"><?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">
<p>
<?php if (artxCountModules($document, 'copyright') == 0): ?>
</p>
<p>&nbsp; </p>
<p>
<?php else: ?>
<?php echo artxModules($document, 'copyright', 'art-nostyle'); ?>
<?php endif; ?>
</p>
</div>
</div>
<div class="art-Footer-background"></div>
</div>

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

krzychoooo
17-09-2010, 19:10
Spróbuj takie coś:

<jdoc:include type="modules" name="left" style="xhtml"/>
Wtedy wszystkie moduły które mają pozycję "left" powinny wyświetlić się w tym miejscu