Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В Codeigniter, Twig проекте вывод ошибок: 
V
    Опции темы
mstdmstd
Дата 22.6.2016, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Всем привет,
В Codeigniter 3.1.0-dev, Twig 1.24.0 проекте если есть ошибка синтаксиса или ненайден подключаемый файл то выполнение прекращается
с ошибкой. Но при вызове несуществующего метода компонента или несуществующей переменной ошибка на экран не выводится. Нет ли режима вывода всех ошибок?
twig подключен как либой https://github.com/kenjis/codeigniter-ss-twig:
Код

        $twig_config = array();
        $this->load->library('twig', $twig_config);
        $twig_Environment = $this->twig->getTwig();
        echo '<pre>$this->twig::'.print_r($this->twig,true).'</pre>';
        echo '<pre>$twig_Environment::'.print_r($twig_Environment,true).'</pre>';


В выводе первой переменной я вижу
Код

 [debug:protected] => 1


Читаю доку тут http://twig.sensiolabs.org/doc/api.html я вижу

Код

The following options are available:
    debug boolean
    When set to true, the generated templates have a __toString() method that you can use to display the generated nodes (default to false).


Также я читаю по sandbox extension, но похоже что это не то что мне надо...
  Спасибо !
PM MAIL   Вверх
mstdmstd
Дата 27.7.2016, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Нашел, что надо установить в true опцию strict_variables...
PM MAIL   Вверх
_zorn_
Дата 31.7.2016, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: нет
Всего: 12



Я задам глупый вопрос - почему Codeigniter, а тем более dev ?
Чем симфония или силекс на крайняк не устраивает ?
PM MAIL   Вверх
mstdmstd
Дата 3.8.2016, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Цитата(_zorn_ @ 31.7.2016,  16:50)
Я задам глупый вопрос - почему Codeigniter, а тем более dev ?
Чем симфония или силекс на крайняк не устраивает ?

Я когда-то писал на Symfony 1x(propel)  и довольно успешно.
Но при попытке перейти на Symfony 2 выяснил что, он очень тяжелый и propel  он не поддерживает...
По крайне мере на то время propel был в загоне.
Плюс у нас в фриланс конторе при попытке других программеров(вполне опытных и грамотных) подключиться к проекту, получалось некрасиво - Symfony 1x очень нелегок
для входа. 2й - еще тяжелей.
Я ищу проекты на upwork -  там CI(чаще всего продолжить начатое кем-то ранее) очень распостранен(даже в период когда была пауза с новыми версиями). Как кстати и wordpress - чем я тоже занимался в последнее время.
и это дает возможность неплохо зарабатывать...

dev - хотел попробовать что это  и вернулся 3.0.6.

И еще огромное преимущество Codeigniter - если у меня ошибка с какими-то пареметрами или либами - во многих случаях лезешь в исходный код и ищешь ошибку там
даже если ошибка с моей стороны... В Symfony с этим сложно...

Это сообщение отредактировал(а) mstdmstd - 3.8.2016, 13:00
PM MAIL   Вверх
_zorn_
Дата 15.8.2016, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: нет
Всего: 12



Пропел да, затушевался где то.
Доктрина тоже по мне через чур овер.
Из личного опыта силекс в совокупности с eloquent (orm из laravel) самое то.
Можете глянуть через 
Цитата

composer create-project zorn-v/silex-project

Там может что лучшее придумаете.
В ветке o-auth прикручивал разные социалки. тоже может пригодиться.

https://packagist.org/packages/zorn-v/silex-project
PM MAIL   Вверх
_zorn_
Дата 15.8.2016, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: нет
Всего: 12



Цитата(mstdmstd @  3.8.2016,  19:56 Найти цитируемый пост)
В Symfony с этим сложно...

В том то и дело что симфония это не фреймворк smile
Это КАЧЕСТВЕННЫЕ компоненты.

ЗЫ. Хоть и есть симфония фулстек (зовется симфони фреймворк), но это не для нас. Я строил сайт на нем smile Там через чур интерпрайз чувствуется...
Но в любом случае, такой качественный код на ПХП ты ХРЕН ГДЕ НАЙДЕШЬ !!!

Это сообщение отредактировал(а) _zorn_ - 15.8.2016, 09:56
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.1189 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.