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 | +} | ... | ... |