Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
ulakbus-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ulakbus
ulakbus-ui
Commits
ac9ef425
Commit
ac9ef425
authored
Nov 09, 2015
by
Evren Kutar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
link generator bug fix for value == -1
parent
5e142f88
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
31 additions
and
27 deletions
+31
-27
form_service.js
app/zetalib/forms/form_service.js
+6
-10
app.js
dist/app.js
+2
-2
components.js
dist/bower_components/components.js
+1
-1
templates.js
dist/templates.js
+22
-14
No files found.
app/zetalib/forms/form_service.js
View file @
ac9ef425
...
...
@@ -68,7 +68,8 @@ form_generator.factory('Generator', function ($http, $q, $timeout, RESTURL, Form
title
:
v
.
title
,
onClick
:
function
(){
if
(
v
.
cmd
)
{
scope
.
model
[
"cmd"
]
=
v
.
cmd
;
// todo: cmd property to form_params, test it!
scope
.
form_params
[
"cmd"
]
=
v
.
cmd
;
}
else
{
scope
.
model
[
k
]
=
1
;
}
...
...
@@ -215,9 +216,6 @@ form_generator.factory('Generator', function ($http, $q, $timeout, RESTURL, Form
};
generator
.
itemLinksGenerator
=
function
(
scope
,
itemlist
)
{
angular
.
forEach
(
itemlist
.
data
.
nobjects
,
function
(
value
,
key
)
{
//var detailLink = "#/" + scope.url + "detail/" + scope.form_params.model;
//var addLink = "#/" + scope.url + "add/" + scope.form_params.model;
//var editLink = "#/" + scope.url + "edit/" + scope.form_params.model;
function
makelink
(
page
)
{
if
(
value
===
'-1'
)
{
return
;
...
...
@@ -228,21 +226,19 @@ form_generator.factory('Generator', function ($http, $q, $timeout, RESTURL, Form
if
(
page
===
'edit/'
||
page
===
'detail/'
)
{
link
+=
"/"
+
page
+
value
[
0
];
}
if
(
page
===
'add/'
)
{
link
+=
"/add"
;
}
if
(
scope
.
form_params
.
param
)
{
link
+=
"?"
+
scope
.
form_params
.
param
+
"="
+
scope
.
form_params
.
id
;
}
return
link
;
}
itemlist
.
data
.
nobjects
.
addLink
=
makelink
(
"add/"
);
value
[
2
]
=
{
detailLink
:
makelink
(
"detail/"
),
editLink
:
makelink
(
"edit/"
)};
if
(
value
!==
'-1'
)
{
value
[
2
]
=
{
detailLink
:
makelink
(
"detail/"
),
editLink
:
makelink
(
"edit/"
)};
}
});
};
generator
.
get_form
=
function
(
scope
)
{
...
...
@@ -316,7 +312,7 @@ form_generator.factory('Generator', function ($http, $q, $timeout, RESTURL, Form
var
data
=
{
"form"
:
$scope
.
model
,
"cmd"
:
$scope
.
form_params
.
cmd
,
"subcmd"
:
"do_list"
,
//
"subcmd": "do_list",
"model"
:
$scope
.
form_params
.
model
,
"token"
:
$scope
.
token
};
...
...
dist/app.js
View file @
ac9ef425
This diff is collapsed.
Click to expand it.
dist/bower_components/components.js
View file @
ac9ef425
This diff is collapsed.
Click to expand it.
dist/templates.js
View file @
ac9ef425
...
...
@@ -1305,31 +1305,39 @@ angular.module("shared/templates/directives/sidebar.html", []).run(["$templateCa
" <span class=
\"
menu-text
\"
ng-class=
\"
{hidden: $root.collapsed}
\"
>Panel</span>
\n
"
+
" </a>
\n
"
+
" </li>
\n
"
+
"
\n
"
+
"
\n
"
+
" <li ng-repeat=
\"
(key, item) in menuItems
\"
ng-class=
\"
{active: collapseVar == $index+1}
\"
>{{dropDown}}
\n
"
+
" <a href=
\"\"
ng-click=
\"
check($index+1)
\"
>
\n
"
+
" <i class=
\"
fa fa-fw fa-cogs
\"\n
"
+
" ng-class=
\"
{
\n
"
+
" 'other': 'fa fa-fw fa-wrench',
\n
"
+
" 'ogrenci': 'fa fa-fw fa-university',
\n
"
+
" 'personel': 'fa fa-fw
fa-users'}[ke
y]
\"
></i>
\n
"
+
" 'personel': 'fa fa-fw
key-users'}[item[0].baseCategor
y]
\"
></i>
\n
"
+
" <span class=
\"
menu-text
\"
ng-class=
\"
{hidden: $root.collapsed}
\"
>{{ key }}</span>
\n
"
+
" <span class=
\"
fa arrow
\"
ng-class=
\"
{hidden: $root.collapsed}
\"
></span>
\n
"
+
" </a>
\n
"
+
" <ul class=
\"
nav nav-second-level
\"
ng-class=
\"
{hidden: $root.collapsed}
\"
>
\n
"
+
" <li ng-repeat=
\"
(key2, item2) in item
\"
>
\n
"
+
" <a href=
\"
#
\"
>{{key2}} <span class=
\"
fa arrow
\"
></span></a>
\n
"
+
" <ul class=
\"
nav nav-third-level collapse in
\"
aria-expanded=
\"
true
\"
>
\n
"
+
" <li ng-repeat=
\"
(k,v) in item2
\"
>
\n
"
+
" <a ng-if=
\"
key == 'other'
\"
ng-href=
\"
#{{v.url}}
\"\n
"
+
" ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>
\n
"
+
" <a ng-if=
\"
key == 'ogrenci' || key == 'personel'
\"\n
"
+
" ng-href=
\"
#{{v.url}}/list?{{v.param}}={{$root.selectedUser.key}}
\"\n
"
+
" ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>
\n
"
+
" </li>
\n
"
+
" </ul>
\n
"
+
" <!-- /.nav-third-level -->
\n
"
+
" <li ng-repeat=
\"
(k, v) in item
\"
>
\n
"
+
" <a ng-if=
\"
v['baseCategory'] == 'other'
\"
ng-href=
\"
#{{v.url}}
\"\n
"
+
" ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>
\n
"
+
" <a ng-if=
\"
v['baseCategory'] == 'ogrenci' || v['baseCategory'] == 'personel'
\"\n
"
+
" ng-href=
\"
#{{v.url}}/list?{{v.param}}={{$root.selectedUser.key}}
\"\n
"
+
" ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>
\n
"
+
" </li>
\n
"
+
"
\n
"
+
" <!--<li ng-repeat=
\"
(key2, item2) in item
\"
>-->
\n
"
+
" <!--<a href=
\"
#
\"
>{{key2}} <span class=
\"
fa arrow
\"
></span></a>-->
\n
"
+
" <!--<ul class=
\"
nav nav-third-level collapse in
\"
aria-expanded=
\"
true
\"
>-->
\n
"
+
" <!--<li ng-repeat=
\"
(k,v) in item2
\"
>-->
\n
"
+
" <!--<a ng-if=
\"
key == 'other'
\"
ng-href=
\"
#{{v.url}}
\"
-->
\n
"
+
" <!--ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>-->
\n
"
+
" <!--<a ng-if=
\"
key == 'ogrenci' || key == 'personel'
\"
-->
\n
"
+
" <!--ng-href=
\"
#{{v.url}}/list?{{v.param}}={{$root.selectedUser.key}}
\"
-->
\n
"
+
" <!--ng-click=
\"
breadcrumb([key, v.text], $event)
\"
>{{v.text}}</a>-->
\n
"
+
" <!--</li>-->
\n
"
+
" <!--</ul>-->
\n
"
+
" <!--<!– /.nav-third-level –>-->
\n
"
+
" <!--</li>-->
\n
"
+
" </ul>
\n
"
+
" <!-- /.nav-second-level -->
\n
"
+
" </li>
\n
"
+
...
...
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