SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Joomla модул позиция

Poltargaista

VRETIEL
Привет, колеги!

Я налейте малко акъл...
Joomla 1.5 темплейт...

templateDetails.xml - има <position> left </position>...
Отварям saita.com/?tp=1 - не съществува такава позиция...
Добавям модул на позиция left от админ панела - не се появява...
В index.php писах какви ли не вариации за поставяне на собствен модул и всичките с нулев ефект... jdoc.include... <div> , <art> ... какво ли още не... най-накрая се появи въпросния модул, с позиция/име "left", обаче не се появи в ляво, а под съдържанието (content).

Чудя се дали ако си добавя нова модул позиция... от рода на "нек'во-име" и Я добавя към templateDetails.xml и index.php, после как аджеба Joomla ще разбере къде искам да е тази позиция (искам в ляво)?

Та мисълта ми е... къде точно бъркам и някой ако има идея да пробвам нещо друго - нека сподели, ще съм много благодарен!
 
Последно редактирано:
Re: Joomla модул позиция

Пускаш си първо ?tp=1 , набелязваш си къде искаш да ти е новата позиция (обикновено между други позиции). Пишеш я в .xml-a, след това в index-a на шаблона намираш мястото, където искаш да новата позиция. Пишеш -
Код:
<jdoc:include type="modules" name="име на новата позиция"   />
, чистиш кеш и трябва да е видима.
 
За: Re: Joomla модул позиция

За: Re: Joomla модул позиция

Пускаш си първо ?tp=1 , набелязваш си къде искаш да ти е новата позиция (обикновено между други позиции). Пишеш я в .xml-a, след това в index-a на шаблона намираш мястото, където искаш да новата позиция. Пишеш -
Код:
<jdoc:include type="modules" name="име на новата позиция"   />
, чистиш кеш и трябва да е видима.

В index.php писах какви ли не вариации за поставяне на собствен модул и всичките с нулев ефект... jdoc.include... <div> , <art> ... какво ли още не... най-накрая се появи въпросния модул, с позиция/име "left", обаче не се появи в ляво, а под съдържанието (content).

Лошото е че не искам да е между други две, а да си е стандартна позиция - ляво. Някакъв вариант изобщо има ли това да стане?
 
За: Joomla модул позиция

За: Joomla модул позиция

Десен бутон - View Page Source. Или Save Page as... или директно през download-ер някакъв го свали.
 
Re: Joomla модул позиция

Я пробвай след
Код:
echo $view->position('banner3', 'art-nostyle');
Сложи
Код:
<?php if ($view->containsModules('left')) : ?>

<div class="art-layout-cell art-left">

 <div class="art-layout-bg"></div>

<?php echo $view->position('left', 'art-block'); ?>



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

</div>

<?php endif; ?>

Сложи и един див, който да е общ за Left и echo '<jdoc:include type="component" />';

И в CSS на шаблона си добави стил за тая позиция.
 
За: Joomla модул позиция

За: Joomla модул позиция

Ефекта е същия. Появява се под съдържанието... пробвах на какви ли не позиции - или под, или над съдържанието излиза. Не го приема като лява позиция и това е. Стана вече втори ден си играя - не става и не става... :-(
 

Горе