Log message #4032450

# At Username Text
# May 25th 2017, 20:19 meder_ ok sec
# May 25th 2017, 20:19 inoas but I am still unsure if the way I do things is good in the long run
# May 25th 2017, 20:19 jeremyharris yes
# May 25th 2017, 20:19 meder_ jeremyharris: $attachments is line 20, its not an entity its just a raw php array with the ids/fields
# May 25th 2017, 20:19 inoas like say {{ Html.css('/assets/vendor/node_modules/marx-css/css/marx.min.css')|raw }}
# May 25th 2017, 20:19 inoas and I could reuse all the nice extensions you build :)
# May 25th 2017, 20:18 jeremyharris meder_ can you please gist $attachments at that point, as well as $patchedEntity
# May 25th 2017, 20:18 inoas so all that's nice...
# May 25th 2017, 20:18 inoas and the twig templates that reside in my database are already written as twig files, then again cached by twig loader
# May 25th 2017, 20:18 meder_ eg $entity['attachments'] = array_merge ( $entity['attachments'], $attachments );
# May 25th 2017, 20:18 meder_ do I just need to "patch" $entity['attachments'] with line 25?
# May 25th 2017, 20:18 inoas WyriHaximus: I can already use helpers, and extensions that you supply
# May 25th 2017, 20:18 jeremyharris so that’s why using ‘associated’ showed no difference
# May 25th 2017, 20:18 meder_ ok
# May 25th 2017, 20:17 jeremyharris first level associations are patched by default
# May 25th 2017, 20:17 meder_ i actually just found it's not using the associated table in the 'associated' call, weird
# May 25th 2017, 20:17 meder_ jeremyharris: it has a ton of internal stuff, i pretty much replicated it there
# May 25th 2017, 20:17 inoas and every element can have its own twig template
# May 25th 2017, 20:16 meder_ https://gist.github.com/anonymous/36f6b41353aceaacbb7b01a653418ab0
# May 25th 2017, 20:16 inoas basically m document consist of multiple (translatable) elements, and each can be a module => small xml snipplet... which then fires a cakephp cell in the background
# May 25th 2017, 20:15 inoas I will have something that maps to cells...
# May 25th 2017, 20:15 inoas this is how I proceed now
# May 25th 2017, 20:15 inoas https://gist.github.com/inoas/649a921179fbd160d80c4fc2bfd70876#gistcomment-2106583
# May 25th 2017, 20:13 inoas aka I leave elements, cells, layout as it is cause I am replacing the whole layout with whatever comes from the database (cached as files)
# May 25th 2017, 20:13 WyriHaximus inoas: seen your previous message but you where online when I wanted to reply
# May 25th 2017, 20:13 inoas WyriHaximus: if you are reading this: I made my own SimpleTwigView which overwrides render instead of _render and has a renderTwigTemplate() which does the loadTemplate()->render() call
# May 25th 2017, 19:58 jeremyharris and the entity you pass to save() — the result of patchEntity
# May 25th 2017, 19:58 jeremyharris can you gist the actual newEntity / patching process
# May 25th 2017, 19:58 meder_ this is before
# May 25th 2017, 19:58 jeremyharris ok, is this the entity before or after it is patched?
# May 25th 2017, 19:58 meder_ array merge perhaps
# May 25th 2017, 19:57 meder_ jeremyharris: yeah i wasn't setting it in the entity itself, attachments field. just manually override it? what about appending incase it exists?
# May 25th 2017, 19:57 jeremyharris and then your change wouldn’t have to go into trying a full path, since it’s what would be suggested :slightly_smiling_face:
# May 25th 2017, 19:57 meder_ https://gist.github.com/anonymous/0f5a0c3467764f4bd14fb84ea30fe149
# May 25th 2017, 19:57 jeremyharris yes, that’s what I was thinking
# May 25th 2017, 19:57 chris-andre Right, in the original docs. You want `/full/path/to/root/bin/cake myshell myparam`
# May 25th 2017, 19:56 jeremyharris and then just use the full path in the example, and your change can omit the bit about it since it will be the example
# May 25th 2017, 19:56 jeremyharris right, what I’m saying is we should drop even suggesting cd /path/to andand bin/cake myShell
# May 25th 2017, 19:55 chris-andre In my example, I have the full path as example.
# May 25th 2017, 19:55 jeremyharris nm I’m being lazy, yes it does :slightly_smiling_face: so yeah I would still suggest always using a full path
# May 25th 2017, 19:54 jeremyharris does `php /full/path/to/bin/cake` show the proper paths to your app and cake core?