• avatar rudnik
  • 0
Большое спасибо. В этом файле в 215 строке заменил код кнопок. Все заработало
  • avatar lalmazl
  • 0
application\frontend\skin\synio\components\topic/topic.tpl
179 строка
                           {* Поделиться *}
                            <li class="{$component}-info-item {$component}-info-item--share">
                                <i class="{$component}-share js-popover-default" title="{lang 'topic.share'}" data-tooltip-target="#topic_share_{$topic->getId()}"></i>
                            </li>


пробовали туда добавить кнопки?
  • avatar lalmazl
  • 1
Ок, тогда попробуйте вот так, давненько кодил ls забыл уже…

{if 
	$sMenuItemSelect=='index' and $sMenuSubItemSelect=='good'}
	главная
	{/if}
  • avatar alen987
  • 0
@lalmazl @VladyslaV спасибо! Ничего не получается, но я думаю, что не стоит с этим заморачиваться, т.к. если посмотреть, то почти на каждой странице есть ссылка саму на себя, ну и для сео это ни на что не влияет
Можете в коде проверять, какой экшен активен {$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
Спасибо большое
Аналогично, как в движке
Правил в коде движка, не знаю к сожалению, где править в плагине.