UMIhelp

Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: niakriss от 24 Октября 2012, 17:11:09

Название: макрос для визивиг
Отправлено: niakriss от 24 Октября 2012, 17:11:09
Возможно ли создать макрос для визивиг с шаблоном на xslt?
очень надо организовать фотогалерею в визивиге. Чтоб пользователь мог сам, например, в поле Фотогалерея(дерево ссылок) выбрать нужные фото, а макрос, который вставлен в визивиге выводил бы эту галерею.
Название: Re:макрос для визивиг
Отправлено: Vladimir от 24 Октября 2012, 17:45:17
Можно. http://umi-cms.spb.su/ref/xml/75/76/
Вместо загрузки файла $xml -> load('./index.xml');  для загрузки строки использовать $xml -> loadXML($xml_string);
Название: Re:макрос для визивиг
Отправлено: niakriss от 24 Октября 2012, 18:06:47
ну.. загружу xsl... а как это в текст визивига вставить?
Название: Re:макрос для визивиг
Отправлено: Vladimir от 24 Октября 2012, 19:18:52
Результатом вышеописанных действий будет строка, содержащая результат xslt-преобразования. Вернете ее через return как у обычного макроса.
Название: Re:макрос для визивиг
Отправлено: Vladimir от 24 Октября 2012, 19:49:27
Вот еще нашел http://umi-cms.spb.su/api/101/279/
Название: Re:макрос для визивиг
Отправлено: admin от 25 Октября 2012, 16:01:57
если я правильно понял, то разговор идет о том чтобы написать доп плагин для tinyMCE (именно он используется в umi как wysiwyg редактор). Который так же как мы создаем ссылку, выведет доп кнопку, при нажатии на которую нам дадут выбрать фотогалерею и она уже в сформированном виде вставиться в wysiwyg поле

Я правильно понимаю ваш вопрос?
Название: Re:макрос для визивиг
Отправлено: niakriss от 31 Октября 2012, 20:35:28
нет... наверное не так... мне надо чтоб просто вставил какое то слово в кучу написанного контента и в этом месте пояаилась галерея в нужном мне виде...
но я сделала через tpl уже это..