Я новичок в структуре Yii. Я использую структуру Yii для своего приложения. Теперь данные извлекаются из файла XML, а не из базы данных. Данные, введенные в текстовое поле, также преобразуются в файл XML. Класс модели расширяет CFormModel. У меня есть текстовое поле, которое должно допускать только целые числа. Я сделал проверку переднего конца, используя Javascript, который отлично подходит для некоторых браузеров, но не для большинства. Итак, я хочу сделать проверку подлинности с помощью правил(). Как я могу написать правило проверки для этого, чтобы разрешить целые числа.
EDITYii - Как написать правила проверки для CFormModel
if (isset($_GET['TestForm']['min']) && isset($_GET['TestForm']['max'])) {
$test = $xml->addChild('test');
$test->addChild('min', $_GET['TestForm']['min']?$_GET['TestForm']['min']:"0");
$test->addChild('max', $_GET['TestForm']['max']?$_GET['TestForm']['max']:"500000000");
} else {
$test = $xml->addChild('area');
$test->addChild('min', 0);
$test->addChild('max', 5000000);
}
EDIT 2 simplexml_load_string ошибка синтаксического анализа является предупреждение, показанное
Вы можете просто разместить здесь код, чтобы мы могли видеть, что не так с вашим кодом? –
Я думаю, нам, возможно, нужно увидеть всю вашу модель и xml, который вы пытаетесь проанализировать. –