ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : حذف 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>
&lt;/div&gt;&lt;div style=&quot;display:none;&quot;&gt;&lt;a href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> Yoga&lt;/a&gt;&lt;/div&gt;
&lt;!-- content end --&gt;

&lt;/div&gt;
&lt;!-- mainmiddle end --&gt;

&lt;?php if ($this-&gt;countModules(&#039;main-bottom-equal + main-bottom-goldenratio&#039;)) : ?&gt;
&lt;div id=&quot;mainbottom&quot; class=&quot;floatbox&quot;&gt;

&lt;?php if ($pos = $yootools-&gt;getModulePosition(array(&#039;main-bottom-equal&#039;, &#039;main-bottom-goldenratio&#039;))) : ?&gt;
&lt;?php while ($param = $yootools-&gt;renderModulePosition($pos)) : ?&gt;
&lt;div class=&quot;mainbottombox &lt;?php echo $param&#91;&#039;width&#039;].&#039; &#039;.$param&#91;&#039;separator&#039;]; ?&gt; float-left&quot;&gt;
&lt;jdoc:include type=&quot;modules&quot; name=&quot;&lt;?php echo $param&#91;&#039;name&#039;]; ?&gt;&quot; style=&quot;yoo&quot; order=&quot;&lt;?php echo $param&#91;&#039;order&#039;]; ?&gt;&quot; /&gt;
&lt;/div&gt;
&lt;?php endwhile; ?&gt;
&lt;?php endif; ?&gt;

&lt;/div&gt;
&lt;!-- mainbottom end --&gt;
&lt;?php endif; ?&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;!-- main end --&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;!-- middle end --&gt;

&lt;?php if ($this-&gt;countModules(&#039;bottom + bottom-equal + bottom-goldenratio&#039;)) : ?&gt;
&lt;div id=&quot;bottom&quot;&gt;
&lt;div class=&quot;floatbox ie_fix_floats&quot;&gt;

&lt;?php if ($pos = $yootools-&gt;getModulePosition(array(&#039;bottom-equal&#039;, &#039;bottom-goldenratio&#039;))) : ?&gt;
&lt;?php while ($param = $yootools-&gt;renderModulePosition($pos)) : ?&gt;
&lt;div class=&quot;bottombox &lt;?php echo $param&#91;&#039;width&#039;].&#039; &#039;.$param&#91;&#039;separator&#039;]; ?&gt; float-left&quot;&gt;
&lt;jdoc:include type=&quot;modules&quot; name=&quot;&lt;?php echo $param&#91;&#039;name&#039;]; ?&gt;&quot; style=&quot;yoo&quot; order=&quot;&lt;?php echo $param&#91;&#039;order&#039;]; ?&gt;&quot; /&gt;
&lt;/div&gt;
&lt;?php endwhile; ?&gt;
&lt;?php endif; ?&gt;

&lt;?php if($this-&gt;countModules(&#039;bottom&#039;)) : ?&gt;
&lt;div class=&quot;bottomblock width100 float-left&quot;&gt;
&lt;jdoc:include type=&quot;modules&quot; name=&quot;bottom&quot; style=&quot;yoo&quot; /&gt;
&lt;/div&gt;
&lt;?php endif; ?&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;!-- bottom end --&gt;
&lt;?php endif; ?&gt;

&lt;div id=&quot;footer&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;#page&quot;&gt;&amp;nbsp;&lt;/a&gt;
&lt;jdoc:include type=&quot;modules&quot; name=&quot;footer&quot; /&gt;
&lt;jdoc:include type=&quot;modules&quot; name=&quot;debug&quot; /&gt;
&lt;/div&gt;
&lt;!-- footer end --&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;/body&gt;

مهدی.
12-30-2010, 09:26 AM
مشکلی نیست ! میتونید از کد شرطی بالا استفاده کنید !

اما :
1.قالب شما تجاری است و کمک بیشتری نمیتونیم بکنیم
2.کلاْ آموزش کدنویسی در انجمن مامبولرن طبق قانون انجام نمیشود
3.در بالا هم نمونه هست و هم اصل کد پس تلفیق آن با قالبتان کار سختی نیست !

هیچکس تنهاتر از خدا نیست

javad_sh
12-30-2010, 05:29 PM
&lt;?php $menu = &amp;JSite::getMenu(); ?&gt;
&lt;?php if ($menu-&gt;getActive() == $menu-&gt;getDefault()) { ?&gt;
do something
&lt;?php } else { ?&gt;
do something else
&lt;?php } ?&gt;


سلام دوستان من از این کد استفاده کردم مشکلم حل شد

&lt;?php $menu = &amp;JSite::getMenu(); ?&gt;

**
پست اضافه شما پاک شد و این پست شما اصلاح شد