PDA

Просмотр полной версии : Перевод расширений на 6.0


SemaSmagin
04.03.2014, 22:46
Граждане разработчики, всем доброго времени суток.
Есть у меня сайт на 4.6 и все там не плохо... но задумал я его перетащить на 6.0

Начал я переносить свои расширения и напоролся на ...
В общем был у меня там вызов JS функции Submit()...

На 4.6 все хорошо...
а на 6.0 не работает...

Подскажите почему может не работать? Submit?
Буду благодарен за любой совет...

Пример, ссылки на литературу и т.п. :)
Заранее спасибо

Николай Сипко
05.03.2014, 17:05
А почему до 6.0?
http://forum.typo3.biz/showthread.php?t=11216

SemaSmagin
05.03.2014, 17:25
Текущая версия 6.1.5... Легче правда от этого на душе пока не стало :)

Николай Сипко
05.03.2014, 18:31
Буду благодарен за любой совет...

Бесплатный совет: поставьте 6.1.7 со всеми необходимыми расширениями, создайте дерево страниц, шаблоны и вручную перенесите контент. И, как говорит один мой заочный знакомый, "будет вам счастье".

-=UncleByte=-
05.03.2014, 23:08
А какое отношение фронтенд JS имеет отношение к самой TYPO3?

SemaSmagin
05.03.2014, 23:23
А какое отношение фронтенд JS имеет отношение к самой TYPO3?

С точки зрения логики никакой... все должно работать...
Метод JS alert работает, a submit нет. А вот почему я просто теряюсь в догадках... :(

-=UncleByte=-
05.03.2014, 23:35
Так может пересмотреть этот самый JS и выяснить что там и как?

SemaSmagin
05.03.2014, 23:55
Так может пересмотреть этот самый JS и выяснить что там и как?

Там нет ничего удивительного

<img width="20px" src="fileadmin/template/img/korzina.png" onclick="document.forms['magazine'].submit();">

-=UncleByte=-
06.03.2014, 01:13
Вот это совсем странно. А форма выводится с этими атрибутами?

SemaSmagin
06.03.2014, 09:31
Вот это совсем странно. А форма выводится с этими атрибутами?

Как бы да.
Я открыл страницу. правой кнопкой "посмотреть код элемента" и скопировал оттуда.

-=UncleByte=-
06.03.2014, 09:38
Нет. Стоп. Сама форма с name 'magazine' на странице существует? Сабмит у нее есть? Action прописан?

SemaSmagin
06.03.2014, 11:58
Нет. Стоп. Сама форма с name 'magazine' на странице существует? Сабмит у нее есть? Action прописан?

Да...
http://smagin.golddraft.ru/index.php?id=96
Любая корзинка на строчке с товаром... "находится в magazine"

или я чего не понимаю...
но http://rukodelie-pnz.ru/index.php?id=48, тоже самое...
но работает

-=UncleByte=-
06.03.2014, 19:35
На первой приведенной ссылке линкуется в шапке jquery и какие-то его плагины, на второй ссылке этого нет. Попробуйте отключить эти линковки и посмотреть работает или нет. Если работает - значит дело в jquery - надо будет переписать свой js с учетом его.

SemaSmagin
07.03.2014, 08:13
На первой приведенной ссылке линкуется в шапке jquery и какие-то его плагины, на второй ссылке этого нет. Попробуйте отключить эти линковки и посмотреть работает или нет. Если работает - значит дело в jquery - надо будет переписать свой js с учетом его.

Спасибо. Большое. Обязательно попробую.