Как использовать focusArea в TYPO3 во внешнем интерфейсе

Как и в этом примере, вы можете использовать FocusArea в бэкенде.

Результат во Frontend выглядит так.

<img src="..." data-focus-area="{"x":4994,"y":2809,"width":4994,"height":2809}" />

Что нужно во Frontend, чтобы всегда была видна эта focus-зона?


person Sven Jürgens    schedule 29.06.2017    source источник


Ответы (1)


Я думаю, что для этого есть библиотеки jQuery. Я пока не использовал эту функцию, но быстрый взгляд на нее кажется многообещающим: Точка фокусировки jQuery

Обратите внимание, что эта функция актуальна только в том случае, если ваше пространство для изображения меньше, чем изображение, которое вы хотите показать.

person Kevin Appelt    schedule 30.06.2017
comment
привет Кевин, спасибо за ваш ответ. Я предположил, что он работает только с основными функциями. Поэтому, если мне нужно использовать стороннюю платформу, может быть, проще использовать расширение FocusPoint. - person Sven Jürgens; 30.06.2017
comment
Это расширение использует точно такой же плагин jQuery. Так зачем устанавливать расширение (которое нужно поддерживать), а не просто включать плагин jQuery? - person Kevin Appelt; 30.06.2017
comment
привет, Кевин, да, я могу собрать и протестировать его самостоятельно или использовать полное расширение. - person Sven Jürgens; 30.06.2017
comment
кажется, что в TYPO3 нет встроенной возможности использовать эту функцию во внешнем интерфейсе. Поэтому необходимо включить сторонний скрипт, например Focuspoint. - person Sven Jürgens; 04.07.2017
comment
Может ли jQuery Focuspoint обрабатывать область фокуса данных или у нас есть новый вспомогательный метод представления для разделения области фокуса данных на data-focus-x, data-focus-y, data-image-w и data-image-h? - person N1ck; 19.01.2018