Basic price category handling (new field).

This commit is contained in:
ekes 2015-02-24 21:51:25 +01:00
parent f282454317
commit c83d681db3
2 changed files with 6 additions and 1 deletions

View file

@ -115,7 +115,7 @@ function _radar_parse_items($type, $items, $fields, $subfields = array()) {
continue;
}
$current_field = $item->$method();
if (!empty($subfields[$field_name])) {
if (!empty($current_field) && !empty($subfields[$field_name])) {
$current_field = radar_retrieve_entities($current_field);
$current_subfields = $subfields[$field_name];
$current_sub_subfields = _radar_field_collect_subfields($current_subfields);
@ -140,6 +140,7 @@ function _radar_method_lookup($type, $field) {
'url' => 'getUrlView',
'image' => 'getImageRaw',
'price' => 'getPrice',
'price_category' => 'getPriceCategory',
'email' => 'getEmail',
'link' => 'getLink',
'phone' => 'getPhone',
@ -162,6 +163,9 @@ function _radar_method_lookup($type, $field) {
'category' => array(
'title' => 'getTitle',
),
'price_category' => array(
'title' => 'getTitle',
),
'group' => array(
'title' => 'getTitle',
'body' => 'getBody',

View file

@ -37,6 +37,7 @@ function radar_shortcode_events($attributes, $content = '') {
'location:directions',
'category:title',
'topic:title',
'price_category:title',
'price',
'link',
'body',