私は Joomla の天気モジュールを使用しています。このモジュールでは、管理者は都市の名前を入力でき、その都市の気象データを表示できます。これを変更するので、param に記載されている都市の情報についてのようです。都市名を入力する必要のない管理環境 リストから都市名を選択できます。それを行うには、ユーザーの環境にいる必要があります。そのため、ユーザー環境でパラメーターを変更する必要があります。手伝ってくれますか?!
管理者 xml パラメータ:
<param name="location" type="list" default="Tehran" label="LOCATION" description="LOCATION_DESC">
<option value="Tehran">Tehran</option>
<option value="Karaj">Karaj</option>
<option value="Mashhad">Mashhad</option>
<option value="Shiraz">Shiraz</option>
<option value="Tabriz">Tabriz</option></param>
前にコードを使用:
<td><select name="location" label="LOCATION" description="LOCATION_DESC">
<option value="Tehran" <?php if ($params->get('location') == "Tehran") echo "selected";echo $location ?> >Tehran</option>
<option value="Karaj" <?php if ($params->get('location') == "Karaj") echo "selected"; ?> >Karaj</option>
<option value="Mashhad" <?php if ($params->get('location') == "Mashhad") echo "selected"; $params->get('location') = Mashhad; ?> >Mashhad</option>
<option value="Shiraz" <?php if ($params->get('location') == "Shiraz") echo "selected"; ?> >Shiraz</option>
<option value="Tabriz" <?php if ($params->get('location') == "Tabriz") echo "selected"; ?> >Tabriz</option>
</select></td>
画像:[http://photos.vne.ir/img/2a1d073d5ed3.jpg][1]
ÌTo change the city needs to change is Param, それが正しいかどうか?
$params->get('location') でどのように変化しますか?
$params->get('location') = value;