OneNews - обсуждение шаблона для InstantCMS2

#496 7 октября 2015 в 18:43

А чтобы фон белый получился, это стиль какой то прописать надо? А то у меня как то так выглядит

Gudan
/templates/OneNews/css/theme-widgets.css в 253 строку добавить это.
  1.  
  2. /* Aside Menu *********************************/
  3. .navbar-user-info {
  4. display: none;
  5. }
  6. .aside .navbar-nav {
  7. background-color: #fff;
  8. }
  9. .aside .navbar-nav,
  10. .aside .navbar-nav > li {
  11. float: none;
  12. margin-left: 0;
  13. margin-right: 0;
  14. }
  15. .aside .navbar-nav > li + li {
  16. border-top: 1px solid #f5f5f5;
  17. }
  18.  
  19. .aside .navbar-user > li > a {
  20. background-color: #3b3b3b;
  21. overflow: hidden;
  22. }
  23.  
  24. .aside .nav.navbar-user > li > a:hover,
  25. .aside .nav.navbar-user > li > a:focus {
  26. background-color: #3b3b3b;
  27. }
  28. .aside .menu-avatar-span {
  29. float: left;
  30. }
  31. .aside .navbar-user-info {
  32. color: #fff;
  33. float: left;
  34. margin-left: 10px;
  35. display: block;
  36. }
  37. .aside .nav > li > a:hover, .aside .nav > li > a:focus {
  38. background-color: #f5f5f5;
  39. transition: all 0.2s ease 0s;
  40. }
  41. @media (min-width: 992px) {
  42. .aside .dropdown .dropdown-menu {
  43. left: auto;
  44. right: 100%;
  45. top: 0;
  46. margin: 0;
  47. }
  48. .aside .dropdown:hover > .dropdown-menu {
  49. display: block;
  50. }
  51. }
  52. @media (max-width: 991px) {
  53. .aside .nav li > .item > .caret {
  54. display: none;
  55. }
  56. .aside .dropdown-mobile {
  57. position: absolute;
  58. right: 0;
  59. top: 0;
  60. }
  61. .aside .dropdown .dropdown .dropdown-mobile {
  62. display: none;
  63. }
  64. }
  65.  
  66. /* End Aside Menu *****************************/
  67.  

И когда ждать сиё чудо?! smile

Xamle
сейчас иду по списку ошибок, через пару дней отправлю.
#497 8 октября 2015 в 00:26

А чтобы фон белый получился, это стиль какой то прописать надо? А то у меня как то так выглядит

Atid — Gorec
Спасибо, получилось. Подскажите, а чтобы виджет разместить между хлебными крошками и контентом это серьезные изменения необходимо делать?
#498 8 октября 2015 в 09:28
Gudan, никаких сложностей. Тут два способа, либо добавить новую позицию для модуля либо перенести хлебные крошки выше модульной позиции.
/templates/OneNews/main.tpl.php 150 строка
  1. <div class="section <?php echo $body_class. ' ' . $push_class; ?>">
  2. <?php $this->widgets('body-top'); ?>
  3.  
  4. <?php if ($this->isBody()){ ?>
  5. <?php if ($this->isBreadcrumbs()){ ?>
  6. <div id="breadcrumbs" <?php if ($is_right || $is_left) { ?> class="bread-right" <?php } ?>>
  7. <?php $this->breadcrumbs(array('strip_last'=>false)); ?>
  8. </div>
  9. <?php } ?>
  10. <article>
  11. <?php $this->body(); ?>
  12. </article>
  13. <?php } ?>
  14.  
  15. <?php $this->widgets('body-bottom'); ?>
  16. </div>
переносим хлебные крошки над модуль и все
  1. <div class="section <?php echo $body_class. ' ' . $push_class; ?>">
  2. <?php if ($this->isBreadcrumbs()){ ?>
  3. <div id="breadcrumbs" <?php if ($is_right || $is_left) { ?> class="bread-right" <?php } ?>>
  4. <?php $this->breadcrumbs(array('strip_last'=>false)); ?>
  5. </div>
  6. <?php } ?>
  7. <?php $this->widgets('body-top'); ?>
  8.  
  9. <?php if ($this->isBody()){ ?>
  10. <article>
  11. <?php $this->body(); ?>
  12. </article>
  13. <?php } ?>
  14.  
  15. <?php $this->widgets('body-bottom'); ?>
  16. </div>
Второй способ создаем позицию <?php $this->widgets('body-center'); ?> ставим ее после хлебных крошек 159 строка и в /templates/OneNews/scheme.html чтобы позиция отображалась в админке добавляем после 53 строки {position:body-center}
Сегодня в 19:59
#499 8 октября 2015 в 14:19

Второй способ создаем позицию <?php $this->widgets('body-center'); ?> ставим ее после хлебных крошек 159 строка и в /templates/OneNews/scheme.html чтобы позиция отображалась в админке добавляем после 53 строки {position:body-center}

Atid — Gorec
Сделал по второму способу, все получилось. Если знаешь как, то действительно не сложно (взял на заметку). Спасибо!
#500 19 октября 2015 в 19:32


Так же по многочисленным просьбам будет возможность выбрать вывод объявлений списком.
Выглядеть он будет примерно вот так.

dekartwork
ой мабыть не дождусь))) и еще не могу найти решение, помню что было, а как исправить я не знаю.
Скрин:

И вот это как исправить?
#501 22 октября 2015 в 04:23
Добавляя объявления в дефолт шаблоне при выборе рубрики дополнительные поля появляются с выделенным блоком

Где можно исправить, что бы такое же осуществить в Onenews… как не крутил но стили для всех блоков одни и меняется везде.
#502 22 октября 2015 в 11:29
при выборе рубрики — это свойства, в дефолте так у нас так. У блоков в дефолте идет обрамление вокруг, и выделить какой то элемент в данном случае имеет место быть, но в нашем шаблоне обрамления нет и выделение не совсем то что нужно.
#fset_props вот этот класс отвечает за свойства, добавьте к нему необходимые вам стили.
#503 22 октября 2015 в 13:47


при выборе рубрики — это свойства, в дефолте так у нас так. У блоков в дефолте идет обрамление вокруг, и выделить какой то элемент в данном случае имеет место быть, но в нашем шаблоне обрамления нет и выделение не совсем то что нужно.
#fset_props вот этот класс отвечает за свойства, добавьте к нему необходимые вам стили.

Atid — Gorec
Ответьте пожалуйста на мой вопрос чуть выше #500
#504 22 октября 2015 в 19:47
Remi, ссылки скиньте пожалуйста, в личку
#505 23 октября 2015 в 10:22

А как убрать дублирование комментариев в авто?

Remi
/templates/OneNews/controllers/content/item_view.tpl.php 80 строка
  1. <?php if ($ctype['name'] != 'board'){?> <?php if (!empty($item['comments_widget'])){ ?> <?php echo $item['comments_widget']; ?> <?php } ?> <?php } ?>
Тут в первой строке идет проверка — если системное имя типа контента не равно board то выводить следующий код. Если нам нужно убрать комментарии еще где нибудь дополняем эту строку следующим кодом
  1. <?php if (($ctype['name'] != 'board') || ($ctype['name'] != 'auto')) {?>
после board добавляем && ($ctype['name'] != 'системное имя') и оборачиваем оба в скобки ().

#506 23 октября 2015 в 11:07
Супер! Все понятно и доступно!)) Спасибо!)))
#507 24 октября 2015 в 04:14

при выборе рубрики — это свойства, в дефолте так у нас так. У блоков в дефолте идет обрамление вокруг, и выделить какой то элемент в данном случае имеет место быть, но в нашем шаблоне обрамления нет и выделение не совсем то что нужно.
#fset_props вот этот класс отвечает за свойства, добавьте к нему необходимые вам стили.

Atid — Gorec
То что нужно, спасибо…

Еще вопрос. Может кто уже делал. Как можно исправить, что бы в шаблоне с основным размером — navbar-header (верхняя часть с меню) оставалась фиксированной, как при просмотре мобильной версии.
#508 24 октября 2015 в 07:21

оставалась фиксированной, как при просмотре мобильной версии.

Скела
несколько страниц назад пролистай эту ветку форума !!!!.. Atid — Gorec уже выкладывал как сделать.
#509 24 октября 2015 в 08:55

Atid — Gorec уже выкладывал как сделать .

Владимир
За темой вроде всегда слежу… не заметил или не обратил внимание… — спасибо.
#510 27 октября 2015 в 13:28
http://onenews.f-project.pro/pages/widgets.html
Виджет Список контента, стиль Col_prefix — доработал данный стиль, скорее всего я оставлю только его вместо — большой, средней, маленькой плитки.
В настройках указывается сколько колонок выделить каждой статье, в определенном разрешении окна браузера. Сделал я это по той причине чтобы вам было удобно распределить размеры при включенном и отключенном сайдбаре.
  1. .item-lg-6 .item, .item-md-6 .item, .item-sm-6 .item, .item-xs-6 .item
  2. .item-lg-4 .item, .item-md-4 .item, .item-sm-4 .item, .item-xs-4 .item,
  3. .item-lg-3 .item, .item-md-3 .item, .item-sm-3 .item, .item-xs-3 .item {
  4. position: relative;
  5. min-height: 1px;
  6. padding-left: 5px;
  7. padding-right: 5px;
  8. float: left;
  9. }
  10. .item-xs-6 .item {
  11. width: 50%;
  12. }
  13. .item-xs-12 .item {
  14. width: 100%;
  15. }
  16. @media (max-width: 767px) {
  17. .item-xs-4 .item:nth-of-type(3n+4),
  18. .item-xs-3 .item:nth-of-type(4n+5),
  19. .item-xs-6 .item:nth-of-type(2n+3) { clear: both; }
  20. }
  21. @media (min-width: 768px) {
  22. .item-sm-6 .item {
  23. width: 50%;
  24. }
  25. .item-sm-4 .item {
  26. width: 33.33333333%;
  27. }
  28. .item-sm-3 .item {
  29. width: 25%;
  30. }
  31. }
  32. @media (min-width: 768px) and (max-width: 991px) {
  33. .item-sm-4 .item:nth-of-type(3n+4),
  34. .item-sm-3 .item:nth-of-type(4n+5),
  35. .item-sm-6 .item:nth-of-type(2n+3) { clear: both; }
  36. }
  37. @media (min-width: 992px) {
  38. .item-md-6 .item {
  39. width: 50%;
  40. }
  41. .item-md-4 .item {
  42. width: 33.33333333%;
  43. }
  44. .item-md-3 .item {
  45. width: 25%;
  46. }
  47. }
  48. @media (min-width: 992px) and (max-width: 1199px) {
  49. .item-md-6 .item:nth-of-type(2n+3)
  50. .item-md-4 .item:nth-of-type(3n+4),
  51. .item-md-3 .item:nth-of-type(4n+5) { clear: both; }
  52. }
  53.  
  54. @media (min-width: 1200px) {
  55. .item-lg-6 .item {
  56. width: 50%;
  57. }
  58. .item-lg-4 .item {
  59. width: 33.33333333%;
  60. }
  61. .item-lg-3 .item{
  62. width: 25%;
  63. }
  64. .item-lg-6 .item:nth-of-type(2n+3),
  65. .item-lg-4 .item:nth-of-type(3n+4),
  66. .item-lg-3 .item:nth-of-type(4n+5) { clear: both; }
  67. }
css кто хочет потестить у себя.
На днях обновление рассылаю, напоминаю последняя версия шаблона по адресу http://onenews.f-project.pro Кроме вип объявлений я все исправил. Проверьте
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.