|
|
|
|
@ -614,7 +614,7 @@ |
|
|
|
|
<script src='{% static "lib/ckeditor/adapters/jquery.js" %}'></script> |
|
|
|
|
|
|
|
|
|
<script> |
|
|
|
|
(function() { |
|
|
|
|
;(function() { |
|
|
|
|
// Pagination --------------------------------------------------- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -822,68 +822,68 @@ |
|
|
|
|
// Load portfolio specialization choices by work type --------------------------- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;(function() { |
|
|
|
|
var $specSelectContainer = $('.-spec-select-container.-for-portfolios').first() |
|
|
|
|
var $specSelects = $specSelectContainer.find('.-spec-select') |
|
|
|
|
|
|
|
|
|
var $chosenSpecId = $specSelectContainer.find('.-chosen-spec-id').first() |
|
|
|
|
|
|
|
|
|
var $specSelect1 = $specSelectContainer.find('.-spec-select-level-1').first() |
|
|
|
|
var $specSelect2 = $specSelectContainer.find('.-spec-select-level-2').first() |
|
|
|
|
var $specSelect3 = $specSelectContainer.find('.-spec-select-level-3').first() |
|
|
|
|
var $specSelect4 = $specSelectContainer.find('.-spec-select-level-4').first() |
|
|
|
|
var specSelects = [$specSelect1, $specSelect2, $specSelect3, $specSelect4] |
|
|
|
|
|
|
|
|
|
var $workTypeSelect = $('.-project-work-type-select-field').first() |
|
|
|
|
|
|
|
|
|
var workTypeId = Number($workTypeSelect.find('option:selected').first().val()) || 1 |
|
|
|
|
reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
|
|
|
|
|
var chosenSpecId = $chosenSpecId.val() |
|
|
|
|
|
|
|
|
|
if (chosenSpecId) |
|
|
|
|
updateSpecializationWidgets(chosenSpecId, $specSelectContainer, $chosenSpecId, specSelects) |
|
|
|
|
|
|
|
|
|
$workTypeSelect.on('change', function($evt) { |
|
|
|
|
var $that = $(this) |
|
|
|
|
var workTypeId = Number($that.val()) |
|
|
|
|
reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
}) |
|
|
|
|
}()) |
|
|
|
|
//;(function() { |
|
|
|
|
// var $specSelectContainer = $('.-spec-select-container.-for-portfolios').first() |
|
|
|
|
// var $specSelects = $specSelectContainer.find('.-spec-select') |
|
|
|
|
// |
|
|
|
|
// var $chosenSpecId = $specSelectContainer.find('.-chosen-spec-id').first() |
|
|
|
|
// |
|
|
|
|
// var $specSelect1 = $specSelectContainer.find('.-spec-select-level-1').first() |
|
|
|
|
// var $specSelect2 = $specSelectContainer.find('.-spec-select-level-2').first() |
|
|
|
|
// var $specSelect3 = $specSelectContainer.find('.-spec-select-level-3').first() |
|
|
|
|
// var $specSelect4 = $specSelectContainer.find('.-spec-select-level-4').first() |
|
|
|
|
// var specSelects = [$specSelect1, $specSelect2, $specSelect3, $specSelect4] |
|
|
|
|
// |
|
|
|
|
// var $workTypeSelect = $('.-project-work-type-select-field').first() |
|
|
|
|
// |
|
|
|
|
// var workTypeId = Number($workTypeSelect.find('option:selected').first().val()) || 1 |
|
|
|
|
// reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
// |
|
|
|
|
// var chosenSpecId = $chosenSpecId.val() |
|
|
|
|
// |
|
|
|
|
// if (chosenSpecId) |
|
|
|
|
// updateSpecializationWidgets(chosenSpecId, $specSelectContainer, $chosenSpecId, specSelects) |
|
|
|
|
// |
|
|
|
|
// $workTypeSelect.on('change', function($evt) { |
|
|
|
|
// var $that = $(this) |
|
|
|
|
// var workTypeId = Number($that.val()) |
|
|
|
|
// reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
// }) |
|
|
|
|
//}()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Load "work_sell" specialization choices by work type --------------------------- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;(function() { |
|
|
|
|
var $specSelectContainer = $('.-spec-select-container.-for-work-sell').first() |
|
|
|
|
var $specSelects = $specSelectContainer.find('.-spec-select') |
|
|
|
|
|
|
|
|
|
var $chosenSpecId = $specSelectContainer.find('.-chosen-spec-id').first() |
|
|
|
|
|
|
|
|
|
var $specSelect1 = $specSelectContainer.find('.-spec-select-level-1').first() |
|
|
|
|
var $specSelect2 = $specSelectContainer.find('.-spec-select-level-2').first() |
|
|
|
|
var $specSelect3 = $specSelectContainer.find('.-spec-select-level-3').first() |
|
|
|
|
var $specSelect4 = $specSelectContainer.find('.-spec-select-level-4').first() |
|
|
|
|
var specSelects = [$specSelect1, $specSelect2, $specSelect3, $specSelect4] |
|
|
|
|
|
|
|
|
|
var $workTypeSelect = $('.-project-work-type-select-field').first() |
|
|
|
|
|
|
|
|
|
var workTypeId = Number($workTypeSelect.find('option:selected').first().val()) || 1 |
|
|
|
|
reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
|
|
|
|
|
var chosenSpecId = $chosenSpecId.val() |
|
|
|
|
|
|
|
|
|
if (chosenSpecId) |
|
|
|
|
updateSpecializationWidgets(chosenSpecId, $specSelectContainer, $chosenSpecId, specSelects) |
|
|
|
|
|
|
|
|
|
$workTypeSelect.on('change', function($evt) { |
|
|
|
|
var $that = $(this) |
|
|
|
|
var workTypeId = Number($that.val()) |
|
|
|
|
reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
}) |
|
|
|
|
}()) |
|
|
|
|
//;(function() { |
|
|
|
|
// var $specSelectContainer = $('.-spec-select-container.-for-work-sell').first() |
|
|
|
|
// var $specSelects = $specSelectContainer.find('.-spec-select') |
|
|
|
|
// |
|
|
|
|
// var $chosenSpecId = $specSelectContainer.find('.-chosen-spec-id').first() |
|
|
|
|
// |
|
|
|
|
// var $specSelect1 = $specSelectContainer.find('.-spec-select-level-1').first() |
|
|
|
|
// var $specSelect2 = $specSelectContainer.find('.-spec-select-level-2').first() |
|
|
|
|
// var $specSelect3 = $specSelectContainer.find('.-spec-select-level-3').first() |
|
|
|
|
// var $specSelect4 = $specSelectContainer.find('.-spec-select-level-4').first() |
|
|
|
|
// var specSelects = [$specSelect1, $specSelect2, $specSelect3, $specSelect4] |
|
|
|
|
// |
|
|
|
|
// var $workTypeSelect = $('.-project-work-type-select-field').first() |
|
|
|
|
// |
|
|
|
|
// var workTypeId = Number($workTypeSelect.find('option:selected').first().val()) || 1 |
|
|
|
|
// reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
// |
|
|
|
|
// var chosenSpecId = $chosenSpecId.val() |
|
|
|
|
// |
|
|
|
|
// if (chosenSpecId) |
|
|
|
|
// updateSpecializationWidgets(chosenSpecId, $specSelectContainer, $chosenSpecId, specSelects) |
|
|
|
|
// |
|
|
|
|
// $workTypeSelect.on('change', function($evt) { |
|
|
|
|
// var $that = $(this) |
|
|
|
|
// var workTypeId = Number($that.val()) |
|
|
|
|
// reinitSpecializationsByWorkType($specSelects, workTypeId) |
|
|
|
|
// }) |
|
|
|
|
//}()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|