Расположение компонентов в блоге

Подскажите, пожалуйста, как убрать отображение даты в блоге?
И как переместить категории и облако тегов на другую сторону?
подскажите какие коды куда...

2 ответа

  • 1
    Эрик Webasyst 23 октября 2015 09:48 #

    Первый вопрос - это не совсем дата, это фильтр записей блога по месяцам. Чтобы убрать удалите в разделе Блог / Дизайн / Шаблоны в файле main.html следующий код:

    <!-- TIMELINE navigation -->
        {$timeline = $wa->blog->timeline()}
        {if !empty($timeline)}
        
    		<ul class="tree timeline">
    		{$year=null}
    		{foreach $timeline as $year_month => $item}
    			{if $year neq $item.year}
    				{if !$item@first}
                            </ul>
                        </li>
                    {/if}
                    <li{if $item.year_selected} class="selected"{/if}>
    	            {$year=$item.year}
        	        <a href="{$item.year_link}">{$item.year|default:'NULL'}</a>
    				<ul class="tree">
                {/if}
                <li {if $item.selected}class="selected"{/if}>
                    <a href="{$item.link}" title="{_w("%d post","%d posts",$item.count)}">{_ws(date("F",gmmktime(0,0,0,$item.month,1)))}</a>
                </li>
    		    {if $item@last}
    		            </ul>
    	    	    </li>
                {/if}
            {/foreach}
            </ul>
    
    	{/if}
            
  • 1
    Эрик Webasyst 23 октября 2015 09:53 #

    По второму вопросу сложнее, так как теги это плагин, он выводится в том же файле кодом:

    	<!-- PLUGINS -->
    	{* @event (frontend_action_default|frontend_action_post|frontend_action_page|frontend_action_error).%plugin_id%.sidebar *}
    	{foreach $frontend_action as $plugin => $output}
    	  {if !empty($output.sidebar)}
    	      <hr>
    	      <div class="{$plugin}">
                  {$output.sidebar}
              </div>
          {/if}
        {/foreach}
    

    вместе с другими плагинами, если таковые установлены. Чтобы отображать этот код слева нужно перенести его в файл index.html, однако тут еще потребуется анализ и настройка шаблона index.html, чтобы справа добавить навигационную панель - это как раз и сложно.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите