if ( ! defined( 'ABSPATH' ) ) {
die( '-1' );
}
/**
* @param $term
*
* @return array|bool
* @since 4.5.2
*
*/
function vc_autocomplete_taxonomies_field_render( $term ) {
$vc_taxonomies_types = vc_taxonomies_types();
$terms = get_terms( array_keys( $vc_taxonomies_types ), array(
'include' => array( $term['value'] ),
'hide_empty' => false,
) );
$data = false;
if ( is_array( $terms ) && 1 === count( $terms ) ) {
$term = $terms[0];
$data = vc_get_term_object( $term );
}
return $data;
}
/**
* @param $search_string
*
* @return array|bool
* @since 4.5.2
*
*/
function vc_autocomplete_taxonomies_field_search( $search_string ) {
$data = array();
$vc_filter_by = vc_post_param( 'vc_filter_by', '' );
$vc_filter_by_post_type = vc_post_param( 'vc_filter_post_type', '' );
$vc_taxonomies_types = strlen( $vc_filter_by ) > 0 ? array( $vc_filter_by ) : array_keys( vc_taxonomies_types( $vc_filter_by_post_type ) );
if ( empty( $vc_taxonomies_types ) ) {
return array();
}
$vc_taxonomies = get_terms( $vc_taxonomies_types, array(
'hide_empty' => false,
'search' => $search_string,
) );
if ( is_array( $vc_taxonomies ) && ! empty( $vc_taxonomies ) ) {
foreach ( $vc_taxonomies as $t ) {
if ( is_object( $t ) ) {
$data[] = vc_get_term_object( $t );
}
}
}
return $data;
}
/**
* @param $search
* @param $wp_query
*
* @return string
*/
function vc_search_by_title_only( $search, $wp_query ) {
global $wpdb;
if ( empty( $search ) ) {
return $search;
}
// skip processing - no search term in query
$q = $wp_query->query_vars;
if ( isset( $q['vc_search_by_title_only'] ) && $q['vc_search_by_title_only'] ) {
$n = ! empty( $q['exact'] ) ? '' : '%';
$search = '';
$searchand = '';
foreach ( (array) $q['search_terms'] as $term ) {
$term = $wpdb->esc_like( $term );
$like = $n . $term . $n;
$search .= $searchand . $wpdb->prepare( "($wpdb->posts.post_title LIKE %s)", $like );
$searchand = ' AND ';
}
if ( ! empty( $search ) ) {
$search = " AND ({$search}) ";
if ( ! is_user_logged_in() ) {
$search .= " AND ($wpdb->posts.post_password = '') ";
}
}
}
return $search;
}
/**
* @param $search_string
*
* @return array
*/
function vc_include_field_search( $search_string ) {
$query = $search_string;
$data = array();
$args = array(
's' => $query,
'post_type' => 'any',
);
$args['vc_search_by_title_only'] = true;
$args['numberposts'] = - 1;
if ( 0 === strlen( $args['s'] ) ) {
unset( $args['s'] );
}
add_filter( 'posts_search', 'vc_search_by_title_only', 500, 2 );
$posts = get_posts( $args );
if ( is_array( $posts ) && ! empty( $posts ) ) {
foreach ( $posts as $post ) {
$data[] = array(
'value' => $post->ID,
'label' => $post->post_title,
'group' => $post->post_type,
);
}
}
return $data;
}
/**
* @param $value
*
* @return array|bool
*/
function vc_include_field_render( $value ) {
$post = get_post( $value['value'] );
return is_null( $post ) ? false : array(
'label' => $post->post_title,
'value' => $post->ID,
'group' => $post->post_type,
);
}
/**
* @param $data_arr
*
* @return array
*/
function vc_exclude_field_search( $data_arr ) {
$query = isset( $data_arr['query'] ) ? $data_arr['query'] : null;
$term = isset( $data_arr['term'] ) ? $data_arr['term'] : '';
$data = array();
$args = ! empty( $query ) ? array(
's' => $term,
'post_type' => $query,
) : array(
's' => $term,
'post_type' => 'any',
);
$args['vc_search_by_title_only'] = true;
$args['numberposts'] = - 1;
if ( 0 === strlen( $args['s'] ) ) {
unset( $args['s'] );
}
add_filter( 'posts_search', 'vc_search_by_title_only', 500, 2 );
$posts = get_posts( $args );
if ( is_array( $posts ) && ! empty( $posts ) ) {
foreach ( $posts as $post ) {
$data[] = array(
'value' => $post->ID,
'label' => $post->post_title,
'group' => $post->post_type,
);
}
}
return $data;
}
/**
* @param $value
*
* @return array|bool
*/
function vc_exclude_field_render( $value ) {
$post = get_post( $value['value'] );
return is_null( $post ) ? false : array(
'label' => $post->post_title,
'value' => $post->ID,
'group' => $post->post_type,
);
}
קהל לקוחותינו מגיב ומפרגן לפרויקטים הרבים והמגוונים שלנו.
כיף לראות ולהבין שמישהו נהנה מחוויית התכנון ויצירת פרי דמיוננו
]]>כמה פעמים עברתם ליד בניין מרשים, נפעמתם ממראהו המרשים, מהקירות המעוגלים, מהחזית המעניינת עם האבנים המיוחדות ומהמרפסות, שנדמה כי הן תלויות ממש באוויר? על כל אלו ועוד, אחראים אדריכלים מיומנים ויצירתיים, המסוגלים להפוך ציור של מגדל, לאמיתי, ולא, אין זו מטפורה…
אמנות לשמה
אדריכלים מקצועיים הם למעשה אמנים, שחומר הגלם שלהם הוא אבן, ברזל, זכוכית, מלט ואף נייר ועפרון. אדריכלים עוסקים בשרטוט מבנה בין אם פנימי או חיצוני. בחיצוני, הם אחראים לרעיון, קונספט המבנה שאתם רוצים לשדר, כמו מלונות מעניינים שנבנים בהשראת סיפור אגדה כלשהו, או כל מחשבה אחרת שעוברת במוחם, בשיתוף עם היזם, מתפקידם לייצר רעיון שלא יהיה רק יפה, אלא גם בטוח, ואכן עבודתם שלאדריכלים כרוכה בשיתוף פעולה מלא עם מהנדס בניין, הבודק את האפשרויות שהציבו בפני אדריכלים, והאם ניתן ליישם אותם בפרקטיקה.
מעצבים מבפנים
אדריכלות פנים היא נושא יצירתי עוד יותר, שם האדריכל נותן דרור למאווייו הכמוסים ביותר, כל זאת לצד פרקטיקה ואיזון, כמו למשל תכנון מערכת מיזוג האוויר, האקוסטיקה של הקירות, גודל חדרים ועוד. לעתים רק תוספת של סנטימטרים בודדים במסדרון או בחדר, עושים את כל ההבדל, ואדריכל מנוסה יידע לעשות זאת, וליצור תחושה של מרחב גם בחללים קטנים, ועוד טכניקות מתוחכמות שלשמן קיימים אדריכלים, אשר למדו את המקצוע והתנסו בו.
בין אם אתם מתכננים להרים מבנה חדש, או רק לעצב את פנים הבית או המשרד, מומלץ להתייעץ עם אדריכלי מומחים ובעלי ניסיון, היודעים להפוך רעיון למציאות, ולתרגם מחשבה לקיר חלל מעוצב.
]]>היה לנו העונג והכבוד לשתף פעולה עם דלתות ‘רשפים’

