Вопрос Вывести в модуле Автора материала

Тема в разделе "K2", создана пользователем Семён1707, 13.02.2016.

  1. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Доброго дня. Как вывести в модуле автора материла?
    Модуль SJ Listing Tabs for K2 стандартная запись
    Код (PHP):
    1. <?php echo $this->item->author->name; ?>
    не работает
     
    Последнее редактирование модератором: 13.02.2016
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Смотреть, как вообще выводятся данные и затем уже подставлять.
    Возможно придется дорабатывать модуль (SQL-запрос) и т.п.
     
  4. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    1) где можно посмотреть (helper.php или сам скрипт модуля?)
    2) если можно пример sql-запроса, мб сам додумаю, хотя шансов мало:) Знаний php минимум, обычно доделываю методом подстановки и исключения)
     
  5. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    На оба вопроса - хз. :)
    Модуль платный, исходники посмотреть негде.
     
  6. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Могу скинуть исходники, если хотите:)
     
  7. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Для начала достаточно куска шаблона
     
  8. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Вот
    Код (PHP):
    1. <!--[if lt IE 9]>
    2.     <div id="<?php echo $tag_id; ?>" class="sj-listing-tabs msie default1 lt-ie9 first-load"><![endif]-->
    3.     <!--[if IE 9]>
    4.     <div id="<?php echo $tag_id; ?>" class="sj-listing-tabs msie default1 first-load"><![endif]-->
    5.     <!--[if gt IE 9]><!-->
    6.     <div id="<?php echo $tag_id; ?>" class="sj-listing-tabs default1 first-load container"><!--<![endif]-->
    7.         <?php if (!empty($options->pretext)) { ?>
    8.             <div class="pre-text"><?php echo $options->pretext; ?></div>
    9.         <?php } ?>
    10.         <div class="ltabs-wrap ">
    11.  
    12.             <!--Begin Tabs-->
    13.             <div class="ltabs-tabs-container" data-delay="<?php echo $params->get('delay', 300); ?>"
    14.                  data-duration="<?php echo $params->get('duration', 600); ?>"
    15.                  data-effect="<?php echo $params->get('effect'); ?>"
    16.                  data-ajaxurl="<?php echo (string)JURI::getInstance(); ?>" data-modid="<?php echo $module->id; ?>">
    17.                 <?php require JModuleHelper::getLayoutPath($module->module, $layout . '_tabs'); ?>
    18.             </div>
    19.             <!-- End Tabs-->
    20.  
    21.             <div class="ltabs-items-container"><!--Begin Items-->
    22.                 <?php foreach ($tabs as $index => $items) {
    23.                
    24.                 $index = $items->id;
    25.                 $child_items = isset($index) ? $index : '';
    26.                 $cls_device = $class_ltabs;
    27.                 $cls_animate = $params->get('effect');
    28.                 $cls = (isset($items->sel) && $items->sel == "sel") ? ' ltabs-items-selected ltabs-items-loaded' : '';
    29.                 $cls .= ($index == "*") ? ' items-category-all' : ' items-category-' . $index;
    30.                 ?>
    31.                  
    32.                 <div class="ltabs-items <?php echo $cls; ?>" data-total="<?php echo $items->countI;?>">
    33.                     <?php if ($params->get('type_show') == 'loadmore'){ ?>
    34.                     <div class="ltabs-items-inner <?php echo $cls_device . ' ';
    35.                     echo $cls_animate; ?>">
    36.                     <?php }else if($params->get('type_show') == 'slider'){ ?>              
    37.                     <div class="ltabs-items-inner owl2-carousel ltabs-slider ">
    38.                     <?php }else if($params->get('type_show') == 'responsive'){
    39.                         if($index == '*'){$name_id = 'all';}else{$name_id = $index;}
    40.                         ?>
    41.                    
    42.                         <div class="grid3d vertical" id="grid3d_<?php echo $name_id;?>">
    43.                             <div class="grid-wrap" data-total="<?php echo $items->countI;?>">
    44.                         <?php $class_respl= 'sj-respl01-'.$params->get('nb-column1',6).' sj-respl02-'.$params->get('nb-column2',4).' sj-respl03-'.$params->get('nb-column3',2).' sj-respl04-'.$params->get('nb-column4',1) ?>
    45.                         <div data-field="<?php echo $items->id;?>"    class="ltabs-items-inner sj-k2-responsive-content grid <?php echo $class_respl?> <?php echo ($params->get('loadmore_type') == 0)?'loadmore-click':'';?>">
    46.                     <?php
    47.                     $list = isset($items->child) ? $items->child : '';
    48.                     if (!empty($list)) {
    49.                     foreach($list  as $item){
    50.                         $_link = $item->link;
    51.                         $_link .= (strpos($item->link,'?'))?'&tmpl=component':'?tmpl=component';
    52.                         $img = K2ListingTabsHelper::getK2Image($item, $params);
    53.                     ?>
    54.     <div class="responsive-content-box" data-link="<?php echo $_link; ?>" data-link2="<?php echo $item->link; ?>">
    55.         <div class="responsive-content-box-inner">
    56.             <div class="responsive-content-box-bg">
    57.                 <div class="item <?php echo "id".$item->id?>">
    58.                     <?php
    59.                       $img = K2ListingTabsHelper::getK2Image($item, $params);
    60.                        
    61.                       if($img){
    62.                            
    63.                       ?>
    64.                       <div class="item-img">
    65.                            
    66.                           <?php echo K2ListingTabsHelper::imageTag($img); ?>
    67.                      
    68.                         <div class="item-img-mask"></div>
    69.                         <div class="item-spacer"></div>
    70.                     </div>
    71.                     <?php }?>
    72.                     <div class="item-info">
    73.        
    74.                         <?php if($params->get('itemDateCreated', 1) == 1 || $params->get('itemHits',1) == 1 || $params->get('itemCommentsCounter',1) == 1) {?>
    75.                         <div class="item-caption">
    76.                        
    77.                             <?php if($item->categoryname) {?>
    78.                               <span class="item-category pull-left">
    79.                               <?php echo $item->categoryname; ?>
    80.                             </span>
    81.                             <?php }?>
    82.                            
    83.                             <?php if($params->get('itemDateCreated',1) == 1) {?>
    84.                               <span class="item-date pull-right">
    85.                               <?php echo  JHTML::_('date', $item->created,JText::_('DATE_FORMAT_LC3')) ?>
    86.                              
    87.                             </span>
    88.                             <?php }?>
    89.                            
    90.                         </div>
    91.                         <?php } ?>
    92.                        
    93.                         <?php if($params->get('itemTitle',1) == 1){?>
    94.                         <h4 class="item-title">
    95.                             <?php echo K2ListingTabsHelper::truncate($item->title, $params->get('itemTitleWordLimit',25), ''); ?>
    96.                         </h4>
    97.                         <?php } ?>
    98.                         <?php if($params->get('itemIntroText', 1) == 1 && $item->displayIntrotext !='') {?>
    99.                         <div class="item-desc">
    100.                             <?php echo K2ListingTabsHelper::truncate($item->displayIntrotext, $params->get('item_desc_max_characs',50), ''); ?>
    101.                         </div>
    102.                         <?php }?>
    103.                         <?php if($params->get('item_readmore_display', 0) == 1){?>
    104.                             <div class="item-readmore">
    105.                                 <a href="<?php echo $item->link ?>" <?php echo K2ListingTabsHelper::parseTarget($options->item_link_target);?> title="<?php echo $item->title?>" >
    106.                                     <?php echo $params->get('item_readmore_text','read more..') ?>
    107.                                 </a>
    108.                             </div>
    109.                         <?php } ?>
    110.                     </div>
    111.                 </div>
    112.                 <div class="responsive-content-box-mask">
    113.                 </div>
    114.                 <?php if ($options->item_link_target=='_windowopen'){
    115.                     $link = $item->link;
    116.                     $link .= (strpos($item->link,'?'))?'&tmpl=component':'?tmpl=component';
    117.                     ?>
    118.                     <a class="mask-img fancybox fancybox.iframe <?php echo ($img)?'':'item-img-mask'?>" data-fancybox-group="gallery" href="<?php  echo $link; ?>" title="<?php echo $item->title;?> "></a>
    119.                 <?php } else {?>
    120.                     <a class="mask-img <?php echo ($img)?'':'item-img-mask'?>" href="<?php echo $item->link ?>#prettyPhoto[bkpGallery]/0/" <?php echo K2ListingTabsHelper::parseTarget($options->item_link_target);?> title="<?php echo $item->title?>" ></a>
    121.                 <?php }?>
    122.             </div>
    123.         </div>
    124.       </div>
    125. <?php }
    126. }
    127. ?>
     
  9. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    вот и пробуй
    Код (PHP):
    1. <?php echo $item->author->name;?>


    или сделай
    Код (PHP):
    1. <?php var_dump($item);?>

    и смотри, что вообще есть в $item
     
  10. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Это не работает, проверял)
    Код (PHP):
    1. <?php var_dump($item);?>

    а это где высветиться инфа?
    --- добавлено: 13.02.2016 ---
    а все, понял, смотрю)
    --- добавлено: 13.02.2016, первое сообщение размещено: 13.02.2016 ---
    Код (PHP):
    1. object(stdClass)#2011 (46) {
    2.  ["id"]=&gt;
    3.   string(3) "458"
    4.   ["title"]=&gt;
    5.   string(7) "Glamour"
    6.   ["alias"]=&gt;
    7.   string(7) "glamour"
    8.   ["catid"]=&gt;
    9.   string(3) "133"
    10.   ["published"]=&gt;
    11.   string(1) "1"
    12.   ["introtext"]=&gt;
    13.   string(0) ""
    14.   ["fulltext"]=&gt;
    15.   string(0) ""
    16.   ["video"]=&gt;
    17.   NULL
    18.   ["gallery"]=&gt;
    19.   string(22) "{gallery}458{/gallery}"
    20.   ["extra_fields"]=&gt;
    21.   string(2) "[]"
    22.   ["extra_fields_search"]=&gt;
    23.   string(0) ""
    24.   ["created"]=&gt;
    25.   string(19) "2016-02-11 17:53:45"
    26.   ["created_by"]=&gt;
    27.   string(3) "635"
    28.   ["created_by_alias"]=&gt;
    29.   string(0) ""
    30.   ["checked_out"]=&gt;
    31.   string(1) "0"
    32.   ["checked_out_time"]=&gt;
    33.   string(19) "0000-00-00 00:00:00"
    34.   ["modified"]=&gt;
    35.   string(19) "0000-00-00 00:00:00"
    36.   ["modified_by"]=&gt;
    37.   string(1) "0"
    38.   ["publish_up"]=&gt;
    39.   string(19) "2016-02-11 17:53:45"
    40.   ["publish_down"]=&gt;
    41.   string(19) "0000-00-00 00:00:00"
    42.   ["trash"]=&gt;
    43.   string(1) "0"
    44.   ["access"]=&gt;
    45.   string(1) "1"
    46.   ["ordering"]=&gt;
    47.   string(1) "9"
    48.   ["featured"]=&gt;
    49.   string(1) "0"
    50.   ["featured_ordering"]=&gt;
    51.   string(1) "0"
    52.   ["image_caption"]=&gt;
    53.   string(0) ""
    54.   ["image_credits"]=&gt;
    55.   string(0) ""
    56.   ["video_caption"]=&gt;
    57.   string(0) ""
    58.   ["video_credits"]=&gt;
    59.   string(0) ""
    60.   ["hits"]=&gt;
    61.   string(2) "59"
    62.   ["params"]=&gt;
    63.   string(1787) "{"catItemTitle":"","catItemTitleLinked":"","catItemFeaturedNotice":"","catItemAuthor":"","catItemDateCreated":"","catItemRating":"","catItemImage":"","catItemIntroText":"","catItemExtraFields":"","catItemHits":"","catItemCategory":"","catItemTags":"","catItemAttachments":"","catItemAttachmentsCounter":"","catItemVideo":"","catItemVideoWidth":"","catItemVideoHeight":"","catItemAudioWidth":"","catItemAudioHeight":"","catItemVideoAutoPlay":"","catItemImageGallery":"","catItemDateModified":"","catItemReadMore":"","catItemCommentsAnchor":"","catItemK2Plugins":"","itemDateCreated":"","itemTitle":"","itemFeaturedNotice":"","itemAuthor":"","itemFontResizer":"","itemPrintButton":"","itemEmailButton":"","itemSocialButton":"","itemVideoAnchor":"","itemImageGalleryAnchor":"","itemCommentsAnchor":"","itemRating":"","itemImage":"","itemImgSize":"","itemImageMainCaption":"","itemImageMainCredits":"","itemIntroText":"","itemFullText":"","itemExtraFields":"","itemDateModified":"","itemHits":"","itemCategory":"","itemTags":"","itemAttachments":"","itemAttachmentsCounter":"","itemVideo":"","itemVideoWidth":"","itemVideoHeight":"","itemAudioWidth":"","itemAudioHeight":"","itemVideoAutoPlay":"","itemVideoCaption":"","itemVideoCredits":"","itemImageGallery":"","itemNavigation":"","itemComments":"","itemTwitterButton":"","itemFacebookButton":"","itemGooglePlusOneButton":"","itemAuthorBlock":"","itemAuthorImage":"","itemAuthorDescription":"","itemAuthorURL":"","itemAuthorEmail":"","itemAuthorLatest":"","itemAuthorLatestLimit":"","itemRelated":"","itemRelatedLimit":"","itemRelatedTitle":"","itemRelatedCategory":"","itemRelatedImageSize":"","itemRelatedIntrotext":"","itemRelatedFulltext":"","itemRelatedAuthor":"","itemRelatedMedia":"","itemRelatedImageGallery":"","itemK2Plugins":""}"
    64.   ["metadesc"]=&gt;
    65.   string(0) ""
    66.   ["metadata"]=&gt;
    67.   string(15) "robots=
    68. author="
    69.   ["metakey"]=&gt;
    70.   string(0) ""
    71.   ["plugins"]=&gt;
    72.   string(0) ""
    73.   ["language"]=&gt;
    74.   string(1) "*"
    75.   ["lastChanged"]=&gt;
    76.   string(19) "2016-02-11 17:53:45"
    77.   ["categoryname"]=&gt;
    78.   string(7) "Fashion"
    79.   ["categoryid"]=&gt;
    80.   string(3) "133"
    81.   ["categoryalias"]=&gt;
    82.   string(7) "fashion"
    83.   ["categoryparams"]=&gt;
    84.   string(2744) "{"inheritFrom":"0","theme":"","num_leading_items":"2","num_leading_columns":"1","leadingImgSize":"Large","num_primary_items":"4","num_primary_columns":"2","primaryImgSize":"Medium","num_secondary_items":"4","num_secondary_columns":"1","secondaryImgSize":"Small","num_links":"4","num_links_columns":"1","linksImgSize":"XSmall","catCatalogMode":"0","catFeaturedItems":"1","catOrdering":"","catPagination":"2","catPaginationResults":"1","catTitle":"0","catTitleItemCounter":"0","catDescription":"0","catImage":"0","catFeedLink":"0","catFeedIcon":"0","subCategories":"0","subCatColumns":"2","subCatOrdering":"","subCatTitle":"0","subCatTitleItemCounter":"0","subCatDescription":"0","subCatImage":"0","itemImageXS":"","itemImageS":"","itemImageM":"","itemImageL":"","itemImageXL":"","catItemTitle":"0","catItemTitleLinked":"0","catItemFeaturedNotice":"0","catItemAuthor":"0","catItemDateCreated":"0","catItemRating":"0","catItemImage":"0","catItemIntroText":"0","catItemIntroTextWordLimit":"","catItemExtraFields":"0","catItemHits":"0","catItemCategory":"0","catItemTags":"0","catItemAttachments":"0","catItemAttachmentsCounter":"0","catItemVideo":"0","catItemVideoWidth":"","catItemVideoHeight":"","catItemAudioWidth":"","catItemAudioHeight":"","catItemVideoAutoPlay":"0","catItemImageGallery":"0","catItemDateModified":"0","catItemReadMore":"0","catItemCommentsAnchor":"0","catItemK2Plugins":"1","itemDateCreated":"0","itemTitle":"1","itemFeaturedNotice":"0","itemAuthor":"0","itemFontResizer":"0","itemPrintButton":"0","itemEmailButton":"0","itemSocialButton":"0","itemVideoAnchor":"0","itemImageGalleryAnchor":"0","itemCommentsAnchor":"0","itemRating":"0","itemImage":"0","itemImgSize":"Large","itemImageMainCaption":"0","itemImageMainCredits":"0","itemIntroText":"1","itemFullText":"1","itemExtraFields":"0","itemDateModified":"0","itemHits":"0","itemCategory":"0","itemTags":"0","itemAttachments":"0","itemAttachmentsCounter":"0","itemVideo":"0","itemVideoWidth":"","itemVideoHeight":"","itemAudioWidth":"","itemAudioHeight":"","itemVideoAutoPlay":"0","itemVideoCaption":"0","itemVideoCredits":"0","itemImageGallery":"1","itemNavigation":"0","itemComments":"0","itemTwitterButton":"0","itemFacebookButton":"0","itemGooglePlusOneButton":"0","itemAuthorBlock":"0","itemAuthorImage":"0","itemAuthorDescription":"0","itemAuthorURL":"0","itemAuthorEmail":"0","itemAuthorLatest":"0","itemAuthorLatestLimit":"5","itemRelated":"0","itemRelatedLimit":"5","itemRelatedTitle":"0","itemRelatedCategory":"0","itemRelatedImageSize":"0","itemRelatedIntrotext":"0","itemRelatedFulltext":"0","itemRelatedAuthor":"0","itemRelatedMedia":"0","itemRelatedImageGallery":"0","itemK2Plugins":"1","catMetaDesc":"","catMetaKey":"","catMetaRobots":"","catMetaAuthor":""}"
    85.   ["link"]=&gt;
    86.   string(33) "/"
    87.   ["tags"]=&gt;
    88.   string(0) ""
    89.   ["displayIntrotext"]=&gt;
    90.   string(0) ""
    91.   ["numOfvotes"]=&gt;
    92.   string(18) "(0 голосов)"
    93.   ["votingPercentage"]=&gt;
    94.   int(0)
    95. }
     
    Последнее редактирование: 13.02.2016
  11. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Надо учить PHP с MySQL, т.к.
     
    Семён1707 нравится это.
  12. Offline

    Семён1707 Недавно здесь

    Регистрация:
    09.02.2016
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    к сожалению я это знаю:( Процесс идет медленно. Да и в 90% случаев мне вполне хватает того минимума, что есть. Да и те редко возникают. Спасибо, что потратили на меня время:) Попробую накопать узконаправленную информацию
     

Поделиться этой страницей

Загрузка...