Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Разработка плагинов, вопросы по API  ->  [bag_report] плагин sample

Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS

Добавлено: 13.07.12 19:09:32 #1

Партнер


Регистрация: 09.07.12
Сообщений: 39


Обратиться по имени

Ошибка:
Ошибка формата значения в параметре: [option_char]. Параметр не был изменен

Место: Админка модуль sample настройка модуля
Действия: попытка сохранить измененный параметр -Строка (RLT_CHAR)
Файл: options.php данного плагина.
Код:
$api->addRule(
    'option_char', RLT_CHAR,
    array ('length_min' => 3, 'length_max'=> 255), 'some string'
);

Решение: поменять => на <= в 'length_max'=> 255



Добавлено: 14.07.12 17:01:48 #2




Регистрация: 03.07.07
Сообщений: 940


Обратиться по имени

Вообще-то, это ассоциативный массив. Ничего менять не надо.



Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования
Более 65 модулей, более 1100 внедрений модулей.
Добавлено: 15.07.12 09:47:01 #3

Партнер


Регистрация: 09.07.12
Сообщений: 39


Обратиться по имени

Фу ты черт).. точно.. не надо .. надо просто удалить.. 'length_max'=> 255.. смена знака приводит к тому, что второй аргумент массива не инициализируется изза ошибки .. и все начинает работать.. .. короче удаляем работает не удаляем - не работает.





Создать новую тему

Всего тем: 6629
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48914
Последний зарегистрированный пользователь: user74945798