Есть самописный компонент для Joomla 3. В админке компонента заходя из админки Joomla вижу одно поле которое есть, но не используется.
Решил его переделать под новую задумку.
Записал напрямую в базу цифры от балды - проверил, они показываются в админке.
Теперь решил проверить обратное сохранение из админки в базу и вот тут не работает, не сохраняет.
Если компонент написан по канонам где должна быть функция сохранения?
Цитата:
<tr>
<td width="100" align="right" class="key">
<label for="inn">
<?php echo JText::_('ИНН'); ?>:
</label>
</td>
<td>
<input class="text_area" type="text" name="inn" id="inn" style="width: 500px; padding: 3px;" value="<?php if(!empty($this->item->inn)) echo htmlspecialchars($this->item->inn); ?>" />
</td>
</tr>
|
Вероятно нужно написать функцию сохранения в файле /administrator/components/com_firm/models/action.php ? А как туда значение ИНН из файла default.php
передать?
По идее он уже передается, ведь код что я привел выше находится внутри
Цитата:
<form action="index.php" method="post" name="adminForm" id="adminForm" class="form-validate">
|
но пока не сохраняет.
---------- Добавлено 06.01.2020 в 16:02 ----------
Это уже не смешно..... три часа гуглил, пытался че-то менять - нифига.
Создал тему на серче и через 10 мин нашел файл где нужно было править :))) мистика....
Лично в моем самописаном компоненте нужно было править в паре файлов тут
/administrator/components/com_firm/tables