Помогите с atk4-web, atk4-example ver. 4.03

Я не знаю, где я могу найти помощь. Нет форумов об atk4. Не могли бы вы мне помочь?

atk4-веб (4.0.3):

Как запустить atk4-web локально, где находится дамп сайта (база данных mysql)? Что означает эта ошибка: Нет такого тега (версии) в шаблоне для объекта AgileToolkitWeb (agile_project). Теги: page_title, page_title#1, seo_keywords, seo_keywords#2, seo_descr, seo_descr#3, template, template#4, template#5, template#6, template#7, template#8, template#9, os, os #10, js_include, js_include#11, document_ready, document_ready#12, section, section#13, template#14, menu_about, menu_about#15, page, page#16, menu_doc, menu_doc#17, page#18, menu_develop, menu_develop № 19, страница № 20, услуги меню, услуги меню № 21, страница № 22, загрузка меню, загрузка меню № 23, страница № 24, блог меню, блог меню № 25, страница № 26, сравнение ссылок, сравнение ссылок № 27, пример_ссылки, пример_ссылки № 28, ссылка_тур , link_tour#29, Content, Content#30, TabContent, TabContent#40

D:\Www\atk4web\atk4\lib\SMlite.php:341

atk4-пример (4.0.3):

Почему на странице не включен javascript, когда я разрешаю ->check() во внешнем интерфейсе? В чем разница между empty.html и shared.html? пустой.html:

общий.html:

  1. Почему я получил ошибку, когда я изменил в empty.html на:

Спасибо.


person Jaroslav Štika    schedule 11.04.2011    source источник


Ответы (1)


Agile Toolkit использует механизм шаблонов под названием «SMlite». Это очень просто и позволяет вам загружать шаблон, а затем устанавливать теги на определенное значение.

$tpl->trySet('mytag',123);

Представления в Agile Toolkit полагаются на этот механизм шаблонов и будут пытаться сгенерировать свои выходные данные и поместить их в родительский шаблон. В вашем случае объект получил указание использовать место, которого не было в шаблоне.

Прочитайте раздел о добавлении здесь: http://agiletoolkit.org/doc/learn, это должно быть полезно.

Нет необходимости в JavaScript в форме авторизации. Он также обходит часть пользовательского интерфейса/функционала из соображений безопасности. Вы можете либо создать свой собственный empty.html, поместив его в template/jui/empty.html (без atk4), и включить там javascript.

Также последовательность добавления jUI и выполнения auth->check() может изменить это, но я не уверен.

person romaninsh    schedule 11.04.2011