コード例 #1
0
ファイル: itemDetail.php プロジェクト: dpecos/npshop
function fetchCategories($data)
{
    global $categories, $categoryTitle, $item;
    if ($item->categoryId == $data['CAT_CO_CODIGO']) {
        $categoryTitle = NP_DDBB::decodeSQLValue($data['CAT_VA_NOMBRE'], "STRING_I18N");
    }
    array_push($categories, array($data['CAT_CO_CODIGO'], NP_DDBB::decodeSQLValue($data['CAT_VA_NOMBRE'], "STRING_I18N")));
}
コード例 #2
0
ファイル: commonFunctions.php プロジェクト: dpecos/npshop
function getCountryName($countryId)
{
    global $ddbb;
    if ($countryId != null && trim($countryId) != "") {
        $data = $ddbb->executePKSelectQuery("SELECT name FROM NPS_PAISES WHERE id=" . $countryId);
        return NP_get_i18n(NP_DDBB::decodeSQLValue($data["name"], "STRING_I18N"));
    }
}
コード例 #3
0
ファイル: listCategory.php プロジェクト: dpecos/npshop
function fetchCategories($data)
{
    global $categories, $categoryTitle;
    //, $sourceCategoryTitle;
    if ($_GET['categoryId'] == $data['CAT_CO_CODIGO']) {
        $categoryTitle = NP_DDBB::decodeSQLValue($data['CAT_VA_NOMBRE'], "STRING_I18N");
    }
    // if (isset($_GET['sourceCategoryId']) && $_GET['sourceCategoryId'] == $data['CAT_CO_CODIGO'])
    //     $sourceCategoryTitle = $data['CAT_VA_NOMBRE'];
    array_push($categories, array($data['CAT_CO_CODIGO'], NP_DDBB::decodeSQLValue($data['CAT_VA_NOMBRE'], "STRING_I18N")));
}
コード例 #4
0
ファイル: editUser.php プロジェクト: dpecos/npshop
function fetchCountries($data)
{
    global $countries;
    $countries[$data['id']] = NP_DDBB::decodeSQLValue($data['name'], "STRING_I18N");
}
コード例 #5
0
ファイル: NPLib_Sql_2.php プロジェクト: dpecos/npshop
 function loadData(&$obj, &$data, $ddbbMapping = null, $ddbbTypes = null)
 {
     $object_name = get_class($obj);
     if ($ddbbMapping != null && $ddbbTypes != null) {
         $ddbb_mapping = $ddbbMapping;
         $ddbb_types = $ddbbTypes;
     } else {
         $ddbb_mapping = $this->dbMappings[$object_name];
         $ddbb_types = $this->dbTypes[$object_name];
     }
     foreach ($ddbb_mapping as $objectFieldName => $dbFieldName) {
         /*$objectFieldName = _obtainKeyForValue($ddbb_mapping, $dbFieldName);
         
         		   if ($objectFieldName == null) {
         		       continue;
         		   }*/
         if (is_array($dbFieldName)) {
             if (is_object($obj)) {
                 $this->loadData($obj->{$objectFieldName}, $data, $ddbb_mapping[$objectFieldName], $ddbb_types[$objectFieldName]);
             } else {
                 $this->loadData($obj[$objectFieldName], $data, $ddbb_mapping[$objectFieldName], $ddbb_types[$objectFieldName]);
             }
         } else {
             if (is_array($data)) {
                 if (is_object($obj)) {
                     if (in_array($dbFieldName, array_keys($data))) {
                         $obj->{$objectFieldName} = NP_DDBB::decodeSQLValue($data[$dbFieldName], $ddbb_types[$objectFieldName]);
                     } else {
                         $obj->{$objectFieldName} = NP_DDBB::decodeSQLValue(null, $ddbb_types[$objectFieldName]);
                     }
                 } else {
                     if (is_array($obj)) {
                         if (in_array($dbFieldName, array_keys($data))) {
                             $obj[$objectFieldName] = NP_DDBB::decodeSQLValue($data[$dbFieldName], $ddbb_types[$objectFieldName]);
                         } else {
                             $obj[$objectFieldName] = NP_DDBB::decodeSQLValue(null, $ddbb_types[$objectFieldName]);
                         }
                     }
                 }
             }
             unset($data[$dbFieldName]);
         }
     }
 }