
Создание своего элемента
#41
Отправлено 28 February 2013 - 05:07
Валидация и сохранение данных происходит в методе _validateSubmission. То что он вернет, отправится в базу данных.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#42
Отправлено 28 February 2013 - 07:09
Прописала, админку это не спасло.У вас прописана позиция <jdoc:include type="messages"> в шаблоне Joomla ?
Валидация и сохранение данных происходит в методе _validateSubmission. То что он вернет, отправится в базу данных.
При попытке сохранить уже веденную информацию - выдает чистый лист.
Те ввести компанию из админки jbzoo не возможно не заполнив абсотлютно все поля. При этом на пропущенное стандартное пропущенное поле элемента zoo такой реакиции нет.
Вот с этой страницы
http://cargocatalog.com/administrator/index.php?option=com_zoo&controller=item&changeapp=1&task=edit&cid[]=136
Редиректит на эту, показывая белый лист
http://cargocatalog....rator/index.php
Почему?
Что-то не верно в скрипте написанного элемента?
#43
Отправлено 28 February 2013 - 07:37
Что у вас сейчас указано в методах _validateSubmission() и validateSubmission() ?
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#44
Отправлено 28 February 2013 - 08:12
public function _validateSubmission($value, $params)
{
if ((int)$params->get('required')) {
if (!JString::trim(implode(' ', $value->getArrayCopy()))) {
throw new AppValidatorException('Field is empty');
}
}
return $value->getArrayCopy();
}
о validateSubmission() - ничего нет в элементе
#45
Отправлено 28 February 2013 - 21:18
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#47
Отправлено 03 March 2013 - 00:21
/** * Get values list * @return array */ protected function _getValueList() { return array( $this->get('zcountry'), $this->get('zcity'), $this->get('zphone'), $this->get('zemail') ); }Вы забыли использовать эту функцию.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#48
Отправлено 03 March 2013 - 16:24
Работает!!
Круто.
Я ее не забыла! Я не знала что она там должна быть.
#49
Отправлено 03 March 2013 - 16:29