M_aciej
20-03-2013, 15:06
Witam,
Zrobiłem swój własny moduł moduł.
Niedawno wgrałem poprawkę tego modułu.
Moduł normalnie działa, lecz po wgraniu poprawki ciągle wyświetla mi się "Atrybut rozszerzenia jest pusty w polu kategorii" (dołączony screen).
Czy może mi ktoś pomóc w odnalezieniu błędu.
Poprawkę wprowadziłem jedynie w pliku .xml.
Fragment kodu przed poprawieniem:
<params>
<param name="a" type="category" label="Wybierz zegar" description="--Wybierz kategorie--" >
<option value="0">Zegar 1</option>
<option value="1">Zegar 2</option>
<option value="2">Zegar 3</option>
<option value="3">Zegar 4</option>
<option value="4">Zegar 5</option>
<option value="5">Zegar 6</option>
<option value="6">Zegar 7</option>
<option value="7">Zegar 8</option>
<option value="8">Zegar 9</option>
<option value="9">Zegar 10</option>
<option value="10">Zegar 11</option>
<option value="11">Zegar 12</option>
<option value="12">Zegar 13</option>
<option value="13">Zegar 14</option>
<option value="14">Zegar 15</option>
<option value="15">Zegar 16</option>
<option value="16">Zegar 17</option>
<option value="17">Zegar 18</option>
<option value="18">Zegar 19</option>
<option value="19">Zegar 20</option>
<option value="20">Zegar 21</option>
</param>
</params>
Fragment kodu po poprawieniu:
<config>
<fields name="params">
<fieldset name="basic">
<field name="a" type="category" label="Wybierz zegar" description="--Wybierz kategorie--" >
<option value="0">Zegar 1</option>
<option value="1">Zegar 2</option>
<option value="2">Zegar 3</option>
<option value="3">Zegar 4</option>
<option value="4">Zegar 5</option>
<option value="5">Zegar 6</option>
<option value="6">Zegar 7</option>
<option value="7">Zegar 8</option>
<option value="8">Zegar 9</option>
<option value="9">Zegar 10</option>
<option value="10">Zegar 11</option>
<option value="11">Zegar 12</option>
<option value="12">Zegar 13</option>
<option value="13">Zegar 14</option>
<option value="14">Zegar 15</option>
<option value="15">Zegar 16</option>
<option value="16">Zegar 17</option>
<option value="17">Zegar 18</option>
<option value="18">Zegar 19</option>
<option value="19">Zegar 20</option>
<option value="20">Zegar 21</option>
</field>
</fieldset>
<fieldset name="advanced">
<field name="moduleclass_sfx" type="text" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" />
</fieldset>
</fields>
</config>
Posiadam Joomle 2.5.8.
Zrobiłem swój własny moduł moduł.
Niedawno wgrałem poprawkę tego modułu.
Moduł normalnie działa, lecz po wgraniu poprawki ciągle wyświetla mi się "Atrybut rozszerzenia jest pusty w polu kategorii" (dołączony screen).
Czy może mi ktoś pomóc w odnalezieniu błędu.
Poprawkę wprowadziłem jedynie w pliku .xml.
Fragment kodu przed poprawieniem:
<params>
<param name="a" type="category" label="Wybierz zegar" description="--Wybierz kategorie--" >
<option value="0">Zegar 1</option>
<option value="1">Zegar 2</option>
<option value="2">Zegar 3</option>
<option value="3">Zegar 4</option>
<option value="4">Zegar 5</option>
<option value="5">Zegar 6</option>
<option value="6">Zegar 7</option>
<option value="7">Zegar 8</option>
<option value="8">Zegar 9</option>
<option value="9">Zegar 10</option>
<option value="10">Zegar 11</option>
<option value="11">Zegar 12</option>
<option value="12">Zegar 13</option>
<option value="13">Zegar 14</option>
<option value="14">Zegar 15</option>
<option value="15">Zegar 16</option>
<option value="16">Zegar 17</option>
<option value="17">Zegar 18</option>
<option value="18">Zegar 19</option>
<option value="19">Zegar 20</option>
<option value="20">Zegar 21</option>
</param>
</params>
Fragment kodu po poprawieniu:
<config>
<fields name="params">
<fieldset name="basic">
<field name="a" type="category" label="Wybierz zegar" description="--Wybierz kategorie--" >
<option value="0">Zegar 1</option>
<option value="1">Zegar 2</option>
<option value="2">Zegar 3</option>
<option value="3">Zegar 4</option>
<option value="4">Zegar 5</option>
<option value="5">Zegar 6</option>
<option value="6">Zegar 7</option>
<option value="7">Zegar 8</option>
<option value="8">Zegar 9</option>
<option value="9">Zegar 10</option>
<option value="10">Zegar 11</option>
<option value="11">Zegar 12</option>
<option value="12">Zegar 13</option>
<option value="13">Zegar 14</option>
<option value="14">Zegar 15</option>
<option value="15">Zegar 16</option>
<option value="16">Zegar 17</option>
<option value="17">Zegar 18</option>
<option value="18">Zegar 19</option>
<option value="19">Zegar 20</option>
<option value="20">Zegar 21</option>
</field>
</fieldset>
<fieldset name="advanced">
<field name="moduleclass_sfx" type="text" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" />
</fieldset>
</fields>
</config>
Posiadam Joomle 2.5.8.