توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : حذف body از صفحه اول
dj_ahmad
07-29-2010, 11:45 AM
یه قالب درست کردم میخوام body توی صفحه نخست به نمایش در نیاد و در صفحات بعدی باشه
فکر کنم باید از یه if استفاده کنم
خوب اگه وستان کمی راهنمایی کنن ممنون میشم
dj_ahmad
07-29-2010, 12:03 PM
و اما جواب
دوستان گرامی مامبولرنی ازین کد برای مامبو وجوملا1 میتونید استفاده کنید
<?php
if($option=="com_frontpage"){
?>
frontpage text
<? }
else {
?>
other pages
<? } ?>
و از این ک هم برای جوملا 1.5
<?php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
?>
This is the front page
<? }
else {
?>
other pages
<? } ?>
آقا مهدی مهربون اینو توی ویکی هم ذکر کنید من پسوردم رو یادم رفته وگر نه خودم میزاشتم
علیرضا
07-29-2010, 08:41 PM
سلام
میشه با یک مثال همین رو بگید...
یا حــــــق
dj_ahmad
07-30-2010, 06:56 AM
<?php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
?>
<? }
else {
?>
<tr>
<td>
<table border="0" cellpadding="3" cellspacing="3" width="100%">
<tbody>
<tr>
<td valign="top" class="body"><jdoc:include type="component" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
<? } ?>
این کد باعث میشه که body تو صفحه اول نمایش داده نشه
علیرضا
07-30-2010, 07:17 AM
سلام
منظورتون تگ body هست؟! کارکردش چیه؟
یا حــــــق
dj_ahmad
07-30-2010, 07:47 AM
نه منظور موقعیت body هست که توی قسمت ماژول ها به نمایش در نمیاد و همیشه در حالت انتشاره
navibd
07-30-2010, 11:38 AM
برای چه منظوری میخواین این جایگاه رو حذف کنید؟ شاید یه راهه حل بهتری وجود داشته باشه...
dj_ahmad
07-31-2010, 03:56 PM
عذر میخوام پست های شما شبیه اسپم هست. البته با عرض شرمندگی O0
navibd
07-31-2010, 06:53 PM
ببخشید! از این به بعد فقط به خودم و مشکلات خودم میرسم!
علیرضا
07-31-2010, 08:21 PM
عذر میخوام پست های شما شبیه اسپم هست. البته با عرض شرمندگی O0
سلام
از چه منظر می گید سئوال ایشون اسپمه؟
یا حــــــق
مهدی.
07-31-2010, 11:13 PM
آقا مهدی مهربون اینو توی ویکی هم ذکر کنید من پسوردم رو یادم رفته وگر نه خودم میزاشتم
سلام و تشکر
حتماً در ویکی منتقل خواهد شد. در لیست انتقالیها قرار گرفت
هیچکس تنهاتر از خدا نیست
javad_sh
12-17-2010, 12:27 PM
سلام دوستان
اين كد ها رو دقيقا كجا بايد قرار داد
مهدی.
12-17-2010, 02:17 PM
سلام
index.php قالبی که مد نظرتان هست باید قرار دهید !
هیچکس تنهاتر از خدا نیست
javad_sh
12-29-2010, 07:53 AM
این کد body قالب منه.
<body id="page" class="yoopage <?php echo $yootools->getCurrentStyle(); ?> <?php echo $this->params->get('leftcolumn'); ?> <?php echo $this->params->get('rightcolumn'); ?> <?php echo $itemcolor; ?> <?php echo $yootools->getCurrentToolsColor(); ?>">
<?php if($this->countModules('absolute')) : ?>
<div id="absolute">
<jdoc:include type="modules" name="absolute" />
</div>
<?php endif; ?>
<div id="page-body">
<div class="wrapper floatholder">
<div id="header">
<div id="toolbar">
<div class="floatbox ie_fix_floats">
<?php if($this->params->get('date')) : ?>
<div id="date"><?php echo JHTML::_('date', 'now', JText::_('DATE_FORMAT_LC')) ?></div>
<?php endif; ?>
<?php if($this->countModules('topmenu')) : ?>
<div id="topmenu">
<jdoc:include type="modules" name="topmenu" />
</div>
<?php endif; ?>
<?php if($this->params->get('styleswitcherFont') || $this->params->get('styleswitcherWidth')) : ?>
<div id="styleswitcher">
<?php if($this->params->get('styleswitcherWidth')) : ?>
<a id="switchwidthfluid" href="javascript:void(0)" title="Fluid width"></a>
<a id="switchwidthwide" href="javascript:void(0)" title="Wide width"></a>
<a id="switchwidththin" href="javascript:void(0)" title="Thin width"></a>
<?php endif; ?>
<?php if($this->params->get('styleswitcherFont')) : ?>
<a id="switchfontlarge" href="javascript:void(0)" title="Increase font size"></a>
<a id="switchfontmedium" href="javascript:void(0)" title="Default font size"></a>
<a id="switchfontsmall" href="javascript:void(0)" title="Decrease font size"></a>
<?php endif; ?>
</div>
<?php endif; ?>
<jdoc:include type="modules" name="toolbar" style="yoo" />
</div>
</div>
<?php if($this->countModules('logo')) : ?>
<div id="logo">
<jdoc:include type="modules" name="logo" />
</div>
<?php endif; ?>
<?php if($this->countModules('menu')) : ?>
<div id="menu">
<jdoc:include type="modules" name="menu" />
</div>
<?php endif; ?>
<?php if($this->countModules('search')) : ?>
<div id="search" class="yootools-black">
<jdoc:include type="modules" name="search" />
</div>
<?php endif; ?>
<?php if ($this->countModules('banner')) : ?>
<div id="banner">
<jdoc:include type="modules" name="banner" />
</div>
<?php endif; ?>
</div>
<!-- header end -->
<?php if ($this->countModules('top + top-equal + top-goldenratio')) : ?>
<div id="top">
<div class="floatbox ie_fix_floats">
<?php if($this->countModules('top')) : ?>
<div class="topblock width100 float-left">
<jdoc:include type="modules" name="top" style="yoo" />
</div>
<?php endif; ?>
<?php if ($pos = $yootools->getModulePosition(array('top-equal', 'top-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="topbox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
</div>
<!-- top end -->
<?php endif; ?>
<div id="middle">
<div class="background">
<?php if($this->countModules('left')) : ?>
<div id="left">
<div id="left_container" class="clearfix">
<jdoc:include type="modules" name="left" style="yoo" />
</div>
</div>
<!-- left end -->
<?php endif; ?>
<div id="main">
<div id="main_container" class="clearfix">
<?php if ($this->countModules('main-top-equal + main-top-goldenratio')) : ?>
<div id="maintop" class="floatbox">
<?php if ($pos = $yootools->getModulePosition(array('main-top-equal', 'main-top-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="maintopbox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
<!-- maintop end -->
<?php endif; ?>
<div id="mainmiddle" class="floatbox">
<?php if($this->countModules('right') && !class_exists('JEditor')) : ?>
<div id="right">
<div id="right_container" class="clearfix">
<jdoc:include type="modules" name="right" style="yoo" />
</div>
</div>
<!-- right end -->
<?php endif; ?>
<div id="content">
<div id="content_container" class="clearfix">
<?php if ($this->countModules('content-top-equal + content-top-goldenratio')) : ?>
<div id="contenttop" class="floatbox">
<?php if ($pos = $yootools->getModulePosition(array('content-top-equal', 'content-top-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="contenttopbox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
<!-- contenttop end -->
<?php endif; ?>
<?php if ($this->countModules('breadcrumb')) : ?>
<div id="breadcrumb">
<jdoc:include type="modules" name="breadcrumb" />
</div>
<?php endif; ?>
<div class="floatbox">
<jdoc:include type="message" />
<jdoc:include type="component" />
</div>
<?php if ($this->countModules('content-bottom-equal + content-bottom-goldenratio')) : ?>
<div id="contentbottom" class="floatbox">
<?php if ($pos = $yootools->getModulePosition(array('content-bottom-equal', 'content-bottom-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="contentbottombox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
<!-- mainbottom end -->
<?php endif; ?>
</div>
</div><div style="display:none;"><a href="<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> Yoga</a></div>
<!-- content end -->
</div>
<!-- mainmiddle end -->
<?php if ($this->countModules('main-bottom-equal + main-bottom-goldenratio')) : ?>
<div id="mainbottom" class="floatbox">
<?php if ($pos = $yootools->getModulePosition(array('main-bottom-equal', 'main-bottom-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="mainbottombox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
<!-- mainbottom end -->
<?php endif; ?>
</div>
</div>
<!-- main end -->
</div>
</div>
<!-- middle end -->
<?php if ($this->countModules('bottom + bottom-equal + bottom-goldenratio')) : ?>
<div id="bottom">
<div class="floatbox ie_fix_floats">
<?php if ($pos = $yootools->getModulePosition(array('bottom-equal', 'bottom-goldenratio'))) : ?>
<?php while ($param = $yootools->renderModulePosition($pos)) : ?>
<div class="bottombox <?php echo $param['width'].' '.$param['separator']; ?> float-left">
<jdoc:include type="modules" name="<?php echo $param['name']; ?>" style="yoo" order="<?php echo $param['order']; ?>" />
</div>
<?php endwhile; ?>
<?php endif; ?>
<?php if($this->countModules('bottom')) : ?>
<div class="bottomblock width100 float-left">
<jdoc:include type="modules" name="bottom" style="yoo" />
</div>
<?php endif; ?>
</div>
</div>
<!-- bottom end -->
<?php endif; ?>
<div id="footer">
<a class="anchor" href="#page">&nbsp;</a>
<jdoc:include type="modules" name="footer" />
<jdoc:include type="modules" name="debug" />
</div>
<!-- footer end -->
</div>
</div>
</body>
مهدی.
12-30-2010, 09:26 AM
مشکلی نیست ! میتونید از کد شرطی بالا استفاده کنید !
اما :
1.قالب شما تجاری است و کمک بیشتری نمیتونیم بکنیم
2.کلاْ آموزش کدنویسی در انجمن مامبولرن طبق قانون انجام نمیشود
3.در بالا هم نمونه هست و هم اصل کد پس تلفیق آن با قالبتان کار سختی نیست !
هیچکس تنهاتر از خدا نیست
javad_sh
12-30-2010, 05:29 PM
<?php $menu = &JSite::getMenu(); ?>
<?php if ($menu->getActive() == $menu->getDefault()) { ?>
do something
<?php } else { ?>
do something else
<?php } ?>
سلام دوستان من از این کد استفاده کردم مشکلم حل شد
<?php $menu = &JSite::getMenu(); ?>
**
پست اضافه شما پاک شد و این پست شما اصلاح شد
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.