2010-09-17 46 views
0

我想一個子公司腳本與購物車整合,PHP文件進行編輯,但不熟悉PHP

的,我需要編輯2個PHP文件,但本教程是不容易的,我的,因爲我不熟悉php。

例如:

打開 「wp_eStore1.php」 文件,找到下面的函數:

功能 eStore_get_custom_field_value()

一旦你找到它,只需添加對繼 函數的結束(就在返回 聲明之前):

$name = 'jrox_cookie'; 
$value = $_COOKIE['jrox']; 
$custom_field_val = append_values_to_custom_field($name,$value); 

我應該在wp_eStore1.php中添加這3行?

這是該文件的源代碼:http://pastebin.com/nwZixJZa 該功能位於線676個

感謝

+0

你發現的功能。你看到該函數的返回聲明嗎?在return語句之前添加這些行。 – SilentGhost 2010-09-17 15:26:39

+0

我不是什麼是return語句,這是我的問題:)只需要知道它自己的編輯看起來像什麼,謝謝 – Lolita 2010-09-17 15:28:02

+0

return語句是一個字返回後跟一個變量。 – SilentGhost 2010-09-17 15:30:23

回答

0

像這樣:

function eStore_get_custom_field_value() 
{ 

     $output = ''; 

     $_SESSION['eStore_custom_values']=''; 

     if (!empty($_SESSION['ap_id'])) 

     { 

     $name = 'ap_id'; 

     $value = $_SESSION['ap_id']; 

     $custom_field_val = append_values_to_custom_field($name,$value); 

     } 

     else if (isset($_COOKIE['ap_id'])) 

     { 

     $name = 'ap_id'; 

     $value = $_COOKIE['ap_id']; 

     $custom_field_val = append_values_to_custom_field($name,$value); 

     } 

     if (!empty($_SESSION['eStore_coupon_code'])) 

     { 

     $name = 'coupon'; 

     $value = $_SESSION['eStore_coupon_code']; 

     $custom_field_val = append_values_to_custom_field($name,$value); 

    } 

    if (function_exists('wp_eMember_install')) 

    { 

      global $auth; 
      $user_id = $auth->getUserInfo('member_id'); 

      if (!empty($user_id)) 
      { 
         $name = 'eMember_id'; 
         $custom_field_val = append_values_to_custom_field($name,$user_id); 
      } 
    } 
    /* HERE ARE YOUR LINES */ 
    $name = 'jrox_cookie'; 
    $value = $_COOKIE['jrox']; 
    $custom_field_val = append_values_to_custom_field($name,$value); 

    return $custom_field_val; 
} 

:)

1

它問你return聲明(這是行708)之前,把那些3行。

0

好吧,第676行包含封閉在{}之間的函數定義(第677-709行)。在該定義的末尾有一個返回聲明:return $custom_field_val;。在該行之前插入代碼。