Храните изображения в папке для расширения FlexSlider в TYPO3 6

Этот вопрос может быть очень простым, я любитель в TYPO3.

Мне нужен был слайдер изображений для моего веб-сайта, и я нашел это расширение FlexSlider. Я хочу, чтобы это расширение брало все записи изображений из папки, а не создавало запись вручную для каждого изображения.

Это то, что я сделал до сих пор

У меня есть набор изображений в папке fileadmin/templates/images. Затем я создал File Collection под System Records и сохранил в нем fileadmin/templates/images.

Я создал Backend Layout для страницы slider page и добавил к нему расширение flexSlider.

В flexSlider/Configuration/TypoScript/setup.txt добавлено это:

persistence.storagePid = 81

81 является идентификатором страницы File Collection Record Folder .

Конечно, это не последний шаг в этом процессе. Нужно ли мне писать код PHP или что-то еще, чтобы вставить изображения из папки fileadmin в папку системных записей? Я застрял здесь.


person user2354302    schedule 01.08.2013    source источник


Ответы (1)


Это не сработает. Именованное расширение flexslider имеет свою собственную таблицу db и ожидает, что записи в ней будут отображаться. Параметр storagePid — это просто место, где хранятся эти записи, если не на странице, на которую вставлено расширение.

Запись состоит не только из изображения. Вы можете указать альтернативный текст, заголовок и подзаголовок слайда и так далее. Предполагая, что ваши слайды не будут меняться каждые 5 минут, стоит (небольших) дополнительных усилий по созданию этих записей по сравнению с поиском другого расширения/решения для вашего плана.

Преимущество расширения, например, в том, что оно отзывчиво из коробки, что вы также можете принять во внимание при принятии решения. Пользуюсь довольно часто и очень нравится.

person Michael    schedule 01.08.2013
comment
Насколько я понимаю, я могу сделать что-то вроде этого: я пишу код, который будет вставлять данные в flexSlider table из моего fileadmin folder. Таким образом, мне не нужно создавать 100 flexrecords для 100 изображений. - person user2354302; 01.08.2013
comment
Конечно, можно (Вы что-нибудь пробовали?). Но это не имеет смысла для меня в данный момент. Вы хотите иметь одну страницу со 100 слайдами, которые будут загружаться очень долго? - person Michael; 01.08.2013
comment
Да, я писал что-то подобное, но с другой целью. И да, имеет смысл, не подумал о времени перехода. Спасибо за твой ответ :) - person user2354302; 01.08.2013