Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
yotta
/
pictogram
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
60
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
d4585bcb
authored
Apr 24, 2017
by
Jose Antonio
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
newScene modal fix
parent
9fa26d1d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
60 deletions
sails/src/assets/scripts/modules/student/controllers/collections.js
sails/src/assets/scripts/modules/student/controllers/newscene.js
sails/src/assets/scripts/modules/student/views/newscene.html
sails/src/assets/scripts/modules/student/controllers/collections.js
View file @
d4585bcb
...
@@ -598,20 +598,42 @@ dashboardControllers.controller('StudentCollectionsCtrl', function StudentCollec
...
@@ -598,20 +598,42 @@ dashboardControllers.controller('StudentCollectionsCtrl', function StudentCollec
templateUrl
:
'modules/student/views/newscene.html'
,
templateUrl
:
'modules/student/views/newscene.html'
,
controller
:
'NewSceneCtrl'
,
controller
:
'NewSceneCtrl'
,
size
:
'md'
,
size
:
'md'
,
resolve
:
{
// Passing data to NewSceneCtrl
resolve
:
{
}
sup
:
function
()
{
});
return
$scope
.
user
;
},
// Returned data from the modal window
stu_id
:
function
()
{
modalInstance
.
result
.
then
(
function
(
name
)
{
return
$scope
.
studentData
.
id
;
},
if
(
!
name
)
newSceneName
:
function
(){
return
;
return
$scope
.
newSceneName
;
},
$http
.
post
(
config
.
backend
+
'/scene/stu/'
+
$scope
.
studentData
.
id
,
{
newSceneCat
:
function
(){
name
:
name
,
return
$scope
.
newSceneCat
;
id_sup
:
$scope
.
user
.
id
,
}
categories
:
$scope
.
newSceneCat
,
}
id_stu
:
$scope
.
studentData
.
id
})
.
success
(
function
(
scene
)
{
var
data
=
{
name
:
scene
.
name
,
active
:
scene
.
active
,
categories
:
scene
.
categories
,
student
:
scene
.
student
,
supervisor
:
scene
.
supervisor
};
io
.
socket
.
post
(
'/scene'
,
{
action
:
'add'
,
scene
:
data
},
function
()
{});
$translate
(
'scene_added'
).
then
(
function
(
translation
)
{
ngToast
.
success
({
content
:
translation
});
});
$scope
.
loadScenesList
();
}).
error
(
function
()
{});
});
});
};
};
...
...
sails/src/assets/scripts/modules/student/controllers/newscene.js
View file @
d4585bcb
...
@@ -11,54 +11,13 @@ dashboardControllers.controller('NewSceneCtrl', function (
...
@@ -11,54 +11,13 @@ dashboardControllers.controller('NewSceneCtrl', function (
$http
,
$http
,
config
,
config
,
$translate
,
$translate
,
ngToast
,
ngToast
sup
,
stu_id
,
newSceneName
,
newSceneCat
)
{
)
{
$scope
.
sup
=
sup
;
$scope
.
stu_id
=
stu_id
;
$scope
.
newSceneName
=
newSceneName
;
$scope
.
newSceneCat
=
newSceneCat
;
// Create a new student scene
$scope
.
close
=
function
(
name
)
{
$scope
.
new_scene
=
function
()
{
$modalInstance
.
close
(
name
);
$http
.
post
(
config
.
backend
+
'/scene/stu/'
+
$scope
.
stu_id
,
{
name
:
$scope
.
newSceneName
,
id_sup
:
$scope
.
sup
.
id
,
categories
:
$scope
.
newSceneCat
,
id_stu
:
$scope
.
stu_id
})
.
success
(
function
(
scene
)
{
var
data
=
{
name
:
scene
.
name
,
active
:
scene
.
active
,
categories
:
scene
.
categories
,
student
:
scene
.
student
,
supervisor
:
scene
.
supervisor
};
io
.
socket
.
post
(
'/scene'
,
{
action
:
'add'
,
scene
:
data
},
function
()
{});
$translate
(
'scene_added'
).
then
(
function
(
translation
)
{
ngToast
.
success
({
content
:
translation
});
});
location
.
reload
();
}).
error
(
function
()
{});
};
$scope
.
close
=
function
()
{
$modalInstance
.
close
(
'Ejemplo de elemento devuelto'
);
};
};
$scope
.
cancel
=
function
()
{
$scope
.
cancel
=
function
()
{
...
...
sails/src/assets/scripts/modules/student/views/newscene.html
View file @
d4585bcb
...
@@ -7,10 +7,10 @@
...
@@ -7,10 +7,10 @@
</div>
</div>
<div
class=
"modal-body"
>
<div
class=
"modal-body"
>
<form
ng-submit=
"
new_scene(
)"
>
<form
ng-submit=
"
close(name
)"
>
<div
id=
"add_label"
class=
"input-group"
>
<div
id=
"add_label"
class=
"input-group"
>
<span
class=
"input-group-addon"
><span
class=
"glyphicon glyphicon-comment"
aria-hidden=
"true"
></span></span>
<span
class=
"input-group-addon"
><span
class=
"glyphicon glyphicon-comment"
aria-hidden=
"true"
></span></span>
<input
type=
"text"
class=
"form-control"
ng-model=
"n
ewSceneN
ame"
autofocus
/>
<input
type=
"text"
class=
"form-control"
ng-model=
"name"
autofocus
/>
<span
class=
"input-group-btn"
>
<span
class=
"input-group-btn"
>
<button
class=
"btn btn-success"
type=
"submit"
translate
>
create
</button>
<button
class=
"btn btn-success"
type=
"submit"
translate
>
create
</button>
</span>
</span>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment