Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {extends 'base_template'}
- {block 'content'}
- {var $total_comments = 'totalCommentsByUser' | snippet : [
- 'id' => $_modx->getPlaceholder('vp.id')]
- }
- {var $total_news = 'totalNewsByUser' | snippet : [
- 'id' => $_modx->getPlaceholder('vp.id')]
- }
- {var $total_articles = 'totalArticlesByUser' | snippet : [
- 'id' => $_modx->getPlaceholder('vp.id')]
- }
- {var $role = $_modx->runSnippet('isDoctorById', ['id' => $_modx->getPlaceholder('vp.id')])}
- <div class="container multipurpose">
- <div class="row">
- <div class="col-md-12 content">
- <div class="multipurpose-block top-block">
- <div class="account-block">
- <div class="wrapper">
- <div class="account-header">
- <img class="user-avatar" src="{'userbyid' | snippet : [
- 'id' => $_modx->getPlaceholder('vp.id'),
- 'fieldname' => 'photo'
- ]}" alt="">
- <div class="username">
- <p>{'userbyid' | snippet : ['id' => $_modx->getPlaceholder('vp.id'),'fieldname' => 'fullname']}</p>
- <p class="role">{$role}</p>
- </div>
- <div class="userinfo">
- <p>{'userbyid' | snippet : [
- 'id' => $_modx->getPlaceholder('vp.id'),
- 'fieldname' => 'doctor_info',
- 'extended' => '1'
- ]}</p>
- </div>
- <button type="button" class="btn test" id="test">
- <span>тест
- </span>
- </button>
- <div class="activity-buttons">
- <button type="button" class="btn comments">
- <span>{$total_comments} {$total_comments | declension : 'комментарий|комментария|комментариев'}</span>
- </button>
- {if $role == 'Врач'}
- <button type="button" class="btn news">
- <span>{$total_news} {$total_news | declension : 'новость|новости|новостей'}
- </span>
- </button>
- <button type="button" class="btn articles">
- <span>{$total_articles} {$total_articles | declension : 'статья|статьи|статей'}</span>
- </button>
- {/if}
- <!--<button type="button" class="btn aswers">
- <span>2 ответа</span>
- </button>-->
- </div>
- <div class="activity-field">
- {ignore}
- <div id="user_comments_ajax" class="account_activity_block" style="display:none;">
- <div id="user_comments_ajax_row">
- [[!pdoPage?
- &element=`getComments`
- &tpl=`tpl.user.activityentity.comments`
- &parents=`0`
- &limit=`10`
- &where=`{"createdby":"[[+vp.id]]"}`
- &ajaxMode=`button`
- &ajaxElemWrapper=`#user_comments_ajax`
- &ajaxElemRows=`#user_comments_ajax_row`
- &ajaxElemPagination=`#user_comments_ajax #user_comments_ajax_pagination`
- &ajaxElemLink=`#user_comments_ajax #user_comments_ajax_pagination a`
- &ajaxElemMore=`#user_comments_ajax .show-more button`
- &ajaxTplMore=`tpl.account.showMoreButton`
- &pageVarKey=`comments`
- &pageNavVar=`comments.nav`
- &totalVar=`comments.total`
- ]]
- </div>
- <div id="user_comments_ajax_pagination">
- [[+comments.nav]]
- </div>
- </div>
- <div id="user_news_ajax" class="account_activity_block" style="display:none;">
- <div id="user_news_ajax_row">
- [[!pdoPage?
- &element=`getTickets`
- &tpl=`tpl.user.activityentity.news`
- &parents=`61`
- &where=`{"createdby":"[[+vp.id]]"}`
- &limit=`10`
- &ajaxMode=`button`
- &ajaxElemWrapper=`#user_news_ajax`
- &ajaxElemRows=`#user_news_ajax_row`
- &ajaxElemPagination=`#user_news_ajax #user_news_ajax_pagination`
- &ajaxElemLink=`#user_news_ajax #user_news_ajax_pagination a`
- &ajaxElemMore=`#user_news_ajax .show-more button`
- &ajaxTplMore=`tpl.account.showMoreButton`
- &pageVarKey=`news`
- &pageNavVar=`news.nav`
- &totalVar=`news.total`
- ]]
- </div>
- <div id="user_news_ajax_pagination">
- [[+news.nav]]
- </div>
- </div>
- <div id="user_articles_ajax" class="account_activity_block" style="display:none;">
- <div id="user_articles_ajax_row">
- [[!pdoPage?
- &element=`getTickets`
- &tpl=`tpl.user.activityentity.news`
- &parents=`87`
- &where=`{"createdby":"[[+vp.id]]"}`
- &limit=`10`
- &ajaxMode=`button`
- &ajaxElemWrapper=`#user_articles_ajax`
- &ajaxElemRows=`#user_articles_ajax_row`
- &ajaxElemPagination=`#user_articles_ajax #user_articles_ajax_pagination`
- &ajaxElemLink=`#user_articles_ajax #user_articles_ajax_pagination a`
- &ajaxElemMore=`#user_articles_ajax .show-more button`
- &ajaxTplMore=`tpl.account.showMoreButton`
- &pageVarKey=`articles`
- &pageNavVar=`articles.nav`
- &totalVar=`articles.total`
- ]]
- </div>
- <div id="user_articles_ajax_pagination">
- [[+articles.nav]]
- </div>
- </div>
- {/ignore}
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- {/block}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement