>  기사  >  백엔드 개발  >  ecshop을 사용하여 배경 상품 테이블에 필드를 추가하세요.

ecshop을 사용하여 배경 상품 테이블에 필드를 추가하세요.

炎欲天舞
炎欲天舞원래의
2017-08-04 17:31:031936검색

1단계: 데이터베이스로 이동하여 필드 추가
1 데이터베이스 phpmyadmin에 직접 입력하여 esc_goods에 필드를 추가할 수 있습니다
2. 또한 SQL 문을 사용하여 필드를 직접 추가할 수도 있습니다. ALTER TABLE 'ecs_goods' ADD 'flower_lang' VARCHAR( 500 ) NOT NULL AFTER 'goods_weight';
여기에 추가된 위치는 ecshop 백엔드 관리의 제품 중량 미만입니다 --->기타 정보


2단계: admin/goods.php 파일 수정
$shop_price = !empty($_POST[shop_price]) ? $_POST['shop_price'] : 0;
복사하여 붙여넣기 $flower_lang= !empty($_POST[flower_lang ]) $_POST['flower_lang '] ? ;
($is_insert)가 판단문인 경우 확인하세요. "goods_weight = '$goods_weight',"를 찾으세요.
아래를 추가하세요: "flower_lang= '$flower_lang '," .
3단계: 배경 템플릿 파일 수정 admin/templates/goods_info.htm
Find

{if $code eq ”}
<tr>
  <td class=”label”>{$lang.lab_goods_weight}</td>
  <td><input type=”text” name=”goods_weight” value=”{$goods.goods_weight_by_unit}” size=”20″ />
      <select name=”weight_unit”>{html_options options=$unit_list selected=$weight_unit}</select>
  </td>
</tr>
{/if}

복사하여 붙여넣기


4단계: 프런트 엔드 템플릿 상품.dwt의 해당 위치에 호출 필드 {$goods.flower_lang}를 추가합니다.
추가 완료

5단계: 데이터베이스가 데이터를 저장할 수 있는지, 프런트 데스크에서 이를 호출할 수 있는지 테스트하세요

위 내용은 ecshop을 사용하여 배경 상품 테이블에 필드를 추가하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.