Jump to content

Смена местами полей в темах

Featured Replies

Posted

И снова здравствуйте :)
Долго думал как назвать тему,но ничего лучше чем это не придумал :D

Суть вопроса вот в чем:
Можно ли каким нибудь образом поменять местами описание файла и информацию о файле?

Ну вот как-то так:
Снимок.PNG

Только что, MaZaHaKa сказал:

Что бы я без Вас делал :D

за вас поискать ?)

ищите шаблон в котором есть <ul class="ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone"> - это блок авторства, переносите его над <h3 class="ipsType_sectionHead">....</h3>...

2017-05-23 00_25_47-Готовый сервер для CS_GO by FaTuSh - Готовые сервера для CS_GO - FORUM-CSS.RU_Пл.png

1 минуту назад, wasder12 сказал:

Диман лучше наверно будет если нижнее вставить между названием и описанием )

 

Только что, MaZaHaKa сказал:

Я так и хочу)

тогда не до <h3 ...>....</h3> , а после

  • Author
1 минуту назад, Envy сказал:

 

тогда не до <h3 ...>....</h3> , а после

Ну это естественно)
Переношу код
 

<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>

И ничего не меняется)

Только что, MaZaHaKa сказал:

Ну это естественно)
Переношу код
 


<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>

И ничего не меняется)

очевидно что это не весь код

  • Author
Только что, Envy сказал:

очевидно что это не весь код

Сейчас перенес весь код,итог тот же
 

<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
                  </div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>

Если что я редактирую в разделе Topic

2 минуты назад, MaZaHaKa сказал:

Сейчас перенес весь код,итог тот же
 


<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
                  </div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>

Если что я редактирую в разделе Topic

<ul> должен быть закрытый - это не весь код: только автор  и ссылка на его профиль, + может быть не тот шаблон, есть другие с таким же кодом? это ведь приложение стороннее, пробуйте

а до <hr class='ipshr' идет описание файла, то что вы хотите поменять, понятно что ничего не изменится, ведь их местами менять и надо

Edited by Envy

  • Author
6 минут назад, Envy сказал:

<ul> должен быть закрытый - это не весь код: только автор  и ссылка на его профиль, + может быть не тот шаблон, есть другие с таким же кодом? это ведь приложение стороннее, пробуйте

а до <hr class='ipshr' идет описание файла, то что вы хотите поменять, понятно что ничего не изменится, ведь их местами менять и надо

Вот полностью код:
 

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

Как бы я не старался менять местами но ничего не получается.

5 минут назад, MaZaHaKa сказал:

Вот полностью код:
 


<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

Как бы я не старался менять местами но ничего не получается.

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
          
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

попробуйте

иначе не тот шаблон 

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

  • Author
Только что, Envy сказал:

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
          
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

попробуйте

иначе не тот шаблон 

К сожалению не помогло(
Но по этому запросу ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone выходит только Topic

Снимок.PNG

4 минуты назад, Envy сказал:

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

 

  • Author
9 минут назад, Envy сказал:

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

А я ведь и действительно забыл про базу. Спасибо Вам большое за помощь)
Теперь все действительно как нужно)
Снимок.PNG

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.