Log message #4102287

# At Username Text
# Dec 10th 2017, 14:41 admad ``` public function initialize($config) { if (!empty($config['fields])) { $this->setConfig('fields', $config['fields], false); } } ```
# Dec 10th 2017, 14:39 saeideng without merging
# Dec 10th 2017, 14:39 saeideng so how can put array into this method ?
# Dec 10th 2017, 14:38 saeideng `public function setConfig($key, $value = null, $merge = true)`
# Dec 10th 2017, 14:38 admad that's expected, since by default options are merged
# Dec 10th 2017, 14:38 saeideng I need to override the config
# Dec 10th 2017, 14:37 saeideng my output ``` [ (int) 0 => 'image', (int) 1 => 'image', (int) 2 => 'img', (int) 3 => 'image1' ] ```
# Dec 10th 2017, 14:37 saeideng and ``` protected $_defaultConfig = [ 'fields' => ['image'] ]; ```
# Dec 10th 2017, 14:36 saeideng and within behavior ``` public function initialize(array $config) { $this->setConfig(['fields'=>['image1']]); } ```
# Dec 10th 2017, 14:36 saeideng `$this->addBehavior('UploadConfig',['fields'=>['image','img']]);`
# Dec 10th 2017, 14:36 admad you are using `$this` so isn't it obvious whether it's a static call or through instance?
# Dec 10th 2017, 14:36 saeideng see my example
# Dec 10th 2017, 14:34 slackebot Action: admad sighs
# Dec 10th 2017, 14:34 saeideng I dont know
# Dec 10th 2017, 14:34 admad do you use a behavior statically or through instance?
# Dec 10th 2017, 14:33 saeideng `$this->setConfig($configs);`
# Dec 10th 2017, 14:33 saeideng because I set
# Dec 10th 2017, 14:33 admad no
# Dec 10th 2017, 14:33 saeideng I think behavior used StaticConfigTrait
# Dec 10th 2017, 14:32 saeideng I have a problem by behavior and these :slightly_smiling_face:
# Dec 10th 2017, 14:32 admad "Static" vs "Instance"
# Dec 10th 2017, 14:30 saeideng ?
# Dec 10th 2017, 14:30 saeideng how different between `StaticConfigTrait` and `InstanceConfigTrait`
# Dec 10th 2017, 14:29 jkpatel291289 Association property name "from_destination" clashes with field of same name of table "lorryreceipts". You should explicitly specify the "propertyName" option
# Dec 10th 2017, 14:29 jkpatel291289 i got this error in my view
# Dec 10th 2017, 14:28 saeideng hi
# Dec 10th 2017, 14:25 admad it should be the fK field name
# Dec 10th 2017, 14:23 jkpatel291289 i have this code for generating select in my view file echo $this->Form->control('from_destination');
# Dec 10th 2017, 14:23 jkpatel291289 @admad i used $fromDestinations but didnt work
# Dec 10th 2017, 14:16 patsuckow slackebot: Thank you
# Dec 10th 2017, 14:13 admad patsuckow: read about "format" option PaginatorHelper::counter() on api.cakephp.org
# Dec 10th 2017, 14:04 patsuckow In version 2.x, you could specify the page delimiter as follows: echo $this->Paginator->counter(['separator' => 'of']); Somebody knows how can I specify 'separator' in 3.x ?
# Dec 10th 2017, 14:01 admad name view vars as per conventions, $fromDestinations
# Dec 10th 2017, 14:01 jkpatel291289 templates are generated with bake
# Dec 10th 2017, 14:01 jkpatel291289 i have these lin in may add method
# Dec 10th 2017, 14:00 jkpatel291289 $from_destination_id = $this->Lorryreceipts->FromDestinations->find('list', ['limit' => 200]); $this->set(compact('lorryreceipt', 'companies', 'loadingmemos','from_destination_id'));
# Dec 10th 2017, 13:59 jkpatel291289 thanks. error is gone but now i want to create dropdown in add from to select destinations
# Dec 10th 2017, 13:57 jkpatel291289 ohh
# Dec 10th 2017, 13:57 admad read my example code again
# Dec 10th 2017, 13:56 jkpatel291289 i renamed it to fromDestination but now it is looking for the table from_destinations
# Dec 10th 2017, 13:54 jkpatel291289 @admad sorry. i will create gist from next time :D