Commit d93a00dc authored by Sven Franck's avatar Sven Franck

data: add cv page layouts

parent 32cd6568
{
"portal_type_source": "CV",
"portal_type_title": "cv",
"initial_query": {"include_docs": true, "limit":[0,8]},
"property_dict": {
"initial_query_url_identifier": "_id",
"allow_new": true,
"skip_total_records": true
},
"scheme": [{
"position": "left",
"field_list": [
{"field": "first_name"},
{"field": "last_name"},
{"field": "phone_number"},
{"field": "email"},
{"type": "hr", "direct": {"className": "ui-bar-active"}},
{"field": "street_address"},
{"field": "postal_code", "overrides": {"widget":{"css_class": "left", "title": "Zip/City", "title_i18n":null}}},
{"field": "city", "overrides": {"widgt": {"css_class": "right"}, "label": false}},
{"field": "state"},
{"field": "country"},
{"type": "hr", "direct": {"className": "ui-bar-active"}},
{"field": "nationality"},
{"field": "date_of_birth"}
]
}, {
"position": "right",
"field_list": [
{"field": "cv_title"},
{"field": "cv_created", "overrides":{"widget": {"hidden": true}}},
{"field": "cv_photo_url", "type": "image"}
]
}, {
"position": "center",
"field_list": [
{"field": "cv_personal_statement"},
{"field": "cv_taglist"},
{"field": "cv_techlist"}
]
}
],
"children": [{
"generate": "widget",
"type": "form",
"property_dict": {
"class_list": "",
"dynamic": true,
"map_children": "formItem",
"editable": true,
"secure": "default",
"secret_hash": "foo",
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
},
"children": [{
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"class_list": "center",
"direction": "horizontal"
},
"children": [{
"type": "input",
"direct": {"value": "Submit", "className": "action translate"},
"attributes": {"type": "submit", "data-action":"update", "data-icon":"save", "data-i18n":"[value]portal_type_dict.cv_dict.text_dict.save"}
}]
}]
}]
}
......@@ -34,7 +34,12 @@
"theme": "slapos-white"
},
"view_dict": {
"default": []
"default": [{
"href": "cv_creation"
}],
"new": [{
"href": "cv_creation"
}]
}
}
]
......
......@@ -57,7 +57,7 @@
"children": [
{
"type": "a",
"direct": {"className": "ui-btn ui-btn-icon-right ui-icon-edit translate ui-btn-active", "href": "#cv_module/"},
"direct": {"className": "ui-btn ui-btn-icon-right ui-icon-edit translate ui-btn-active", "href": "#cv_module/new"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.new_cv"},
"logic": {"text": "Create CV"}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment