cotonti.com : Как вывести Юзеров на главной https://www.cotonti.com Последние сообщения в теме Cotonti en Sun, 14 Dec 2025 11:47:45 -0000 jCube Group <!-- IF {PHP.cot_plugins_active.userpoints} --> <h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4> {PHP|cot_get_topusers (4, 5)} <br/> <br/> <h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4> {PHP|cot_get_topusers (7, 5)} <!-- ENDIF -->

 

]]>
сб, 29 янв 2022 07:20:40 -0000
виталик #43080 Roffun:
#43073 pegas:

Спасибо но у меня не получается по чему то. Кстати а вы не мошли бы за отдельную плату помочь мне в некоторых моментах на сайте?

К сожалению нет, я не занимаюсь фрилансом.

Просто мне очень нравится движок Cotonti, хотелось бы чтобы больше людей понимали его принцип. Там где начинается коммерция, заканчивается безвозмездная помощь, или совет, поэтому просто подскажу подробнее как сделать:

В папке plugins шаблона создайте папку userpoints, внутри нее создайте файл userpoints.myindex.tpl, откройте в редакторе и добавьте код:

<!-- BEGIN: MAIN -->
	<!-- BEGIN: TOP_ROW -->
				<div class="row">
					<div class="span1">
						{TOP_ROW_AVATAR}
					</div>
					<div class="span8">
						<div class="pull-right">
							<span class="label label-info">{TOP_ROW_USERPOINTS}</span>
						</div>
						<strong>{TOP_ROW_NAME}</strong><!-- IF {TOP_ROW_ISPRO} --> <span class="label label-important">PRO</span><!-- ENDIF -->
						<p>{TOP_ROW_COUNTRY} {TOP_ROW_REGION} {TOP_ROW_CITY}</p>
					</div>
				</div>
				<hr/> 		
	<!-- END: TOP_ROW -->
<!-- END: MAIN -->

После этого остается убрать в index.tpl из сайдбара функции вызова топ, и добавить после {PROJECTS}:

		<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers (4, 5, '', 'myindex')}
		<br/>
		<br/>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers (7, 5, '', 'myindex')}	
		<!-- ENDIF -->

Таким образом топ фрилансеров и работодателей появится на главной в контентной части после проектов. Дальше остается делать дизайн или расположение по своему усмотрению.

А не кто  не подскажет ? В данном коде пользователи идут в одну колонку. А как сделать, что бы в две колонки они отоброжались ?

]]>
пт, 28 янв 2022 00:10:28 -0000
Roffun #43073 pegas:

Спасибо но у меня не получается по чему то. Кстати а вы не мошли бы за отдельную плату помочь мне в некоторых моментах на сайте?

К сожалению нет, я не занимаюсь фрилансом.

Просто мне очень нравится движок Cotonti, хотелось бы чтобы больше людей понимали его принцип. Там где начинается коммерция, заканчивается безвозмездная помощь, или совет, поэтому просто подскажу подробнее как сделать:

В папке plugins шаблона создайте папку userpoints, внутри нее создайте файл userpoints.myindex.tpl, откройте в редакторе и добавьте код:

<!-- BEGIN: MAIN -->
	<!-- BEGIN: TOP_ROW -->
				<div class="row">
					<div class="span1">
						{TOP_ROW_AVATAR}
					</div>
					<div class="span8">
						<div class="pull-right">
							<span class="label label-info">{TOP_ROW_USERPOINTS}</span>
						</div>
						<strong>{TOP_ROW_NAME}</strong><!-- IF {TOP_ROW_ISPRO} --> <span class="label label-important">PRO</span><!-- ENDIF -->
						<p>{TOP_ROW_COUNTRY} {TOP_ROW_REGION} {TOP_ROW_CITY}</p>
					</div>
				</div>
				<hr/> 		
	<!-- END: TOP_ROW -->
<!-- END: MAIN -->

После этого остается убрать в index.tpl из сайдбара функции вызова топ, и добавить после {PROJECTS}:

		<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers (4, 5, '', 'myindex')}
		<br/>
		<br/>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers (7, 5, '', 'myindex')}	
		<!-- ENDIF -->

Таким образом топ фрилансеров и работодателей появится на главной в контентной части после проектов. Дальше остается делать дизайн или расположение по своему усмотрению.

]]>
сб, 04 ноя 2017 14:24:11 -0000
pegas #43072 Roffun:
#43071 pegas:

Спасибо большое получилось вывести но есть одна заминка. ТОП фрилансеров у меня выводится тллько на странице /project но там они у меня в левой колонки  в столбик  http://joxi.ru/8AnazvpiqVNae2 а вот на странице /users как и положено выводятся  вот в таком виде http://joxi.ru/Vm6Ka09fxk39k2  как сделать такое?

Нужно сделать вывод html, как в users.tpl

Функция cot_get_topusers принимает еще несколько параметров, один из них - название tpl шаблона. Можно сделать копию файла userpoints.index.tpl, переименовать его, например userpoints.myindex.tpl, и в нем править вывод html как в  users.tpl. А вызвать его так:

<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers(4, 10, '', 'myindex')}
		<br>
		<br>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers(7, 10, '', 'myindex')}	
<!-- ENDIF -->	

 

Спасибо но у меня не получается по чему то. Кстати а вы не мошли бы за отдельную плату помочь мне в некоторых моментах на сайте?

]]>
чт, 02 ноя 2017 19:02:06 -0000
Roffun #43071 pegas:

Спасибо большое получилось вывести но есть одна заминка. ТОП фрилансеров у меня выводится тллько на странице /project но там они у меня в левой колонки  в столбик  http://joxi.ru/8AnazvpiqVNae2 а вот на странице /users как и положено выводятся  вот в таком виде http://joxi.ru/Vm6Ka09fxk39k2  как сделать такое?

Нужно сделать вывод html, как в users.tpl

Функция cot_get_topusers принимает еще несколько параметров, один из них - название tpl шаблона. Можно сделать копию файла userpoints.index.tpl, переименовать его, например userpoints.myindex.tpl, и в нем править вывод html как в  users.tpl. А вызвать его так:

<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers(4, 10, '', 'myindex')}
		<br>
		<br>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers(7, 10, '', 'myindex')}	
<!-- ENDIF -->	

 

]]>
ср, 01 ноя 2017 22:22:43 -0000
pegas #43070 Roffun:

Нужен установленный плагин userpoints, и функция cot_get_topusers(группа, количество)

<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers(4, 10)}
		<br>
		<br>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers(7, 10)}	
<!-- ENDIF -->	

 

Спасибо большое получилось вывести но есть одна заминка. ТОП фрилансеров у меня выводится тллько на странице /project но там они у меня в левой колонки  в столбик  http://joxi.ru/8AnazvpiqVNae2 а вот на странице /users как и положено выводятся  вот в таком виде http://joxi.ru/Vm6Ka09fxk39k2  как сделать такое?

]]>
ср, 01 ноя 2017 18:28:40 -0000
Roffun Нужен установленный плагин userpoints, и функция cot_get_topusers(группа, количество)

<!-- IF {PHP.cot_plugins_active.userpoints} -->
		<h4 class="mboxHD">{PHP.L.userpoints_topfreelancers}</h4>
		{PHP|cot_get_topusers(4, 10)}
		<br>
		<br>
		<h4 class="mboxHD">{PHP.L.userpoints_topemployers}</h4>
		{PHP|cot_get_topusers(7, 10)}	
<!-- ENDIF -->	

 

]]>
ср, 01 ноя 2017 15:31:21 -0000
pegas ребят на сайте есть страница /users?g=4 то есть страница каталога фрилансеров. Подскажите как их вывести на главню страницу скажем 10 шт. и желательно что бы выводились по рейтингу? 

]]>
ср, 01 ноя 2017 14:34:22 -0000