1 (2015-04-07 12:57:54 отредактировано SergeyNecr)

Тема: Свой темплейт, не работает блог.

Рисую свое оформление, не использую монстровские скрипты и оформление, все свое, страницы работают прекрасно, а блог - только тема и дата с именем выводится, вот код:

<?php Chunk::get('header'); ?>
     
    <!--page_container-->
    <div class="page_container">    
    <div class="row">
       <div class="col-xs-12">
            <?php Action::run('theme_pre_content'); ?>
       </div>
    </div>
     
        <div class="wrap block">
            <div class="container_block">
                <h2><?php echo Blog::getPostTitle(); ?></h2>
                <div class="line"></div>
                <div class="blog">
                    <?php echo Blog::getPost(); ?>
                </div>
                <div class="line"></div>                
                <small class="monstra-blog-date"><?php echo Blog::getPostDate('d M Y'); ?> / <?php echo Blog::getPostAuthor(); ?></small>
            </div>
        </div>


    </div>
    <!--//page_container-->
        <div class="row">
            <div class="col-xs-12">
                <?php Action::run('theme_post_content'); ?>
            </div>
        </div>

<?php Chunk::get('footer'); ?>

что не так? что то из скриптов отвечает за вывод блого-контента?
Скачал отдельно блог, нет там вроде бы...
Со стандарной страницей все работает..
http://s7.hostingkartinok.com/uploads/images/2015/04/45dc6b7ccf68a9ee557bd612ab8fadf3.png

Поделиться

2

Re: Свой темплейт, не работает блог.

Стало еще интереснее, перенес на другой домен (хостер тоже другой) все работает...
http://s7.hostingkartinok.com/uploads/images/2015/04/f0523cd1e3d9c5bb7da5567707a180ec.png
Дело явно в шаблоне к которому я что то не подключил. Что мне теперь, по одному из стандартного шаблона вытягивать?

Поделиться

3

Re: Свой темплейт, не работает блог.

вот конфиги серверов, может в них проблема?http://s7.hostingkartinok.com/uploads/images/2015/04/4a671549cd7de13df6caa32a5d8f1aa9.png

Поделиться

4

Re: Свой темплейт, не работает блог.

Может и в них... они же разные и версии php тоже разные и интерфейс..

Поделиться

5

Re: Свой темплейт, не работает блог.

ravilr пишет:

Может и в них... они же разные и версии php тоже разные и интерфейс..

А может и не они, потому что в доках стоит поддержка PHP 5.3, а может потому, что  все же где то что то не так.
Уважаемый, зачем ответ ради ответа, а не для помощи?

Поделиться

6

Re: Свой темплейт, не работает блог.

Со стандарной страницей все работает..

что значит со стандартной страницей? может с дефолтным шаблоном?

Уважаемый, зачем ответ ради ответа, а не для помощи?

Для новичка на форуме вы слишком резки, такими темпами через неделю-другую ваши темы будут просто игнорировать.
Будьте проще.

По теме: в режиме отладки монстра на что-либо ругается?

Бывает, что какой-то php модуль на сервере не включен, а монстра молчит и не работает...
Обычно решается сменой хостинга или перебором подключаемых модулей.

Поделиться

7

Re: Свой темплейт, не работает блог.

День добрый.

bender пишет:

что значит со стандартной страницей? может с дефолтным шаблоном?


Да, видимо нервы свое дают знать, перепутал страницу с шаблоном когда писал=)
Действительно, со стандартным шаблоном работает. Врятли хостинг виноват, но то, что в стандартном шаблонеесть что то отвечающее за вывод контента блога - не верю!

Для новичка на форуме вы слишком резки, такими темпами через неделю-другую ваши темы будут просто игнорировать.
Будьте проще.

Куда уж проще то, я задал вопрос, а мне отвечают, да может быть. При этом то, что на картинке и симптомы не указывают на вину хостинга. Поэтому, я считаю, что такой ответ действительно ради ответа, потому как помощи ноль. Уж простите мое форумное нубство.

По теме: в режиме отладки монстра на что-либо ругается?

Бывает, что какой-то php модуль на сервере не включен, а монстра молчит и не работает...
Обычно решается сменой хостинга или перебором подключаемых модулей.

А вот это буду проверять, после того, как подключу все скрипты и стили от дефолного шаблона.
Благодарю.

Поделиться

8

Re: Свой темплейт, не работает блог.

SergeyNecr пишет:

При этом то, что на картинке и симптомы не указывают на вину хостинга.

Во первых, если вы сами видите, что ничего не указывает на вину хостинга, то зачем задавать вопрос ради вопроса?

Во вторых - за вывод контента отвечает <?php echo Blog::getPost(); ?>, и если у вас в стандартном шаблоне все выводится, то мне видится три причины:
1. Что то в стилях типа: .blog {display:none}  smile
конечно я понимаю, что это вряд ли, но чем черт не шутит

2. На сколько я помню страница с шаблоном blog-post.template.php должна быть дочерней странице с шаблоном blog.template.php

3. Действительно какая то функциональная ошибка, выявить которую можно включив режим разработки:

/engine/_init.php

заменить

Monstra::$environment = Monstra::PRODUCTION;

на

Monstra::$environment = Monstra::DEVELOPMENT;

После этого у вас могут появиться сообщения об ошибках, по которым можно понять что происходит.

P.S. И напоследок. Кроме автора здесь все такие же как и вы пользователи Монстры. Поэтому отвечать вообще в принципе никто не обязан. Принцип бесплатности подразумевает, что люди добровольно делятся полученными знаниями. А так как автор здесь появляется крайне редко, то лучше нам не ссорится и не грубить друг другу.

Спасибо говорим плюсиком в репутацию. Так виднее smile

Поделиться

9 (2015-04-08 13:19:16 отредактировано SergeyNecr)

Re: Свой темплейт, не работает блог.

bender пишет:

По теме: в режиме отладки монстра на что-либо ругается?

Обычно решается сменой хостинга или перебором подключаемых модулей.

В режиме отладки ошибок на странице блога не выводится, а на главной послало скачать gelato-1.0.3.zip, на _gelato.monstra.org_ это зачем?

sergeyterr пишет:

Во первых, если вы сами видите, что ничего не указывает на вину хостинга, то зачем задавать вопрос ради вопроса?

Извините, но я даю уточняющие данные, может как раз будет корректно работать только в FastCGI и здесь об этом знают, а ответ данный первым, ravilr, напоминает анекдот времен распада СССР.
[анекдот]
Приходят к Горбачеву представители птицефабрики.
- "Михаил Сергеевич, у нас куры дохнут".
- "А вы попробуйте поставить в цеху фанерный щит и нарисовать на нем зеленый квадрат".
Через неделю:
- "Михаил Сергеевич! Мы все сделали так, как вы велели, но они продолжают дохнуть".
- "А вы теперь в зеленом квадрате нарисуйте желтый круг".
Нарисовали. Через неделю:
- "Михаил Сергеевич! Дальше дохнут!"
- "А вы в желтом кругу нарисуйте красный треугольник".
Еще через неделю:
- "Все, Михаил Сергеевич. Все куры передохли!"
- "Жаль, а у меня было еще там много интересных идей...
[/анекдот]

Действие есть, а полезности ноль.

А теперь по теме. На данный момент получается, что на хостинге где хотели, разместить не получается, задали вопрос саппорту. потому как теперь и на стандартном шаблоне тоже не работает... видимо они что то мутят.
Я ни кому не навязываюсь, а насильно мил не будешь.
Благодарю за ответы.

UPD. видимо хостер все же, заработало все. Благодарю и не обижайтесь просто так.

Поделиться

10 (2015-04-09 06:37:53 отредактировано ravilr)

Re: Свой темплейт, не работает блог.

Видимо после действий хостера вы увидели полезность сообщений???

На будущее, прорабатывать надо все варианты, вплоть до строчки в конфиге php. Сайт это не куры, сайт можно быстро установить на другой хост и задать вопрос хостеру с указанием другого хостинга, а не выпендриваться тут тупыми анекдотами, аналогиями и блистанием верх интеллекта!!!!

Поделиться

11

Re: Свой темплейт, не работает блог.

ravilr пишет:

Видимо после действий хостера вы увидели полезность сообщений???

На будущее, прорабатывать надо все варианты, вплоть до строчки в конфиге php. Сайт это не куры, сайт можно быстро установить на другой хост и задать вопрос хостеру с указанием другого хостинга, а не выпендриваться тут тупыми анекдотами, аналогиями и блистанием верх интеллекта!!!!

Ну уж кто выеживается, так это Вы.
Полезности ВАШИХ сообщений так и не увидел, что действительно было причиной не выяснил, при повторении подобного решить не смогу. Хостер свою проблему отрицает.
Я не хамлю, а отвечаю по тексту.

Поделиться