# |
Jul 8th 2018, 06:52 |
braeden |
php -m | grep intl |
# |
Jul 8th 2018, 05:49 |
zhyeap |
File uploaded https://cakesf.slack.com/files/UBL5N21Q9/FBLMGDHH8/screenshot_2018-07-08_at_1.42.09_pm.png / https://slack-files.com/T053DPNCM-FBLMGDHH8-9d8178a535 - got this prob during my first CakePhp project creation, I'd already enabled the "Intl extension" in php.ini file, I'm using MacOs, php version 7.1.17 andamp; MAMP as I encountered the same problem in XAMPP also, appreciate if someone could help me out. |
# |
Jul 8th 2018, 05:48 |
zhyeap |
can I get some lil help here |
# |
Jul 8th 2018, 05:48 |
zhyeap |
hey |
# |
Jul 8th 2018, 01:35 |
braeden |
No, that's silly, guess my sync wasn't saving the file to the production server ^__^ |
# |
Jul 8th 2018, 01:29 |
braeden |
Oh nevermind, I guess the finder method needs to be defined before ::initialize() is called on the associated table |
# |
Jul 8th 2018, 01:25 |
braeden |
Using setFinder('all') works fine, of course |
# |
Jul 8th 2018, 01:25 |
braeden |
When using the \Cake\ORM\Table::setFinder() method for associations, in which class should the custom finder method be placed? I've tried both tables and it's throwing an 'Unknown finder method' error. |
# |
Jul 8th 2018, 01:08 |
braeden |
I usually do things the stupid way first, and then find out that Cake had a solution all along... *sigh* |
# |
Jul 8th 2018, 01:07 |
itmpls |
:slightly_smiling_face: |
# |
Jul 8th 2018, 01:04 |
braeden |
I just discovered the Table::setConditions method and it's made my morning :P |
# |
Jul 7th 2018, 20:05 |
itmpls |
ah ok |
# |
Jul 7th 2018, 20:05 |
saeideng |
if no, use your own connect |
# |
Jul 7th 2018, 20:04 |
saeideng |
you can use it if you like |
# |
Jul 7th 2018, 20:04 |
saeideng |
just 2 line for connect |
# |
Jul 7th 2018, 20:04 |
saeideng |
``` public function fallbacks($routeClass = null) { $routeClass = $routeClass ?: $this->_routeClass; $this->connect('/:controller', ['action' => 'index'], compact('routeClass')); $this->connect('/:controller/:action/*', [], compact('routeClass')); } ``` |
# |
Jul 7th 2018, 20:04 |
saeideng |
this is cake fallback code |
# |
Jul 7th 2018, 20:04 |
itmpls |
maybe ill change the order.. |
# |
Jul 7th 2018, 20:03 |
saeideng |
ok |
# |
Jul 7th 2018, 20:03 |
itmpls |
if I removed $routes->fallbacks(DashedRoute::class); yes |
# |
Jul 7th 2018, 20:03 |
saeideng |
it worked ? |
# |
Jul 7th 2018, 20:03 |
itmpls |
maybe with that cakephp issue recommendation of SubdomainRouter.. |
# |
Jul 7th 2018, 20:03 |
itmpls |
subdomain fallback, and then regular domain DashedRoute::class |
# |
Jul 7th 2018, 20:02 |
itmpls |
is there anyway to combine? or prioritize? |
# |
Jul 7th 2018, 20:02 |
saeideng |
remove |
# |
Jul 7th 2018, 20:01 |
itmpls |
thats why |
# |
Jul 7th 2018, 20:01 |
itmpls |
ugh, I had $routes->fallbacks(DashedRoute::class); before |
# |
Jul 7th 2018, 20:00 |
itmpls |
ok ill check.. ty |
# |
Jul 7th 2018, 20:00 |
saeideng |
see marched route in debug_kit |
# |
Jul 7th 2018, 19:59 |
saeideng |
I am not in back of your system |
# |
Jul 7th 2018, 19:58 |
itmpls |
or maybe I incorrectly tested |
# |
Jul 7th 2018, 19:58 |
itmpls |
then how come in subdomain.blah.domain.com/ it goes to dd('parse'); in SubdomainRoute but not in /foo ? |
# |
Jul 7th 2018, 19:58 |
saeideng |
for all controller/action syntax |
# |
Jul 7th 2018, 19:58 |
itmpls |
ok |
# |
Jul 7th 2018, 19:57 |
saeideng |
cake fallbacks is globally |
# |
Jul 7th 2018, 19:57 |
itmpls |
thats why im using it, but i dont want to limit to just '/' |
# |
Jul 7th 2018, 19:57 |
itmpls |
i saw fallbacks, but doesnt it apply globally? |
# |
Jul 7th 2018, 19:57 |
saeideng |
cake uses `/:controller/:action, ........` in fallbacks |
# |
Jul 7th 2018, 19:56 |
itmpls |
i guess maybe i use setDefaultRoute? |
# |
Jul 7th 2018, 19:56 |
saeideng |
see cake's default fallbacks |
# |
Jul 7th 2018, 19:55 |
saeideng |
how cake can detect your mean ? |