Задавать картинку для страницы
Стоит задача - возможность задавать в BE картинку для страницы (эта картинка будет появляться в шапке).
Пока сделал так: создал EXT, в котором расширяется таблица pages - добавил одно поле; в этом поле пользователь в BE вводит URL. Все работает. Хочется сделать красивее, а именно как-нибудь с помощью FlexForms - чтобы оператор мог загрузить картинку, поменять ее и т.д. Нужно ли в этом случае расширять таблицу pages? Вообще, не понятно, ведь мой EXT не будет запускаться в FE, каким образом тогда определить что ввел редактор в этой самой FlexForm? И вообще, можно сделать такое? |
А чем bs_headerselector не подходит для этой задачи?
|
Цитата:
За исключением того, что мне надо картинку в background положить, а EXT возвращает тег <img ...>. Сделаю расширение этого расширения :) Спасибо! |
И, кстати, как вызывать EXT?
Я делал через includeLibs, потом subparts.BACKGROUND_URL.userFunc = tx_bsheaderselector_pi1->main Может, можно проще? |
Я чего-то не понимаю. В таблице pages уже есть место под картинку.
И вставить её в FE тоже проблем нет никаких - смотрите поле media. Не надо изобретать велосипеды :) |
Цитата:
Зайти в свойства страницы и там будет и выбор типа, и файла для хэдера ;) |
да уж, слона-то я и не заметил :eek:
|
Часовой пояс GMT +4, время: 08:16. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot