mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-24 22:11:01 -06:00
alibaba-theme is_buying area review
This commit is contained in:
parent
23a3a8cdaf
commit
0b410bf31f
@ -0,0 +1,23 @@
|
|||||||
|
$(() => {
|
||||||
|
if (buying_selling_title) {
|
||||||
|
console.log(is_buying)
|
||||||
|
getCfValue(buying_selling_title)
|
||||||
|
}
|
||||||
|
var is_buying_selling_title = $('#is_buying_selling_title');
|
||||||
|
is_buying_selling_title.on('change', () => {
|
||||||
|
if (is_buying_selling_title.val()) {
|
||||||
|
getCfValue(is_buying_selling_title.val())
|
||||||
|
}
|
||||||
|
})
|
||||||
|
});
|
||||||
|
|
||||||
|
function getCfValue(cf) {
|
||||||
|
crudAjax(null, `/ajax/get-cf-value/${cf}`, 'GET', function (callback) {
|
||||||
|
$('select[name="is_buying_value"]').html("<option value=''>" + pick_option + "</option>");
|
||||||
|
$('select[name="is_selling_value"]').html("<option value=''>" + pick_option + "</option>");
|
||||||
|
$.each(callback, function (index, value) {
|
||||||
|
$('select[name="is_buying_value"]').append(`<option value='${value.id}' ${value.id == is_buying ? 'selected' : ''}>${value.custom_field_value}</option>`)
|
||||||
|
$('select[name="is_selling_value"]').append(`<option value='${value.id}' ${value.id == is_selling ? 'selected' : ''}>${value.custom_field_value}</option>`)
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
@ -0,0 +1,18 @@
|
|||||||
|
<div class="card">
|
||||||
|
|
||||||
|
{% include "streams::form/partials/header" with {"section": section} %}
|
||||||
|
|
||||||
|
<div class="card-block card-body">
|
||||||
|
|
||||||
|
{% include "streams::form/partials/fields" with {"fields": form.fields.base().pluck('field_name').all()} %}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
var buying_selling_title = "{{ setting_value('visiosoft.theme.alibaba::is_buying_selling_title') }}",
|
||||||
|
is_buying = "{{ setting_value('visiosoft.theme.alibaba::is_buying_value') }}",
|
||||||
|
is_selling = "{{ setting_value('visiosoft.theme.alibaba::is_selling_value') }}",
|
||||||
|
pick_option = "{{ trans('visiosoft.theme.alibaba::field.pick_option.name') }}"
|
||||||
|
</script>
|
||||||
|
{{ asset_add("scripts.js", "visiosoft.theme.defaultadmin::js/alibaba/buyingSelling.js") }}
|
||||||
@ -51,6 +51,12 @@ class DefaultadminThemeServiceProvider extends AddonServiceProvider
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($request->segment(2) === "settings") {
|
||||||
|
return [
|
||||||
|
'streams::form/partials/default' => 'visiosoft.theme.defaultadmin::admin/settings/form/partials/default',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return parent::getOverrides();
|
return parent::getOverrides();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user