欧美超清VA在线视频

<del id="nfxdv"><ruby id="nfxdv"></ruby></del>
    <dl id="nfxdv"><ol id="nfxdv"><ol id="nfxdv"></ol></ol></dl>

    <strike id="nfxdv"><em id="nfxdv"><ol id="nfxdv"></ol></em></strike>
      <menuitem id="nfxdv"></menuitem>
      <noframes id="nfxdv">
      <em id="nfxdv"></em>
      <dfn id="nfxdv"></dfn>
      <th id="nfxdv"></th>

      <i id="nfxdv"><track id="nfxdv"></track></i>

      ECshop商城導入淘寶數據包出現亂碼問題

      更新時間:2016-08-03 點擊量:1601






      部分用戶在ecshop導入淘寶數據包的時候出現數據亂碼。優易軟件在多次測試后,整理出該問題的解決方法,現分享給大家

      測試版本 ecshop2.73

      利用淘寶助手導出一個數據包(.csv),不要一次全部商品導出,最好是將數據包控制在1M左右,因為ecshop對上傳文件有限制。

       

      1、用編輯器打開文件goods_batch.php,文件在admin文件夾下,找到
      $data=file($_FILES['file']['tmp_name']);


      并將此行注釋掉。在下邊加上

      $data0=mb_convert_encoding(file_get_contents($_FILES['file']['tmp_name']),"utf-8","UTF-16LE");
      注:utf-8是ecshop的版本編碼,如果是gbk則這里是gbk

       

      2、繼續添加代碼
      $data=str_replace("\"\"","\"",$data0);
      $data=explode('優易軟件,$data);


      優易軟件是店鋪的名字,將這個換成你店鋪的名字即可。

       

      3、這里開始要特別注意,因為csv文件的開頭有一部分說明,所以要針對首行特別處理。
      復制代碼

      if($k==0){
                  $goods_name_arr = explode('"',$line_list[98]);
                  $goods_name = $goods_name_arr[1];
                  $shop_price = $line_list[105];
                  $goods_number = $line_list[107];
                  $imgsstr = $line_list[126];
                  $goods_desc =str_replace("\"","'",substr($line_list[118],1,strlen($line_list[118])-2));
                   }else{$goods_name_arr = explode('"',$line_list[10]);
                  $goods_name = $goods_name_arr[1];
                  //$goods_name = trim($line_list[10],'"');
                  $shop_price = $line_list[17];
                  $goods_number = $line_list[19];
                  $imgsstr = $line_list[38];
                  $goods_desc = str_replace("\"","'",substr($line_list[30],1,strlen($line_list[30])-2));
                   }
      復制代碼

      這里的$line_list[]可能會因為店鋪商品屬性不一樣導致數據提取錯誤,可以先print_r($line_list)然后修改錯誤的數組下標。

       

      4、到了這里數據的提取基本上完成了,下面就要對提取的數據進行處理并賦值給數組。其實也只是圖片的數據需要處理一下,具體如下:
      復制代碼

      $imgasd=str_replace("\"","",$imgsstr);
                  $imgasd=explode(";",$imgasd);
                  foreach($imgasd as $ks=>$vs){
                  if($ks!=count($imgasd)-1){
                  $nv=explode("|",$vs);
                  $in=explode(":",$nv[0]);
                  $imgs_u.=$in[0].".jpg;";
                    }
                  }
                  $arr['original_img'] = $imgs_u;


      復制代碼

       

      5、最后要處理的數據就是圖片的路徑。找到
      if (!empty($field_arr['original_img']))

      的位置,有這里開始注釋,一直到//修改商品圖這里,然后再注釋//添加商品相冊圖下面的if代碼。







      支付寶掃碼打賞 微信打賞

      如果文章對您有幫助,就打賞一個吧

      在線客服

      客戶服務

      熱線電話:

      0755-36656507 15889489919 服務時間:

      周一到周六:9:00-18:00

      在線QQ客服

      在線微信客服

      關于我們 常見問題

      支付方式 加盟合作

      提交需求
      優惠紅包 購物車0 反饋留言 返回頂部
      欧美超清VA在线视频
      <del id="nfxdv"><ruby id="nfxdv"></ruby></del>
        <dl id="nfxdv"><ol id="nfxdv"><ol id="nfxdv"></ol></ol></dl>

        <strike id="nfxdv"><em id="nfxdv"><ol id="nfxdv"></ol></em></strike>
          <menuitem id="nfxdv"></menuitem>
          <noframes id="nfxdv">
          <em id="nfxdv"></em>
          <dfn id="nfxdv"></dfn>
          <th id="nfxdv"></th>

          <i id="nfxdv"><track id="nfxdv"></track></i>