MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/bosweb/b1705/yellowprint.ca/wp-content/plugins/displayProduct/admin/
File Upload :
Current < : /hermes/bosweb/b1705/yellowprint.ca/wp-content/plugins/displayProduct/admin/vcmap.php

<?php
//if(  function_exists( 'vc_map')){



add_action( 'vc_before_init', 'dp_integrateWithVC' );
function dp_integrateWithVC() {
    global $wpdb;
    $allPageTemplate = array('');
    $rs = $wpdb->get_results( "
        SELECT ID, post_title
        FROM $wpdb->posts
        WHERE post_type = 'dp_template'	AND post_status = 'publish'
        ORDER BY ID DESC"
    );
    foreach ( $rs as $r )
    {
        $allPageTemplate[$r->post_title]=$r->ID;
    }

    vc_map( array(
        "name" => __("Display Product for WooCommerce",'asdfasdf'),
        "base" => "displayProduct",
        "class" => "",
        "category" => __('Content'),
        "icon"=>DP_URL.'/assets/images/logo-36x36.png',
//      'admin_enqueue_js' => array(get_template_directory_uri().'/vc_extend/bartag.js'),
//      'admin_enqueue_css' => array(get_template_directory_uri().'/vc_extend/bartag.css'),
        "params" => array(
            array(
                "type" => "dropdown",
                "holder" => "div",
                "class" => "",
                'admin_label' => true,
                "heading" => __("Select Layout",DP_TEXTDOMAN),
                "param_name" => "id",
                "value" =>$allPageTemplate
            )
        )
    ) );
}