PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با موقعیت ماژول



Tinamo
07-21-2011, 01:46 PM
سلام
من ماژولم رو تو قالب اینجوری آوردم:

<?php if ($this['modules']->count('menu')) : ?>
<nav id="menu"><?php echo $this['modules']->render('menu'); ?></nav>
<?php endif; ?>
و در داخل فایل xml هم این رو زدم :

<position>menu</position>
اما یه مشکلی دارم،اونم اینکه وقتی پلاگین رو قرار میدم تو جاش ،حتی اگه نمایش نامش رو هم مخفی کنم اون نام پلاگین (title) نمایش داده میشه :(
اصلا هم به هیچ وجه نمیفهمم دلیلش چیه :(

safajuy
07-21-2011, 03:59 PM
درخواستتون حداقل برایمن نامفهوم بوده. چه قالبی؟ كدوم xml؟كدوم سورس؟بيشتر توضيح بديد. موفق باشيد

Tinamo
07-21-2011, 04:17 PM
درخواستتون حداقل برایمن نامفهوم بوده. چه قالبی؟ كدوم xml؟كدوم سورس؟بيشتر توضيح بديد. موفق باشيد
سلام
ممنون از پاسختون
در سورس اصلی قالب برای تایین موقعیت ماژول از این استفاده کردم :


<?php if ($this['modules']->count('menu')) : ?> <nav id="menu"><?php echo $this['modules']->render('menu'); ?></nav> <?php endif; ?>

و در templateDetails.xml

این رو زدم :


<position>menu</position>
که تو کنترل پنل بشناستش به عنوان یک موقعیت .
برای بقیه موقعیت ها اووکی بودش این روش ! اما این یدونه موقعیتم اینجوری شده:(

firoozmandan
07-30-2011, 12:11 AM
سلام

قسمت اول کد خود را بدین صورت تغییر بدید ببینید مشکل حل میشه :


<?php if ($this->countModules('menu')): ?>
<nav id="menu"> <jdoc:include type="modules" name="menu" /></nav>
<?php endif ; ?>


یا علی