Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
taskonsite-архив-перенесен
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dmitry Korolev
taskonsite-архив-перенесен
Commits
c33061a9
Commit
c33061a9
authored
Apr 10, 2016
by
Shakarim Sapa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- Исправлены некоторые (О_о синтаксические ошибки)
parent
04f3509e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
13 deletions
+16
-13
common/modules/school/controllers/CoursesAdminController.php
common/modules/school/controllers/CoursesAdminController.php
+16
-13
No files found.
common/modules/school/controllers/CoursesAdminController.php
View file @
c33061a9
...
...
@@ -7,6 +7,7 @@ use common\components\AdminController;
use
yii\web\NotFoundHttpException
;
use
yii\filters\VerbFilter
;
use
dosamigos\transliterator\TransliteratorHelper
;
use
yii\data\ActiveDataProvider
;
use
common\modules\school\models\Courses
;
use
common\modules\school\models\SearchCourses
;
...
...
@@ -86,10 +87,10 @@ class CoursesAdminController extends AdminController
$model
->
upload_image
->
saveAs
(
$model
->
getPath
()
.
$model
->
image
);
}
}
return
$this
->
redirect
([
'view'
,
'id'
=>
$model
->
id
]);
}
else
}
else
{
$form
=
new
\common\components\BaseForm
(
'/common/modules/school/forms/CourseForm'
,
$model
);
return
$this
->
render
(
'create'
,
[
...
...
@@ -133,8 +134,8 @@ class CoursesAdminController extends AdminController
}
}
return
$this
->
redirect
([
'view'
,
'id'
=>
$model
->
id
]);
}
else
}
else
{
$form
=
new
\common\components\BaseForm
(
'/common/modules/school/forms/CourseForm'
,
$model
);
return
$this
->
render
(
'update'
,
[
...
...
@@ -151,11 +152,13 @@ class CoursesAdminController extends AdminController
return
$this
->
redirect
([
'manage'
]);
}
public
function
actionManage
()
{
$searchModel
=
new
SearchCourses
();
$dataProvider
=
$searchModel
->
search
(
Yii
::
$app
->
request
->
queryParams
[
"SearchCourses"
]);
$dataProvider
=
new
ActiveDataProvider
([
'query'
=>
SearchCourses
::
find
()
]);
\yii
::
$app
->
controller
->
page_title
=
'Управление курсами'
;
...
...
@@ -185,13 +188,13 @@ class CoursesAdminController extends AdminController
throw
new
NotFoundHttpException
(
'The requested page does not exist.'
);
}
}
public
function
actionUpload
()
{
$model
=
new
Courses
;
if
(
empty
(
$_FILES
[
'Courses'
]))
{
echo
json_encode
([
'error'
=>
'No files found for upload.'
]);
// or you can throw an exception
echo
json_encode
([
'error'
=>
'No files found for upload.'
]);
// or you can throw an exception
return
;
// terminate
}
...
...
@@ -209,17 +212,17 @@ class CoursesAdminController extends AdminController
$images
[
'name'
][
"upload_image"
]
=
str_replace
(
"-"
,
"_"
,
$images
[
'name'
][
"upload_image"
]);
$images
[
'name'
][
"upload_image"
]
=
TransliteratorHelper
::
process
(
$images
[
'name'
][
"upload_image"
],
''
,
'en'
);
$images
[
'name'
][
"upload_image"
]
=
preg_replace
(
'/[^0-9a-z_\.]/i'
,
''
,
$images
[
'name'
][
"upload_image"
]);
$target
=
$model
->
getPath
()
.
$images
[
'name'
][
"upload_image"
];
//md5(uniqid()) . "." . array_pop($ext);
if
(
move_uploaded_file
(
$images
[
'tmp_name'
][
"upload_image"
],
$target
))
{
$success
=
true
;
$paths
[]
=
$target
;
}
else
{
$success
=
false
;
break
;
// break; ??? WTF IS THAT?
}
// check and process based on successful status
// check and process based on successful status
if
(
$success
===
true
)
{
$output
=
[];
...
...
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