私はDrupal 6 with Ubercart 6.x-2.9を使用しています。チェックアウトでは、顧客に住所を入力する必要はありません。名前と電子メールだけが必要です。そのため、住所フィールドを削除しましたフォームの「請求情報」の部分。
お客様が[注文の確認]ページにアクセスすると、名前と住所が[住所:]のラベルとともに表示されます。姓と名のフィールドしかないので、「アドレス:」を「名前:」に変更したいと思います。
不思議なことに、この「アドレス」ラベルが設定されている場所がどこにも見つからないようです(すべてのファイルでテキスト検索を行い、データベース全体を検索しました)。誰かが助けてくれますか?.
String Overrides があります
サイトのテキストをすばやく簡単に置き換える方法を提供します。
これは、住所フィールドの名前を名前に変更するのに役立つ可能性があることを発見しました。例は名の場合ですが、住所について同じことを行うことは難しくありません。 http://www.ubercart.org/forum/support/14998/problem_uc_get_field_name_and_translatation_address_text_field_names
function uc_get_field_name($field) {
$fields = array(
'first_name' => t('First name'),
to
function uc_get_field_name($field) {
$fields = array(
'first_name' => t('Test name'),
これがあなたの質問に答えない場合。私はあなたの変更に対応するために私の答えを変更します。