باز شدن صفحه جدید پس از کلیک روی لینک‌ها در صفحه اول جوملا 1.5   

از دانشنامه جوملا فارسی - مامبو فارسی
پرش به: ناوبری، جستجو

طرح مشکل

چطور می‏توان در جوملا 1.5.15 لینک‏های صفحه نخست را طوری تنظیم کرد تا پس از کلیک روی آن یک صفحه جدید باز شود؟

روش کار

ابتدا فایل default_item.php را از مسیر ذکر شده در زیر باز کنید


<source lang="php">

JoomlaPath\templates\ja_purity\html\com_content\frontpage\default_item.php

</source>


سپس کد :


<source lang="php">

<a href="<?php echo $this->item->readmore_link; ?>" title="<?php echo $this->escape($this->item->title); ?>" class="readon<?php

echo $this->escape($this->item->params->get('pageclass_sfx')); ?>">
        <?php if ($this->item->readmore_register) : ?>
           <?php echo JText::_('Register to read more...'); ?>
        <?php else : ?>
           <?php echo JText::_('Read more...'); ?>
        <?php endif; ?>
  </a>

</source>


را جستجو کرده و عبارت "target="_blank را در کد مربوطه اضافه کنید. برای مثال کد زیر را در قالب ja_purity که پیشفرض جوملا و یک قالب استاندارد است ببیند:


<source lang="php">

<a href="<?php echo $this->item->readmore_link; ?>" title="<?php echo $this->escape($this->item->title); ?>" class="readon<?php

echo $this->escape($this->item->params->get('pageclass_sfx')); ?>" target="_blank">
        <?php if ($this->item->readmore_register) : ?>
           <?php echo JText::_('Register to read more...'); ?>
        <?php else : ?>
           <?php echo JText::_('Read more...'); ?>
        <?php endif; ?>
  </a>

</source>


برای قالب‏های دیگر در صورتی که پوشه و فایل مربوطه موجود نباشد باید آن‏ها را ایجاد کرد و کدنویسی مربوطه را در آن قرار داد.


8.pngاستفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.