پارس جوم ::  انجمن های تخصصی جوملا
سوال در زمینه مطلب (content) درجوملا - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: سوال در زمینه مطلب (content) درجوملا (/thread-18806.html)

صفحه‌ها: 1 2


سوال در زمینه مطلب (content) درجوملا - mhparvaz - ۱۷-۸-۱۳۹۴ ۰۳:۴۳ عصر

سلام دوستان RoseRoseRose
Joomla 2.5
چطور می تونیم داده های یک فیلد اضافه شده به جدول xxx_content رو توی مطالب (در frontpage) نمایش داد؟ (با فرض اینکه فیلد مورد نظر از قبل ساخته شده و مقادیری در آن وارد شده)
[تصویر:  cB1y4K]


معرفی ماژول نمایش مجموعه ها - avaa - ۱۷-۸-۱۳۹۴ ۰۶:۴۲ عصر

لطفا ماژولی معرفی کنید که از هر مجموعه ی من که با k2ساختم.بیاد 2تای اخری رو نمایش بدهد.یعنی نمایش مجموعه نه مطلب


RE: سوال در زمینه مطلب (content) درجوملا - پیام عمرانی - ۱۷-۸-۱۳۹۴ ۰۷:۴۱ عصر

(۱۷-۸-۱۳۹۴ ۰۳:۴۳ عصر)mhparvaz نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام دوستان RoseRoseRose
Joomla 2.5
چطور می تونیم داده های یک فیلد اضافه شده به جدول xxx_content رو توی مطالب (در frontpage) نمایش داد؟ (با فرض اینکه فیلد مورد نظر از قبل ساخته شده و مقادیری در آن وارد شده)
[تصویر:  cB1y4K]

سلام
کد های استخراج از دیتا بیس رو میخواهید یا با افزونه ای مد نظرتونه ؟


RE: سوال در زمینه مطلب (content) درجوملا - پیام عمرانی - ۱۷-۸-۱۳۹۴ ۰۷:۴۲ عصر

(۱۷-۸-۱۳۹۴ ۰۶:۴۲ عصر)avaa نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
لطفا ماژولی معرفی کنید که از هر مجموعه ی من که با k2ساختم.بیاد 2تای اخری رو نمایش بدهد.یعنی نمایش مجموعه نه مطلب

لطفا موضوعی جدید بسازید و درخواستتون رو مطرح کنید


RE: سوال در زمینه مطلب (content) درجوملا - mhparvaz - ۱۸-۸-۱۳۹۴ ۱۱:۳۲ عصر

سلام، وقتتون بخیر Rose
کد های (استخراج از دیتا بیس و نمایش آن در هر مطالب) رو می خواستم.
Joomla 2.5


RE: سوال در زمینه مطلب (content) درجوملا - پیام عمرانی - ۱۹-۸-۱۳۹۴ ۰۹:۱۷ صبح

داخل قالب com_content از این اسفاده کنید

کد:
$this->item->supertitle2



RE: سوال در زمینه مطلب (content) درجوملا - mhparvaz - ۲۰-۸-۱۳۹۴ ۰۲:۴۴ صبح

سلام مجددRose
فایل موجود در مسیر components/com_content/views/article/tmpl/default.php رو با استفاده از کدی که زحمت کشیدین به صورت زیر ویرایش کردم، اما نمایش داده نشدSadSad

کد:
<?php
/**
* @package        Joomla.Site
* @subpackage    com_content
* @copyright    Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license        GNU General Public License version 2 or later; see LICENSE.txt
*/

// no direct access
defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');

// Create shortcuts to some parameters.
$params        = $this->item->params;
$images = json_decode($this->item->images);
$urls = json_decode($this->item->urls);
$canEdit    = $this->item->params->get('access-edit');
$user        = JFactory::getUser();

?>
<div class="item-page<?php echo $this->pageclass_sfx?>">
<?php if ($this->params->get('show_page_heading')) : ?>
    <h1>
    <?php echo $this->escape($this->params->get('page_heading')); ?>
    </h1>
<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination && !$this->item->paginationposition && $this->item->paginationrelative)
{
echo $this->item->pagination;
}
?>

<?php if ($params->get('show_title')) : ?>
    <h2>
    <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
        <a href="<?php echo $this->item->readmore_link; ?>">
        <?php echo $this->escape($this->item->supertitle2); ?><?php echo $this->escape($this->item->title); ?></a>
    <?php else : ?>
        <?php echo $this->escape($this->item->supertitle2); ?><?php echo $this->escape($this->item->title); ?>
    <?php endif; ?>
    </h2>
<?php endif; ?>

<?php if ($canEdit ||  $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
    <ul class="actions">
    <?php if (!$this->print) : ?>
        <?php if ($params->get('show_print_icon')) : ?>
            <li class="print-icon">
            <?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?>
            </li>
        <?php endif; ?>

        <?php if ($params->get('show_email_icon')) : ?>
            <li class="email-icon">
            <?php echo JHtml::_('icon.email',  $this->item, $params); ?>
            </li>
        <?php endif; ?>

        <?php if ($canEdit) : ?>
            <li class="edit-icon">
            <?php echo JHtml::_('icon.edit', $this->item, $params); ?>
            </li>
        <?php endif; ?>

    <?php else : ?>
        <li>
        <?php echo JHtml::_('icon.print_screen',  $this->item, $params); ?>
        </li>
    <?php endif; ?>

    </ul>
<?php endif; ?>

<?php  if (!$params->get('show_intro')) :
    echo $this->item->event->afterDisplayTitle;
endif; ?>

<?php echo $this->item->event->beforeDisplayContent; ?>

<?php $useDefList = (($params->get('show_author')) or ($params->get('show_category')) or ($params->get('show_parent_category'))
    or ($params->get('show_create_date')) or ($params->get('show_modify_date')) or ($params->get('show_publish_date'))
    or ($params->get('show_hits'))); ?>

<?php if ($useDefList) : ?>
    <dl class="article-info">
    <dt class="article-info-term"><?php  echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?></dt>
<?php endif; ?>
<?php if ($params->get('show_parent_category') && $this->item->parent_slug != '1:root') : ?>
    <dd class="parent-category-name">
    $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->parent_slug)).'">'.$title.'</a>';?>
    <?php if ($params->get('link_parent_category') and $this->item->parent_slug) : ?>
        <?php echo JText::sprintf('COM_CONTENT_PARENT', $url); ?>
    <?php else : ?>
        <?php echo JText::sprintf('COM_CONTENT_PARENT', $title); ?>
    <?php endif; ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_category')) : ?>
    <dd class="category-name">
    <?php     $title = $this->escape($this->item->category_title);
    $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)).'">'.$title.'</a>';?>
    <?php if ($params->get('link_category') and $this->item->catslug) : ?>
        <?php echo JText::sprintf('COM_CONTENT_CATEGORY', $url); ?>
    <?php else : ?>
        <?php echo JText::sprintf('COM_CONTENT_CATEGORY', $title); ?>
    <?php endif; ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_create_date')) : ?>
    <dd class="create">
    <?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHtml::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'))); ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_modify_date')) : ?>
    <dd class="modified">
    <?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED', JHtml::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2'))); ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_publish_date')) : ?>
    <dd class="published">
    <?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE_ON', JHtml::_('date', $this->item->publish_up, JText::_('DATE_FORMAT_LC2'))); ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_author') && !empty($this->item->author )) : ?>
    <dd class="createdby">
    <?php $author = $this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author; ?>
    <?php if (!empty($this->item->contactid) && $params->get('link_author') == true): ?>
    <?php
        $needle = 'index.php?option=com_contact&view=contact&id=' . $this->item->contactid;
        $menu = JFactory::getApplication()->getMenu();
        $item = $menu->getItems('link', $needle, true);
        $cntlink = !empty($item) ? $needle . '&Itemid=' . $item->id : $needle;
    ?>
        <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', JHtml::_('link', JRoute::_($cntlink), $author)); ?>
    <?php else: ?>
        <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
    <?php endif; ?>
    </dd>
<?php endif; ?>
<?php if ($params->get('show_hits')) : ?>
    <dd class="hits">
    <?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); ?>
    </dd>
<?php endif; ?>
<?php if ($useDefList) : ?>
    </dl>
<?php endif; ?>

<?php if (isset ($this->item->toc)) : ?>
    <?php echo $this->item->toc; ?>
<?php endif; ?>

<?php if (isset($urls) AND ((!empty($urls->urls_position) AND ($urls->urls_position=='0')) OR  ($params->get('urls_position')=='0' AND empty($urls->urls_position) ))
        OR (empty($urls->urls_position) AND (!$params->get('urls_position')))): ?>
<?php echo $this->loadTemplate('links'); ?>
<?php endif; ?>

<?php if ($params->get('access-view')):?>
<?php  if (isset($images->image_fulltext) and !empty($images->image_fulltext)) : ?>
<?php $imgfloat = (empty($images->float_fulltext)) ? $params->get('float_fulltext') : $images->float_fulltext; ?>
<div class="img-fulltext-<?php echo htmlspecialchars($imgfloat); ?>">
<img
    <?php if ($images->image_fulltext_caption):
        echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) .'"';
    endif; ?>
    src="<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/>
</div>
<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND !$this->item->paginationposition AND !$this->item->paginationrelative):
    echo $this->item->pagination;
endif;
?>
<?php echo $this->item->text; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND!$this->item->paginationrelative):
     echo $this->item->pagination;?>
<?php endif; ?>

<?php if (isset($urls) AND ((!empty($urls->urls_position)  AND ($urls->urls_position=='1')) OR ( $params->get('urls_position')=='1') )): ?>
<?php echo $this->loadTemplate('links'); ?>
<?php endif; ?>
    <?php //optional teaser intro text for guests ?>
<?php elseif ($params->get('show_noauth') == true and  $user->get('guest') ) : ?>
    <?php echo $this->item->introtext; ?>
    <?php //Optional link to let them register to see the whole article. ?>
    <?php if ($params->get('show_readmore') && $this->item->fulltext != null) :
        $link1 = JRoute::_('index.php?option=com_users&view=login');
        $link = new JURI($link1);?>
        <p class="readmore">
        <a href="<?php echo $link; ?>">
        <?php $attribs = json_decode($this->item->attribs);  ?>
        <?php
        if ($attribs->alternative_readmore == null) :
            echo JText::_('COM_CONTENT_REGISTER_TO_READ_MORE');
        elseif ($readmore = $this->item->alternative_readmore) :
            echo $readmore;
            if ($params->get('show_readmore_title', 0) != 0) :
                echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
            endif;
        elseif ($params->get('show_readmore_title', 0) == 0) :
            echo JText::sprintf('COM_CONTENT_READ_MORE_TITLE');
        else :
            echo JText::_('COM_CONTENT_READ_MORE');
            echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
        endif; ?></a>
        </p>
    <?php endif; ?>
<?php endif; ?>
<?php
if (!empty($this->item->pagination) AND $this->item->pagination AND $this->item->paginationposition AND $this->item->paginationrelative):
     echo $this->item->pagination;?>
<?php endif; ?>

<?php echo $this->item->event->afterDisplayContent; ?>
</div>


لطفا راهنمایی فرمایید.


RE: سوال در زمینه مطلب (content) درجوملا - پیام عمرانی - ۲۱-۸-۱۳۹۴ ۰۸:۱۸ صبح

شاید داخل قالبتون اوراید میشه
یه تغییر کوچیک بدید ببینید اعمال میشه ؟


RE: سوال در زمینه مطلب (content) درجوملا - mhparvaz - ۲۱-۸-۱۳۹۴ ۰۴:۴۵ عصر

ویرایش رو روی فایل های جوملای خام انجام دادم (قالب هم beez_20 هست) اما فقط داده های فیلد title نمایش داده می شود، فیلد supertitle2 توی صفحه مطلب، نمایش داده نمیشه :
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


کدوم فایل قالب مذکور رو باید تغییر بدم؟ Think


RE: سوال در زمینه مطلب (content) درجوملا - mhparvaz - ۲۷-۸-۱۳۹۴ ۰۶:۰۳ صبح

کسی از دوستان میتونه کمک کنه؟