1. В категориях в новых версиях инстанта есть иконки выбора типов списков контента. Вещь очень нужная, но занимают эти кнопки очень много места. Вот как это выглядит:
Вопрос в том, куда залезть в инстанте, чтобы сдвинуть эти кнопки немножко повыше, чтобы не было столько белых полей под шапкой сайта.
2. На главной странице сайта эти кнопки к сожалению вообще не выводятся. Вопрос аналогичен. Куда залезть, чтобы вывести кнопки на главную страницу сайта где по умолчанию выводится список контента, но к сожалению без кнопок?
Попробуйте в файле templates/default/controllers/content/category_view.tpl.php строку (примерно, 100-я строка)2. На главной странице сайта эти кнопки к сожалению вообще не выводятся. Вопрос аналогичен. Куда залезть, чтобы вывести кнопки на главную страницу сайта где по умолчанию выводится список контента, но к сожалению без кнопок ?
<?php if ($page_header && !$request->isInternal() && !$is_frontpage){ ?>
<?php if ($page_header && !$request->isInternal()){ ?>
код
<?php if ($page_header && !$request->isInternal() && !$is_frontpage){ ?> <div class="content_list_styles"> <?php foreach ($list_styles as $list_style) { ?> <a rel="nofollow" href="<?php echo $list_style['url']; ?>" class="style_switch<?php if (!$list_style['title']) { ?> without_title<?php } ?> <?php echo $list_style['class']; ?>"> <?php echo $list_style['title']; ?> </a> <?php } ?> </div> <?php } ?> <h1> <?php echo $page_header; ?> <span> / <?php echo $current_dataset['title']; ?></span> <?php } ?> <a class="inline_rss_icon" title="RSS" href="<?php echo href_to('rss', 'feed', $ctype['name']) . $rss_query; ?>"></a> <?php } ?> </h1> <?php } ?>
<?php if ($page_header && !$request->isInternal()){ ?> <div class="content_list_styles"> <?php foreach ($list_styles as $list_style) { ?> <a rel="nofollow" href="<?php echo $list_style['url']; ?>" class="style_switch<?php if (!$list_style['title']) { ?> without_title<?php } ?> <?php echo $list_style['class']; ?>"> <?php echo $list_style['title']; ?> </a> <?php } ?> </div> <?php } ?> <?php if (!$is_frontpage){ ?> <h1> <?php echo $page_header; ?> <span> / <?php echo $current_dataset['title']; ?></span> <?php } ?> <a class="inline_rss_icon" title="RSS" href="<?php echo href_to('rss', 'feed', $ctype['name']) . $rss_query; ?>"></a> <?php } ?> </h1> <?php } else { ?> <h2> <?php echo $page_header; ?> </h2> <?php } ?> <?php } ?>
Чтобы поменять кнопку нам нужно либо взять уже из имеющихся кнопок в png файле шаблон/images/icons32/list_switch.png либо дорисовать в него и в созданном нами новом стиле .content_list_styles .style_switch.my { background-position: left -64px; } Поменять положение нашей картинки меняя -64px либо выбрать уже из имеющихся в фале.
Да меняем название в строке <div class=«content_list tiled на как мы уже догадались my.