Samuel Georges
f85493e333
Don't use Deferred Binding if it is disabled
2015-07-04 13:42:37 +10:00
Samuel Georges
f4efcb455e
Use fill()+save() instead of save()
2015-06-27 14:32:52 +10:00
Samuel Georges
b2e5d24e9d
Fixes pivot model add with showCheckboxes enabled
2015-04-29 08:01:28 +10:00
plexnum
a20712b73c
fix related model update when deferred binding
2015-04-09 07:28:01 +03:00
Samuel Georges
13b14729fd
Don't allow a record to be clicked if there is no form to display
2015-04-06 16:57:53 +10:00
Samuel Georges
264cb0119d
recordUrl should be taking priority over the default onClick behavior
2015-03-31 09:57:44 +11:00
Samuel Georges
a8bcc6aab8
Allow pivot data to be entered when creating
2015-03-30 18:41:25 +11:00
Samuel Georges
c4027b8bc6
Added a defaultFrom option to form fields
...
Default context of manage and pivot forms is now create and update respectively, instead of the old value relation
2015-03-28 16:14:22 +11:00
Samuel Georges
3eede4a7b7
Reorganise and improve RelationController
...
Fix bug in DataTable limited to 10 records
2015-03-27 22:20:52 +11:00
Samuel Georges
f64497c5f3
Minor bug fix blocking new config approach
2015-03-26 19:05:07 +11:00
Samuel Georges
398177b006
Full pivot support added to RelationController
2015-03-19 20:01:08 +11:00
Samuel Georges
a1ac5edbf7
Various minor fixes and improvements
2015-03-18 19:28:14 +11:00
Ariel Ponce
ff4e221c6a
Fix relation controller JS issue on Chrome
...
When loading a relation, an "Uncaught token :" javascript error is thrown when using Chrome, which makes the select all checkbox not to work and most of the JS on the page to fail.
2015-03-10 09:50:12 +01:00
Samuel Georges
625030f03e
Minor
2015-02-28 23:43:06 +11:00
Samuel Georges
ce77c0f89e
Return a query that includes pivot data for belongsToMany relations
2015-02-28 22:08:25 +11:00
Samuel Georges
f2277b61dc
More efficient approach to locating a pivot record
2015-02-28 19:53:41 +11:00
Samuel Georges
e48963b1e9
Improve mode detection for relations by using an event target
2015-02-28 19:33:11 +11:00
Samuel Georges
032d8aafce
Manage onCreate now looks to the deferredBinding property
2015-02-28 15:27:03 +11:00
Samuel Georges
5c78140268
Adds compact column, explicit option for deferred binding in relation controller, fix to list head width
2015-02-27 21:54:58 +11:00
Samuel Georges
93f48d87ea
Minor fix
2015-02-19 22:17:07 +11:00
Samuel Georges
c7881ff2dc
Tidy up code from #940
2015-02-19 19:38:50 +11:00
Samuel Georges
8d0d46ffc7
Merge pull request #940 from Flynsarmy/customRelationContext
...
Support passing custom contexts to relationcontroller
2015-02-19 19:24:41 +11:00
flynsarmy
8768ec64d6
Fix order
2015-02-11 10:17:41 +10:00
flynsarmy
40ebb9bfa2
Support passing custom contexts to relationcontroller
2015-02-11 09:53:21 +10:00
Samuel Georges
03eb949e71
Add illuminate/html package, DB -> Db, HTML -> Html
2015-02-04 20:03:44 +11:00
Samuel Georges
b1b700368f
Radical reorg of some classes
2015-01-28 11:49:54 +11:00
Samuel Georges
228982ed0f
Minor
2015-01-25 13:37:03 +11:00
Samuel Georges
ff415a8542
Tidy up
2015-01-25 13:10:17 +11:00
Samuel Georges
e4d4a29bdd
withDeferred() will add constraints for us
2015-01-25 13:02:28 +11:00
Samuel Georges
b58666b4a0
Massive improvements to RelationController, most button types are available
2015-01-25 13:02:06 +11:00
Samuel Georges
25835e5f55
Implement belongsTo RelationController type
2015-01-21 20:53:19 +11:00
Samuel Georges
39daf773bc
Implement hasOne RelationController type
2015-01-21 19:47:38 +11:00
Carlos Arroyo
90d5bde28c
When building a relationship Belongs to Many with Pivot Data the lack of a table name causes an sql ambiguous ID error.
2014-12-17 19:14:21 +11:00
Samuel Georges
ea34622840
Clicking a record in readOnly mode will open the manage form in preview mode
...
Use "recordOnClick: null" to retain the original behavior
2014-12-06 15:46:02 +11:00
Samuel Georges
906d97dce4
Add new options to RelationController (view mode): recordUrl, recordOnClick, toolbarButtons
2014-12-06 15:32:20 +11:00
Samuel Georges
cafe636f58
Merge pull request #807 from nicolas-lescop/patch-6
...
Permit to display checkBoxes with config file
2014-12-06 09:14:28 +11:00
nicolas-lescop
d0cc667c8b
Extend query on relation behavior
...
From a relation behavior config file like this
status:
label: Status
list: @/plugins/path/to/your/relation/config/columns.yaml
emptyMessage: backend::lang.list.no_records
You can extend the list query with this method :
relationExtendQuery($query, $field, $manageMode)
{
if ($field == 'status') $query->where('thing', '=', $this->thing);
}
2014-12-02 15:03:06 +01:00
nicolas-lescop
89cdb3af8b
Permit to display checkBoxes with config file
...
Can be used for those wanting to make a deletable only list.
2014-12-02 11:35:15 +01:00
nicolas-lescop
03ccead584
Delete all selected related elements and not just the first element
2014-11-14 14:19:08 +01:00
Sam Georges
c32ba4cbad
Minor code clean
2014-11-04 17:41:48 +11:00
Stefan Talen
347dff7e75
Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
...
Conflicts:
modules/backend/behaviors/RelationController.php
modules/backend/classes/WidgetManager.php
modules/cms/classes/CmsCompoundObject.php
modules/cms/twig/Extension.php
modules/cms/twig/PlaceholderNode.php
modules/cms/widgets/TemplateList.php
2014-10-18 11:07:17 +02:00
Sam Georges
df98ae9196
Use getQualifiedKeyName when finding existing IDs
2014-10-17 08:15:16 +11:00
Kris Arnold
c75df3a120
when building belongsToMany relationships in controllers, the lack of a table name
...
alias causes an sql ambigious Id error
2014-10-16 14:28:36 -05:00
Stefan Talen
b01d3e540f
Updating backend/behaviours
2014-10-10 22:34:57 +02:00
Sam Georges
bf47eb94ed
Str::getRealClass -> class_basename
2014-09-29 13:12:34 +10:00
Sam Georges
04462f5b4c
The manage form should not share its session key with the parent
2014-09-17 09:46:48 +10:00
Sam Georges
001a9f92ff
Fixes manage form so widgets fileupload can work correctly inside
2014-09-16 17:40:06 +10:00
Sam Georges
347e25babc
Add search capability to manage mode (lists)
2014-09-06 13:18:55 +10:00
Sam Georges
c916c40fc2
Add search support to the view mode
2014-09-06 12:51:39 +10:00
Sam Georges
fe3f0bd34e
More silly logic errors
2014-09-06 12:11:42 +10:00