後でphpファイルによって解析される特定のタイプと値を選択できるドロップダウンを追加するために、hikashopのXMLファイルを変更しようとしています。要するに、メニュー項目に追加のリクエストを追加したいということであり、私が知っている唯一の方法は、XML ファイルにリクエスト フィールドを追加することです。
現在、実際には機能していますが、カスタム フィールドのみが表示されます。もう1つは失われます。タグを fieldset タグ内に配置すると、機能が機能しなくなります。
ここに私のxmlファイルがあります:
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<state>
<name>Product page</name>
<params addpath="/components/com_hikashop/params">
<param name="product_id" type="selectproduct" default="0" label="Select a product" description="Select here the product to display for the current link" />
</params>
</state>
<layout title="COM_HIKASHOP_PRODUCT_FORM_VIEW_DEFAULT_TITLE">
<message></message>
</layout>
<fields name="params" addfieldpath="/components/com_hikashop/fields">
<fieldset name="basic" label="Select a product">
<field
id="product_id"
name="product_id"
type="selectproduct"
label="Select a product"
description="Select here the product to display for the current link"
/>
</fieldset>
</fields>
<fields name="request">
<fieldset name="request">
<field
name="viewType"
type="list"
label="Type of Product"
description="Select the type of product to grab the correct template"
default="2"
>
<option value="1">Brace</option>
<option value="2">Shoe</option>
<option value="3">misc</option>
</field>
</fieldset>
</fields>