переменная, как перетащить ..
Может не правильно выражусь :
как мне значение переменной передать из Frontend или Tpl в Model.php ?
Просто нужно обработать данные в Model.php исходя из входных которые пишутся в переменную ..
… типа так ..)
Применительно к Инстанту, нужно сделать примерно так:
1.В файле шаблона создаем форму, например так
<form> <input name="myvar" type="text" value=""> <input type="submit" name="savebtn" value="Сохранить"> </form>
if($inCore->inRequest('savebtn')){ $myvar = $inCore->request('myvar', 'str', ''); }
str — тип переменной
'' — значение по умолчанию
Лучше открыть файл /core/cms.php найти этот метод и изучить его. Там есть и другие типы переменных.
Не забываем, после получения данных почистить и обезопасить, ну и если нужно обработать как нужно. Мало ли что там введет пользователь или даже хакер.
3. Передача в модель. В файле модели создаем метод и в файле frontend.php вызываем этот метод и в параметрах передаем нашу переменную.
В общих чертах так. Нюансов может быть куча.
Это то что нужно!
У меня просто не форма в шаблоне, там немного другое…
думаю в /core/cms.php найду то что нужно.
Путь ясан! тема закрыта… +1