Вход

Просмотр полной версии : Написать расширение (проблема)


shaman
23.04.2013, 17:16
Всем привет =) поставили задачу написать расширение (для вывода "Hello") стою в тупике (сам пише на kohana/yii) и с typo3 немного в шоке о_О
Есть ли пример написание приложения? подскажите если не трудно
Спасибо за ранее !

Илья
24.04.2013, 15:44
Вам сюда :)
http://forum.typo3.biz/forumdisplay.php?f=41

shaman
24.04.2013, 15:49
Вам сюда :)
http://forum.typo3.biz/forumdisplay.php?f=41

уже написал =) все ок теперь немогу разобраться как работать в typo3 с ajax ! )))

Илья
24.04.2013, 18:24
теперь немогу разобраться как работать в typo3 с ajax ! )))
Так же как и в других системах.
Это зависит от того какой именно у вас ajax - jquery или нет, к примеру

shaman
25.04.2013, 11:15
Так же как и в других системах.
Это зависит от того какой именно у вас ajax - jquery или нет, к примеру

Илья и еще вопрос, когда редактирую код в редакторе то в админке (где расположено расширение) написано красным цветом (A difference between the originally installed version and the current one was detected!) Как исправить можно что бы он принимал то что насписано в редакторе?

shaman
29.04.2013, 09:29
Так же как и в других системах.
Это зависит от того какой именно у вас ajax - jquery или нет, к примеру

Я просто пытаюсь подключить jquery к typo3 но походу тут по другому надо подключать =( не подскажете как?
Все разобрался =)
теперь надо разобраться с $.ajax как правильно составлять для тайпо я так понимаю тут тоже подругому =))

Ивано++
29.04.2013, 11:21
Вариант №1 (через localconf.php):
$TYPO3_CONF_VARS['FE']['eID_include']['sha1Converter'] = 'EXT:sdj_fe_ajax/pi1/ajaxRequestHandler.php';

http://blog.sebastiaandejonge.com/articles/2010/september/21/bringing-ajax-to-your-frontend-plugins/
http://jigneshkprajapati.wordpress.com/2011/02/25/ajax-in-typo3/

Вариант №2 - через создание в шаблоне специальной странички (id) либо типа странички (type):
http://www.typo3-tutorials.org/tutorials/entwicklung/typo3-und-ajax-wie-geht-das.html

ajaxCall = PAGE
ajaxCall {
typeNum = 5000
10 < plugin.tx_unsereextension_pi1

config {
disableAllHeaderCode = 1
xhtml_cleaning = 0
admPanel = 0
debug = 0
no_cache = 1
}




-----------------
jQuery - как и Во всех системах...
Способ запуска (вызова) ajax - такой же как и везде - через $.ajax - вы направляете запрос к нужной странице...
Сам предпочитаю второй вариант...

shaman
02.05.2013, 12:15
Спасибо помогло! =)
И я наверно уже надоел вам со своими вопросами =) если вам не трудно немогли бы вы пояснить как работать в typo3 с со своим приложением если оно находится на одной странице с лева и по центру но при этом что бы вело себя по другому =) т/е/ один вывод лист другой фронт (примрено)
По примерам понял что в бакенде надо делать настройки приложения только не вкурю как работать с настройками