Commit a82865e34cf4a4381da498ec1f110d3c0562441d
1 parent
6a82a223
add Vitaliy's widgets
Showing
9 changed files
with
252 additions
and
5 deletions
Show diff stats
common/widgets/views/image_sizer.php
... | ... | @@ -57,17 +57,17 @@ $id = $model::tableName().'_id'; |
57 | 57 | var old_url = $('#<?=$field?>_old_img').val(); |
58 | 58 | var new_url = $('#<?=$field?>_new_img').val(); |
59 | 59 | var model = '<?=str_replace('\\', '-',$model::className());?>'; |
60 | - $.post( "/admin/site/delete-image",{new_url:new_url,old_img: old_url,model:model,field:"<?= $field?>", id:"<?=$model->$id?>",action:'save'}, function() { | |
60 | + $.post( "/file/delete-image",{new_url:new_url,old_img: old_url,model:model,field:"<?= $field?>", id:"<?=$model->$id?>",action:'save'}, function() { | |
61 | 61 | }); |
62 | 62 | $("#<?=$field?>_picture_link").val(new_url); |
63 | 63 | }); |
64 | 64 | |
65 | 65 | $('body').on('click', '#<?=$field?>_remove_img',function(){ |
66 | 66 | $("#<?=$field?>_buttons_block").remove(); |
67 | - $("#<?=$field?>_buttons_block").remove(); | |
67 | + | |
68 | 68 | var old_url = $('#<?=$field?>_old_img').val(); |
69 | 69 | var new_url = $('#<?=$field?>_new_img').val(); |
70 | - $.post( "/admin/site/delete-image",{old_img: new_url}, function() { | |
70 | + $.post( "/file/delete-image",{old_img: new_url}, function() { | |
71 | 71 | }); |
72 | 72 | $("#<?=$field?>_picture_link").val(old_url); |
73 | 73 | $('#<?= $field?>_img_block').find('img').attr('src',old_url); |
... | ... | @@ -120,7 +120,7 @@ $id = $model::tableName().'_id'; |
120 | 120 | var gallery = $("#<?= $field?>_picture_link"); |
121 | 121 | var urls = gallery.val(); |
122 | 122 | gallery.val(urls.replace(url+',', "")); |
123 | - $.post( "/admin/site/delete-image",{old_img: url}, function( data ) { | |
123 | + $.post( "/file/delete-image",{old_img: url}, function( data ) { | |
124 | 124 | $( ".result" ).html( data ); |
125 | 125 | }); |
126 | 126 | }) | ... | ... |
console/migrations/m160204_103008_add_payment_connections.php
... | ... | @@ -29,9 +29,10 @@ |
29 | 29 | |
30 | 30 | public function down () |
31 | 31 | { |
32 | - $this->dropTable ('{{%payment}}'); | |
33 | 32 | $this->dropTable('{{%user_specialization}}'); |
34 | 33 | $this->dropTable('{{%user_payment}}'); |
34 | + $this->dropTable ('{{%payment}}'); | |
35 | + | |
35 | 36 | } |
36 | 37 | /* |
37 | 38 | // Use safeUp/safeDown to run migration code within a transaction | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_091942_vacancies extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%vacancy}}', [ | |
12 | + 'vacancy_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'name' => $this->string(255)->notNull(), | |
15 | + 'link' => $this->string(255), | |
16 | + 'date_add' => $this->timestamp(), | |
17 | + 'user_add_id' => $this->integer(), | |
18 | + 'view_count' => $this->integer(), | |
19 | + 'user_name' => $this->string(255), | |
20 | + 'city' => $this->string(255), | |
21 | + 'description' => $this->text(), | |
22 | + ], $tableOptions); | |
23 | + | |
24 | + } | |
25 | + | |
26 | + public function down() | |
27 | + { | |
28 | + $this->dropTable('{{%vacancy}}'); | |
29 | + } | |
30 | +} | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_093153_project extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%project}}', [ | |
12 | + 'project_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'name' => $this->string(255)->notNull(), | |
15 | + 'link' => $this->string(255), | |
16 | + 'project_pid' => $this->integer(), | |
17 | + 'date_add' => $this->timestamp()->notNull(), | |
18 | + 'date_end' => $this->timestamp(), | |
19 | + 'user_add_id' => $this->integer(), | |
20 | + 'view_count' => $this->float(), | |
21 | + 'budget' => $this->string(255), | |
22 | + 'city' => $this->string(255), | |
23 | + 'street' => $this->string(255), | |
24 | + 'house' => $this->string(255), | |
25 | + 'payment_variant' => $this->smallInteger()->defaultValue(1), | |
26 | + 'deadline' => $this->integer(), | |
27 | + 'description' => $this->text(), | |
28 | + ], $tableOptions); | |
29 | + | |
30 | + } | |
31 | + | |
32 | + public function down() | |
33 | + { | |
34 | + $this->dropTable('{{%project}}'); | |
35 | + } | |
36 | +} | ... | ... |
console/migrations/m160208_094102_add_project_specialization.php
0 โ 100644
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_094102_add_project_specialization extends Migration | |
6 | +{ | |
7 | + public function up () | |
8 | + { | |
9 | + $this->createTable ( | |
10 | + '{{%project_specialization}}', [ | |
11 | + 'project_specialization_id' => $this->primaryKey (), 'project_id' => $this->integer (), 'specialization_id' => $this->integer (), | |
12 | + ] | |
13 | + ); | |
14 | + $this->addForeignKey ('project_specialization_index', '{{%project_specialization}}', 'specialization_id', '{{%specialization}}', 'specialization_id', 'CASCADE', 'CASCADE'); | |
15 | + $this->addForeignKey ('specialization_project_index', '{{%project_specialization}}', 'project_id', '{{%project}}', 'project_id', 'CASCADE', 'CASCADE'); | |
16 | + | |
17 | + $this->createTable ( | |
18 | + '{{%project_payment}}', [ | |
19 | + 'project_payment_id' => $this->primaryKey (), 'project_id' => $this->integer (), 'payment_id' => $this->integer (), | |
20 | + ] | |
21 | + ); | |
22 | + $this->addForeignKey ('project_payment_index', '{{%project_payment}}', 'payment_id', '{{%payment}}', 'payment_id', 'CASCADE', 'CASCADE'); | |
23 | + $this->addForeignKey ('payment_project_index', '{{%project_payment}}', 'project_id', '{{%project}}', 'project_id', 'CASCADE', 'CASCADE'); | |
24 | + | |
25 | + $this->createTable ( | |
26 | + '{{%employment}}', [ | |
27 | + 'employment_id' => $this->primaryKey (), 'name' => $this->integer (), | |
28 | + ] | |
29 | + ); | |
30 | + $this->createTable ( | |
31 | + '{{%vacancy_employment}}', [ | |
32 | + 'vacancy_employment' => $this->primaryKey (), 'vacancy_id' => $this->integer (), 'employment_id' => $this->integer (), | |
33 | + ] | |
34 | + ); | |
35 | + $this->addForeignKey ('vacancy_employment_index', '{{%vacancy_employment}}', 'employment_id', '{{%employment}}', 'employment_id', 'CASCADE', 'CASCADE'); | |
36 | + $this->addForeignKey ('employment_vacancy_index', '{{%vacancy_employment}}', 'vacancy_id', '{{%vacancy}}', 'vacancy_id', 'CASCADE', 'CASCADE'); | |
37 | + | |
38 | + } | |
39 | + | |
40 | + public function down () | |
41 | + { | |
42 | + $this->dropTable('{{%project_specialization}}'); | |
43 | + $this->dropTable('{{%project_payment}}'); | |
44 | + $this->dropTable('{{%vacancy_employment}}'); | |
45 | + $this->dropTable('{{%employment}}'); | |
46 | + | |
47 | + } | |
48 | + | |
49 | +} | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_095412_portfolio extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%portfolio}}', [ | |
12 | + 'portfolio_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'name' => $this->string(255)->notNull(), | |
15 | + 'link' => $this->string(255), | |
16 | + 'date_add' => $this->timestamp()->notNull(), | |
17 | + 'user_add_id' => $this->integer(), | |
18 | + 'view_count' => $this->integer()->defaultValue(0), | |
19 | + 'city' => $this->string(255), | |
20 | + 'street' => $this->string(255), | |
21 | + 'house' => $this->string(255), | |
22 | + 'description' => $this->text(), | |
23 | + 'cover' => $this->text(), | |
24 | + 'gallery_id' => $this->integer(), | |
25 | + ], $tableOptions); | |
26 | + $this->createTable ( | |
27 | + '{{%portfolio_specialization}}', [ | |
28 | + 'portfolio_specialization_id' => $this->primaryKey (), 'portfolio_id' => $this->integer (), 'specialization_id' => $this->integer (), | |
29 | + ] | |
30 | + ); | |
31 | + $this->addForeignKey ('portfolio_specialization_index', '{{%portfolio_specialization}}', 'specialization_id', '{{%specialization}}', 'specialization_id', 'CASCADE', 'CASCADE'); | |
32 | + $this->addForeignKey ('specialization_portfolio_index', '{{%portfolio_specialization}}', 'portfolio_id', '{{%portfolio}}', 'portfolio_id', 'CASCADE', 'CASCADE'); | |
33 | + } | |
34 | + | |
35 | + public function down() | |
36 | + { | |
37 | + | |
38 | + $this->dropTable('{{%portfolio_specialization}}'); | |
39 | + $this->dropTable('{{%portfolio}}'); | |
40 | + } | |
41 | +} | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_101449_team extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%team}}', [ | |
12 | + 'team_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'firstname' => $this->string(255)->notNull(), | |
15 | + 'lastname' => $this->string(255)->notNull(), | |
16 | + 'midlename' => $this->string(255), | |
17 | + 'link' => $this->string(255), | |
18 | + 'position' => $this->string(255)->notNull(), | |
19 | + 'department_id' => $this->integer()->notNull(), | |
20 | + 'experience_from' => $this->timestamp(), | |
21 | + 'date_add' => $this->timestamp()->notNull(), | |
22 | + 'user_add_id' => $this->integer(), | |
23 | + 'photo' => $this->string(255), | |
24 | + 'country_id' => $this->string(255)->notNull(), | |
25 | + ], $tableOptions); | |
26 | + } | |
27 | + | |
28 | + public function down() | |
29 | + { | |
30 | + $this->dropTable('{{%team}}'); | |
31 | + } | |
32 | +} | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_111900_blog extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%blog}}', [ | |
12 | + 'blog_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'name' => $this->string(255)->notNull(), | |
15 | + 'link' => $this->string(255), | |
16 | + 'date_add' => $this->timestamp()->notNull(), | |
17 | + 'user_add_id' => $this->integer(), | |
18 | + 'view_count' => $this->integer()->defaultValue(0), | |
19 | + 'description' => $this->text(), | |
20 | + 'cover' => $this->string(255), | |
21 | + ], $tableOptions); | |
22 | + | |
23 | + } | |
24 | + | |
25 | + public function down() | |
26 | + { | |
27 | + $this->dropTable('{{%blog}}'); | |
28 | + } | |
29 | + | |
30 | +} | ... | ... |
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +class m160208_112838_gallery extends Migration | |
6 | +{ | |
7 | + public function up() | |
8 | + { | |
9 | + $tableOptions = null; | |
10 | + | |
11 | + $this->createTable('{{%gallery}}', [ | |
12 | + 'gallery_id' => $this->primaryKey(), | |
13 | + 'user_id' => $this->integer()->notNull(), | |
14 | + 'name' => $this->string(255)->notNull(), | |
15 | + 'date_add' => $this->timestamp()->notNull(), | |
16 | + 'user_add_id' => $this->integer(), | |
17 | + 'cover' => $this->string(255), | |
18 | + 'type' => $this->smallInteger(), | |
19 | + 'photo' => $this->text(), | |
20 | + ], $tableOptions); | |
21 | + | |
22 | + } | |
23 | + | |
24 | + public function down() | |
25 | + { | |
26 | + $this->dropTable('{{%gallery}}'); | |
27 | + } | |
28 | +} | ... | ... |