Log message #4100078

# At Username Text
# Nov 30th 2017, 18:48 angelxmoreno not before render ?
# Nov 30th 2017, 18:48 saeideng in beforeFilter
# Nov 30th 2017, 18:48 saeideng set ` $this->viewBuilder()->setTheme('BootstrapTheme');`
# Nov 30th 2017, 18:46 angelxmoreno Pretty sure I read https://book.cakephp.org/3.0/en/views/themes.html thoroughly
# Nov 30th 2017, 18:40 slackebot2 out in `plugins/BootstrapTheme/src/Templates/Layout/default.ctp` Why no workie?
# Nov 30th 2017, 18:40 slackebot2 // Note: These defaults are just to get started quickly with development // and should not be used in production. You should instead set "_serialize" // in each action as required. if (!array_key_exists('_serialize', $this->viewVars) andand in_array($this->response->type(), ['application/json', 'application/xml']) ) { $this->set('_serialize', true); } } ``` 3. created a new lay
# Nov 30th 2017, 18:40 angelxmoreno greetings bakers! I need help getting themes to work on CakePHP 3.5.6 1. Baked a plugin called `BootstrapTheme` 2. Added this to my AppController `beforeRender`: ``` /** * Before render callback. * * @param \Cake\Event\Event $event The beforeRender event. * @return \Cake\Http\Response|null|void */ public function beforeRender(Event $event) { $this->viewBuilder()->setTheme('BootstrapTheme');
# Nov 30th 2017, 18:39 dereuromark angel in the house
# Nov 30th 2017, 18:37 inoas input field company; value true ;)
# Nov 30th 2017, 18:37 inoas the biggest problem is simply users entering true, false, null
# Nov 30th 2017, 18:35 inoas any other get/post data is just trimmed
# Nov 30th 2017, 18:35 inoas which I use whenever I consume non-user data
# Nov 30th 2017, 18:34 inoas dereuromark followed your advice and split my Middleware that detected types like so $this->request = (new DetectRequestDataTypesTransformer())->withTypedData($this->request);
# Nov 30th 2017, 18:13 saeideng has anyone in here to use non-gregorian
# Nov 30th 2017, 18:12 saeideng and $now->i18nFormat for converting gregorian into non-gregorian ( for showing )
# Nov 30th 2017, 18:11 saeideng I now use other package for converting non-gregorian into gregorian
# Nov 30th 2017, 18:10 dereuromark you can always start small with a plugin or sth until it stabilizes :slightly_smiling_face:
# Nov 30th 2017, 18:09 saeideng maybe in chronos or i18n
# Nov 30th 2017, 18:09 saeideng If yes hope to add this in core
# Nov 30th 2017, 18:08 saeideng I think cake not support parse date for non-gregorian
# Nov 30th 2017, 18:08 saeideng I need now parse date
# Nov 30th 2017, 18:07 saeideng `$result = $now->i18nFormat(\IntlDateFormatter::FULL, null, 'en-IR@calendar=persian');` works for me
# Nov 30th 2017, 18:06 dereuromark maybe this needs to be installed, or requires newer intl, that lib in general is a bid unreliable in that regards
# Nov 30th 2017, 18:04 saeideng DateTimeZone::__construct(): Unknown or bad timezone (en-IR@calendar=persian)
# Nov 30th 2017, 18:04 saeideng error omit
# Nov 30th 2017, 18:03 saeideng but I try to `Time::parse('1396-09-09','en-IR@calendar=persian');`
# Nov 30th 2017, 18:03 saeideng `Time::parse($nonGregorianDate, $localeOptions)`
# Nov 30th 2017, 18:02 saeideng @lorenzo says in https://github.com/briannesbitt/Carbon/issues/624
# Nov 30th 2017, 17:58 dereuromark everything else is just so wrong
# Nov 30th 2017, 17:57 dereuromark @mail IMO that should always have been the core default :slightly_smiling_face:
# Nov 30th 2017, 17:56 saeideng I want to see we can support non-calendar
# Nov 30th 2017, 17:56 inoas jep now that works
# Nov 30th 2017, 17:56 dereuromark intl provides them afaik
# Nov 30th 2017, 17:56 saeideng or even i18n
# Nov 30th 2017, 17:55 saeideng chronos
# Nov 30th 2017, 17:55 saeideng is there a method to parse date?
# Nov 30th 2017, 17:55 saeideng hi
# Nov 30th 2017, 17:52 dereuromark but that cotnains only Configure::write('Log.debug.file', 'cli-debug'); etc for me, and some plugin loads
# Nov 30th 2017, 17:52 inoas and there is bootstrap_cli now I think
# Nov 30th 2017, 17:51 inoas and you are right about internal link integrity checks obviously
# Nov 30th 2017, 17:51 inoas I just want the 404 noise gone