Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Кастомный макрос. Как передать строку с символами "/"?

Автор MIkeРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 2946
Последний ответ 23 Мая 2013, 15:13:37
от MIke
Макрос emarket basketAddLink - отсутствие ссылки купить если цена 0

Автор koroganРаздел Макросы UMI.CMS

Ответов: 3
Просмотров: 4065
Последний ответ 25 Апреля 2012, 01:19:03
от admin
Перенесено: Макрос постраничного вывода system numpages - ошибка

Автор adminРаздел Макросы UMI.CMS

Ответов: 0
Просмотров: 3930
Последний ответ 04 Октября 2011, 14:58:21
от admin
Макрос вывода новостей связанных определенным сюжетом

Автор 31rusРаздел Custom макросы

Ответов: 3
Просмотров: 3379
Последний ответ 21 Сентября 2013, 19:11:52
от admin
Макрос content/sitemap обрабатывает не все уровни.

Автор poloРаздел Макросы UMI.CMS

Ответов: 7
Просмотров: 6996
Последний ответ 22 Октября 2013, 21:10:52
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
макрос для визивиг
« : 24 Октября 2012, 17:11:09 »
Возможно ли создать макрос для визивиг с шаблоном на xslt?
очень надо организовать фотогалерею в визивиге. Чтоб пользователь мог сам, например, в поле Фотогалерея(дерево ссылок) выбрать нужные фото, а макрос, который вставлен в визивиге выводил бы эту галерею.

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #1 : 24 Октября 2012, 17:45:17 »
Можно. http://umi-cms.spb.su/ref/xml/75/76/
Вместо загрузки файла $xml -> load('./index.xml');  для загрузки строки использовать $xml -> loadXML($xml_string);
« Последнее редактирование: 24 Октября 2012, 17:47:27 от Vladimir »

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #2 : 24 Октября 2012, 18:06:47 »
ну.. загружу xsl... а как это в текст визивига вставить?

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #3 : 24 Октября 2012, 19:18:52 »
Результатом вышеописанных действий будет строка, содержащая результат xslt-преобразования. Вернете ее через return как у обычного макроса.

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #4 : 24 Октября 2012, 19:49:27 »
Вот еще нашел http://umi-cms.spb.su/api/101/279/

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #5 : 25 Октября 2012, 16:01:57 »
если я правильно понял, то разговор идет о том чтобы написать доп плагин для tinyMCE (именно он используется в umi как wysiwyg редактор). Который так же как мы создаем ссылку, выведет доп кнопку, при нажатии на которую нам дадут выбрать фотогалерею и она уже в сформированном виде вставиться в wysiwyg поле

Я правильно понимаю ваш вопрос?

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:макрос для визивиг
« Ответ #6 : 31 Октября 2012, 20:35:28 »
нет... наверное не так... мне надо чтоб просто вставил какое то слово в кучу написанного контента и в этом месте пояаилась галерея в нужном мне виде...
но я сделала через tpl уже это..