1

Тема: Stylesheet::load()

<?php Stylesheet::load(); ?>

Вызов этой функции в шаблоне начал выдавать ошибки, точнее ничего не выдавать, просто когда она не закоментирована сайт не загружается, а когда закоментирована, не подгружаются стили. В чём может быть проблема? Сайт на денвере, как посмотреть логи, или найти ошибку?

ПИМК

Сайт chuikoff

Поделиться

2

Re: Stylesheet::load()

Хм, не понятно. Теперь работает, но как-то странно.

ПИМК

Сайт chuikoff

Поделиться

3

Re: Stylesheet::load()

Нет, действительно не работает, после отчистки временных файлов

ПИМК

Сайт chuikoff

Поделиться

4

Re: Stylesheet::load()

Ещё бы ваш код увидеть
Не забываем удалять кэш monsta в настройках

Поделиться

5

Re: Stylesheet::load()

<?php Stylesheet::add('public/themes/default/css/bootstrap.min.css'); ?>

Странно, но вот именно этот код убивает работу сайта, странно почему?!

ПИМК

Сайт chuikoff

Поделиться

6

Re: Stylesheet::load()

header.chunk.php:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">

        <meta name='yandex-verification' content='44e03b5e1ce899c7'>
        <title><?php echo Site::name() . ' - ' . Site::title(); ?></title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta name="description" content="<?php echo Site::description(); ?>">
        <meta name="keywords" content="<?php echo Site::keywords(); ?>">
        <meta name="robots" content="<?php echo Page::robots(); ?>">
        <?php Action::run('theme_meta'); ?>
        <!-- Open Graph Protocol -->
        <meta property="og:site_name" content="<?php echo Site::name(); ?>">
        <meta property="og:url" content="<?php echo Url::current(); ?>">
        <meta property="og:title" content="<?php echo Site::title(); ?> | <?php echo Site::name(); ?>">
        <!-- Google+ Snippets -->
        <meta property="og:image" content="<?php echo Site::theme() ?>/img/logo.png">
        <meta itemprop="url" content="<?php echo Url::current(); ?>">
        <meta itemprop="name" content="<?php echo Site::title(); ?> | <?php echo Site::name(); ?>">
        <!-- Styles -->
        <?php Stylesheet::add('public/themes/default/css/bootstrap.min.css'); ?>
        <?php Stylesheet::add('public/themes/default/css/css.css'); ?>
        <?php Stylesheet::load(); ?>
        <?php Action::run('theme_header'); ?>
        <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
        <!--[if lt IE 8]>
            <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
            <script src="http://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js"></script>
        <![endif]-->
        <!-- Fav icons -->
        <link rel="icon" href="<?php echo Site::theme() ?>/img/favicon.png" type="image/x-icon">
    </head>
    <body>
        <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
            <div class="container">
                <div class="row xhr">
                    <ul class="nav navbar-nav">
                        <li class="active"><a href="#top">Вверх</a></li>
                        <li><a href="#why_me">Почему мы?</a></li>
                        <li><a href="#our_clients">Клиенты-звёзды</a></li>
                        <li><a href="#our_service">Наши услуги</a></li>
                        <li><a href="#holodec">Холодец</a></li>
                        <li><a href="#special">Специальное предложение</a></li>
                    </ul>
                    <a href="#myModal" class="pull-right btn btn-success btn-cta" data-toggle="modal" data-target="#myModal">Оставьте заявку</a>
                </div>
            </div>
        </nav>
        <header>
            <div class="container">
                <div class="row xhr">
                    <div class="col-md-2">
                        <a href=""><img src="img/logo.png" class="logo" id="top"></a>
                    </div>
                    <div class="col-md-4">
                        <h1 class="descript">
                            Первая<br>
                            Интернет Маркетинговая<br>
                            Компания
                        </h1>
                    </div>
                    <div class="col-md-6">
                        <div class="contacts text-right">
                            <p>Звоните прямой сейчас:</p>
                            <h2>+7(963)831-65-63</h2>
                            <p class="callfree"><span class="skype"></span> Звоните бесплатно в <a href="skype:chuikoff.ru">Skype</a></p>
                        </div>
                    </div>
                </div>
            </div>
        </header>
ПИМК

Сайт chuikoff

Поделиться

7

Re: Stylesheet::load()

        <?php Stylesheet::add('public/themes/default/css/bootstrap.min.css', 'frontend', 1); ?>
        <?php Stylesheet::add('public/themes/default/css/css.css', 'frontend', 2); ?>
        <?php Stylesheet::load(); ?>

Может так заработает?

Поделиться

8

Re: Stylesheet::load()

Может так заработает?

Не заработало. Кеш чистил. Опять комментирование bootstrap.css помогает, но без него всё летит.

ПИМК

Сайт chuikoff

Поделиться

9

Re: Stylesheet::load()

Тогда не знаю... Попробуй без минификации:

<link rel="stylesheet" type="text/css" href="<?php echo Option::get('siteurl'); ?>public/themes/default/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="<?php echo Option::get('siteurl'); ?>'public/themes/default/css/css.css" /> 

Поделиться

10

Re: Stylesheet::load()

Тогда не знаю... Попробуй без минификации:

Сработало. Вот только не понятно почему минификация так сработала.

ПИМК

Сайт chuikoff

Поделиться

11

Re: Stylesheet::load()

Такое часто бывает, особенно с js

Поделиться

12

Re: Stylesheet::load()

Такое часто бывает, особенно с js

А почему разработчик не исправит?!

Кстати, а где я могу посмотреть весь список Action'ов?

<?php Action::run('theme_footer'); ?>

Где все эти функции хранятся?

ПИМК

Сайт chuikoff

Поделиться

13

Re: Stylesheet::load()

Я этот вопрос уже несколько раз задавал - наверное когда нибудь будет.

Поделиться