Можете в коде проверять, какой экшен активен {$sAction} выведет экшен страницы, может быть топик прописан главной. Если в хедере то на каждой странице увидите
  • avatar alen987
  • 0
{if $sAction=='index'} работает только для страниц типа
/index/newall/
/index/discussed/?period=30
Для главной / не работает
Код такой
{if $sAction=='index'}
						<h1 class="site-name">
							<p class="navbar-brand">{cfg name='view.name'}</p>
						</h1>
						{else}
						<div class="site-name">
							<a class="navbar-brand" href="{cfg name='path.root.web'}">{cfg name='view.name'}</a>
						</div>
						{/if}
  • avatar alen987
  • 0
Ого, спасибо, полезный топик, я раньше его не видел! Я сео давно занимаюсь и двиг для меня новый, поэтому как закончу сайт, тоже обязательно напишу, что и как допиливал под сео в лс

По условиям завтра на трезвую свежую голову попробую
  • avatar lalmazl
  • 1
Вот еще какие экшены есть…
  • avatar lalmazl
  • 1
Если Вам нужно как я понял изменить только на главной, так и меняйте зачем вы идёте от обратного и меняете что то в топиках?

Проверка главной так
{if $sAction=='index'} 
Это на главной
{else}
Иначе не главная, все остальное....
{/if}  

И так далее…
Если топик…
{if $oTopic}


Я думаю вот данный материал будет Вам полезен.
Очень старый, но крутой!
как купить у вас плагин работа?
как у вас купить плагин?
Какие категории не сохраняет? Можешь объяснить подробнее про категории
Да, это я сделал. Отключил на время плагин AceblogExtender и топик сохранился.В шаблоне топика add.tpl было поле с указанием категории куда сохранять топик.
То что выше описал, делал в плагине
Нет, только добавил в экшен Topic поле topic_author в валидацию и в $_REQUEST['topic_author'] = $oTopic->getAuthor(); — проверка полей перед отправкой формы.
Подкатегории у меня были до добавлены поля topic_author.
какая категория, в плагине сделал подкатегории топиков?
Теперь другая проблема — не сохраняет в категории, хотя в шаблоне add можно выбрать категорию.Просто сохраняет топик в новых топиках, а категории остаются пустыми.
Думаю нужно в js шаблона прописать добавление/удаление класса active по хуку в функции ls.subscribe.toggle
Спасибо большое
Аналогично, как в движке
Правил в коде движка, не знаю к сожалению, где править в плагине.
а правили в коде движка или плагина? Этот плагин дополняет класс топика
  • avatar ramjke
  • 0
Тебе нужно править JS функцию ls.subscribe.toggle, потому что ты передаешь в нее аргумент this.checked, а тег не может быть checked в отличии от input.
Да, это я сделал. Отключил на время плагин AceblogExtender и топик сохранился.В шаблоне топика add.tpl было поле с указанием категории куда сохранять топик.
Теперь другая проблема, как понять что в этом плагине не так, почему не сохраняется значение автора.
Да нет, не работает ни с пробелом, ни без