|
|
|
igilfanov |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 4.10.2011 Репутация: нет Всего: нет |
Не могу получить результат после правки файла renderEditor.template, получаю на выходе все тот же тэг <input type="text" id="title" value="" name="title"> :
перед этим сделал следующее: 1. создал доменный класс:
2. создал контроллер:
На выходе должно быть: <input data-dojo-type='dijit.form.ValidationTextBox' type='text' name='title' value='' />. Но работает если явно сгенерировать представления через команду generate-all layout_test.Book и изменить тег формы на свой. Примечание: использую grails-2.1.0, OC Xubuntu 11.10. |
||||||
|
|||||||
igilfanov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 4.10.2011 Репутация: нет Всего: нет |
Что удивило, так то что после удаления файла renderEditor.template скаффолдинг работает без багов, но все равно не воспринимает веденные мной изменения в файл renderEditor.template. Такое ощущение что grails загружает renderEditor.template через свой(по умолчанию) класс, независимо имеется ли в проекте файл myapp/src/templates/scaffolding/renderEditor.template или нет.
Да забыл сказать что устанавливал шаблоны командой grails install-templates. Никто не пробовал в своих проектах изменять шаблоны скаффолдинга? А именно файл renderEditor.template ? |
|||
|
||||
MFKrios |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 31.7.2012 Репутация: нет Всего: нет |
Насколько мне известно, изменения в renderEditor вступают в силу только при повторной генерации представлений. По другому никак, он динамически не подставляется в представление, а вызывается только при создании.
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Groovy & Grails | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |