Log message #4264252

# At Username Text
# May 29th 2021, 20:55 etibor you have soo deep knowledge, i wish i could have such as
# May 29th 2021, 20:54 kevin.pfeifer i would guess it depends on which helper it uses
# May 29th 2021, 20:53 etibor just dont understand this really, because other times the error message displayed correctly in a collactable div
# May 29th 2021, 20:53 etibor you were right
# May 29th 2021, 20:52 kevin.pfeifer well :)
# May 29th 2021, 20:52 etibor go back to the root folder: vendor/cakephp/cakephp/src/View/Helper/FormHelper.php:115: 'error' => '<div class="error-message">{{content}}</div>
# May 29th 2021, 20:52 etibor sorry i was wrong
# May 29th 2021, 20:52 kevin.pfeifer because the default error template in cake3 contains that class https://github.com/cakephp/cakephp/blob/3.x/src/View/Helper/FormHelper.php#L113
# May 29th 2021, 20:51 etibor its cake3
# May 29th 2021, 20:51 kevin.pfeifer is this your cake2 project?
# May 29th 2021, 20:50 etibor i think if grep does not show 'error-message' that means not exist
# May 29th 2021, 20:49 kevin.pfeifer so you are sure you didn’t set ```'error' => '<div class="error-message">{{content}}</div>',``` inside your form helper or some custom template?
# May 29th 2021, 20:42 etibor a strange thing happened on my form , when the field is invalid the error message class rendered as class="error-message" insted of class="error message" i tried to grep for error-message in the whole cake folder but returns nothing i dont know what could gives this class insted of the proper
# May 29th 2021, 19:37 inoas @admad freenode is dead... ##php along #maria #postgresql #javascript #elixirlang and many others moved to libre chat
# May 29th 2021, 19:36 inoas ...briding
# May 29th 2021, 19:36 inoas with bots birding?
# May 29th 2021, 19:36 inoas @admad we got discord and matrix, too?
# May 29th 2021, 18:19 ndm There's more to it, but basically, application rules ensure data integrity, and validation rules ensure request validity.
# May 29th 2021, 18:17 etibor thank you really much for your help, thats what i need just not be really clear with the terminology
# May 29th 2021, 18:11 ndm https://book.cakephp.org/3/en/orm/validation.html#applying-application-rules
# May 29th 2021, 18:11 ndm That's what I mean... application rules live in / are applied in the model, in the transaction that saves the data.
# May 29th 2021, 18:10 etibor i can implament in the controller for sure, but would be good to leave alone the controller now and add to the Model
# May 29th 2021, 18:09 ndm @etibor That sounds like a job for a custom application rule where you query the storage row and check whether the score is valid.
# May 29th 2021, 18:05 dereuromark @admad The "ADmad" release is freshly baked :) https://github.com/dereuromark/cakephp-geo/releases/tag/2.1.0
# May 29th 2021, 18:04 etibor the scenerio is like : Documents have an storage_id, score field(store an int) the maximal and minimal value is stored in the storage Model so Document's score depend on Storage minimal and maximal field
# May 29th 2021, 18:00 ndm Not sure what you are referring to now. Your min/max validation? You don't know how to implement that?
# May 29th 2021, 17:58 etibor i can implement a basic validation, but validation based on different model's value dont know
# May 29th 2021, 17:57 ndm Well, basic setup could be an `existsIn()` rule for the rules checker to ensure only existing storage IDs are saved, and an `inList()` validation rule for the request data in case you need to restrict what IDs a user is allowed to select.
# May 29th 2021, 17:56 etibor and the Documents have a score field which minimal and maximal value depend on the Storage type(the storage_id)
# May 29th 2021, 17:55 etibor yes document have a storage_id field too
# May 29th 2021, 17:54 ndm So you save storage IDs?
# May 29th 2021, 17:53 etibor the select field in the Documents, its depends on Storage "b" field value
# May 29th 2021, 17:53 etibor i have two models, Documents and Storage
# May 29th 2021, 17:52 etibor so bascily i dont know how can i add the validation rule in model to make it easier
# May 29th 2021, 17:50 etibor i store the form datas in db, for example the value of select list is also stored in this table
# May 29th 2021, 17:50 ndm You need to validate anyways, there's no way around that.
# May 29th 2021, 17:50 etibor i know i can validate the data, but i have too many forms now
# May 29th 2021, 17:49 etibor yes i dont know the whole process, just have this experience that adding extra fields will thrown black whole
# May 29th 2021, 17:49 ndm You should validate and verify your data in the backend anyways... which is why I was never really a fan of that feature anyways.
# May 29th 2021, 17:47 ndm *change its name
# May 29th 2021, 17:47 ndm I don't think select options are being secured, only the field itself, for example you cannot its name.