Log message #4150453

# At Username Text
# Jun 12th 2018, 11:21 arnis logan_: and in each translation you simply add "my translation {0} bla bla foo"
# Jun 12th 2018, 11:19 arnis If I got you right.
# Jun 12th 2018, 11:19 arnis and translate to each language as you want
# Jun 12th 2018, 11:19 arnis logan_: I would do as following: __('LINK_TEXT {0}', [$this->Html->link('mylink')]);
# Jun 12th 2018, 10:38 logan_ arnis: something like that https://pastebin.com/ekm9SBTn i will logout but my bot is here you can talk
# Jun 12th 2018, 10:29 arnis logan_: show an example of what you want.
# Jun 12th 2018, 10:23 logan_ Hello how can i translate string with link inside the language will change words order. how cake i18n manage it ?
# Jun 12th 2018, 10:10 Martin` it also works with tree's thats why it needs a strange array
# Jun 12th 2018, 10:09 neon1024 Maybe it write a data attribute or something?
# Jun 12th 2018, 10:09 Martin` I want to rebuild it so it just accepts a list, and yes it uses javascript
# Jun 12th 2018, 10:09 neon1024 Could be javascript
# Jun 12th 2018, 10:09 Martin` but Don't have time to refactor it now
# Jun 12th 2018, 10:09 Martin` Yes I don't understant why it uses the modelname and id in the key of te array
# Jun 12th 2018, 10:08 neon1024 Although, as it’s upgrading an old helper. I’d be more tempted to refactor the helper myself
# Jun 12th 2018, 10:08 neon1024 Then you can use that in the collection method to build the index
# Jun 12th 2018, 10:07 neon1024 If you want to concatenate `name` and `id` I would use an entity mutator method for that
# Jun 12th 2018, 10:07 neon1024 This is what I’d look at first
# Jun 12th 2018, 10:07 neon1024 https://book.cakephp.org/3.0/en/core-libraries/collections.html#Cake\Collection\Collection::indexBy
# Jun 12th 2018, 10:06 Martin` I've converted that helper from our cakephp 1.3 project, I really like to change some things, but better to just format it the way it likes :P
# Jun 12th 2018, 10:06 neon1024 I agree with arnis then, I’d use a Collection method
# Jun 12th 2018, 10:06 Martin` Well I'm using a view helper to select multiple users. but that helper needs the data as an array: [users_231 => ['id' => 231, 'name' => 'Pieter']] etc
# Jun 12th 2018, 10:05 slackebot !xy
# Jun 12th 2018, 10:05 slackebot Command sent from Slack by neon1024:
# Jun 12th 2018, 10:05 neon1024 But do tell use your use-case, as it sounds like
# Jun 12th 2018, 10:05 neon1024 The third is to use an Entity mutator method
# Jun 12th 2018, 10:05 neon1024 As arnis said, the first one is Collections, as you said, the second is formatResults, which actually uses the Collections
# Jun 12th 2018, 10:04 neon1024 There are three approaches, depending on what you need to do
# Jun 12th 2018, 10:04 arnis what do you mean by "format the data the way I need" ?
# Jun 12th 2018, 10:04 Martin` only I cant' change the key in array I think
# Jun 12th 2018, 10:03 Martin` yes list is not what I need but add 'formatResults' to query I think I can format the data the way I need?
# Jun 12th 2018, 10:02 arnis find('list') maybe works for you. With custom finder you will adjust your querie to suit your needs.
# Jun 12th 2018, 10:00 arnis use collections for that
# Jun 12th 2018, 09:58 Martin` inder=finder
# Jun 12th 2018, 09:58 Martin` Don't know what the best way is to do that, or is it the best to just create a custom inder and call formatResults?
# Jun 12th 2018, 09:57 Martin` Can I also make a custom function in table for toArray() ? of something like that, I need the data in some other format than default :)
# Jun 12th 2018, 09:42 lorenzo @neon1024 but the amount of cake in seatgeek is steadily growing :)
# Jun 12th 2018, 09:42 lorenzo @neon1024 mostly operations for me, actaully
# Jun 12th 2018, 09:37 josbeir i personally am not a big fan of BS but i'm seeing the producivity benefit ofcourse :slightly_smiling_face:
# Jun 12th 2018, 09:36 slackebot Action: josbeir hides
# Jun 12th 2018, 09:36 josbeir was facing the same issue for a new cake project recently and decided that the extra work effort i would have put to make bs4 working correctly was best spent elsewhere... i needed it for a backend, so i just created something from scratch ...
# Jun 12th 2018, 09:34 josbeir right..