Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Добавление страницы в "Избранное"

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

Ответов: 4
Просмотров: 3274
Последний ответ 13 Февраля 2013, 06:18:50
от admin
Требуется выбрать только те страницы, у которых значение поля равно заданному

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

Ответов: 1
Просмотров: 3776
Последний ответ 26 Сентября 2019, 13:01:06
от pandus
Вывод страницы в меню с отключением вывода в карте сайта

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

Ответов: 6
Просмотров: 5628
Последний ответ 03 Ноября 2011, 15:07:29
от alpotemkin
не могу добавить виртуальные копии и ссылки на похожие страницы

Автор voldРаздел Наполнение сайтов

Ответов: 6
Просмотров: 56374
Последний ответ 20 Октября 2013, 16:21:58
от vold
Вывод страницы которую пользовтаель имеет права на редактирвание?

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

Ответов: 2
Просмотров: 3074
Последний ответ 29 Сентября 2014, 03:04:18
от muldy

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

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Здравствуйте. Мне нужно написать макрос, в котором будет автоматически опредляться id страницы, которую я редактирую в админке.
Как это можно реализовать?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #1 : 10 Июля 2013, 14:52:07 »
а в какой момент он это должен определять? при сохранении страницы, как event при загрузке шаблона страницы в админке? или еще как-то?

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #2 : 10 Июля 2013, 15:23:50 »
я в админке добавила новую кнопку. При нажатии на нее появляется попап. В нем надо вывести картинку, загруженную в одно из полей это страницы. Так вот. Чтоб достать эту картинку, нужно знать id этой страницы, когда появляется попап.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #3 : 10 Июля 2013, 16:36:05 »
тогда я предположу что вы добавили эту кнопку кастомизируя административный интерфейс, а раз вы его катомизировали то вам был доступен xml самой страницы (на которйо вы выводите кнопку), добавле в шаблон <xsl:copy-of select="."> и посмотрите в исходном коде исходной страницы данный xml или... находясь на странице на которойвы вывели кнопку добавте в адресной строке .xml и вы исходный xml так кже как вы и делаете при создание шаблонов с лицевой части сайта.

Ну а имея возможность получить id при формировании страницы для админки, я думаю, вы сможете его связать с попап окном посредством html тегов\атрибутов или js

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #4 : 11 Июля 2013, 09:40:45 »
спасибо за идею) буду пробовать..

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #5 : 17 Июля 2013, 11:24:35 »
с кнопкой и id разобралась.
но по мере решения моей задачи, решила, что кнопку нужно вставить в сам визивиг. чтоб потом генерировать в попапе код и вставлять его в редактор. Так вот. Как теперь при нажатии на кнопку визивига узнать id страницы?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:определить id редактируемой страницы
« Ответ #6 : 17 Июля 2013, 13:35:16 »
а у вас не возникает вопроса как добавить кнопку в wysiwyg?  :o

то есть кнопка уже написана или она уже была готова, или вы правите какую-то другую?