Как исключить блог для добавления в него тем (топиков)?

Доброго времени!
Как можно исключить какой-либо блог из списка, при добавлении топика? Спасибо

7 комментариев

avatar
Отключиться от него
админу всегда выводятся все блоги
  • ort
  • +1
avatar
нет, нужно чтоб сам блог выводился на сайте, но только его не было в списке для добавления топика.
avatar
В шаблоне add.tpl для топика вместо
<p><label for="blog_id">{$aLang.topic_create_blog}</label><br />
	<select name="blog_id" id="blog_id" onChange="ls.blog.loadInfo($(this).val());" class="input-wide">
		<option value="0">{$aLang.topic_create_blog_personal}</option>
		{foreach from=$aBlogsAllow item=oBlog}
			<option value="{$oBlog->getId()}" {if $_aRequest.blog_id==$oBlog->getId()}selected{/if}>{$oBlog->getTitle()|escape:'html'}</option>
		{/foreach}
	</select></p>

вставляй
<p><label for="blog_id">{$aLang.topic_create_blog}</label><br />
	<select name="blog_id" id="blog_id" onChange="ls.blog.loadInfo($(this).val());" class="input-wide">
		<option value="0">{$aLang.topic_create_blog_personal}</option>
		{foreach from=$aBlogsAllow item=oBlog}
            {if $oBlog->getTitle()|escape:'html' != 'ХХХ'}
                <option value="{$oBlog->getId()}" {if $_aRequest.blog_id==$oBlog->getId()}selected{/if}>{$oBlog->getTitle()|escape:'html'}</option>
            {/if}
		{/foreach}
	</select></p>
  • mif
  • -1
avatar
именно то что надо, спасибо!
Не знаю, и кому пришло в голову вам минусовать.
avatar
Вопрос приближенный к теме:
Как можно отсортировывать список блогов в выпадающем списке при добавлении топика?
Например, по алфавиту, по рейтингу.
Сейчас, я так понимаю сортировка идет по времени создания блога.

Ну еще один вопросик pls:
Можно ли перевести коллективный блог в персональный с выбором юзера? Если да, то как?
avatar
Вообще этого можно добиться с помощью функции sort(), только что именно надо сортировать я пока не понял. Вариант sort($oBlog); поставленный перед {foreach from=$aBlogsAllow item=oBlog} не работает
avatar
вот нашел тему:
livestreet.ru/blog/6460.html
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.