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

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

Ответов: 2
Просмотров: 1357
Последний ответ 26 Мая 2016, 15:41:52
от atach
Как получить отсортированный список товаров полученный getFilteredPages?

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

Ответов: 5
Просмотров: 5898
Последний ответ 27 Сентября 2011, 11:03:07
от Aksuk
Получить название страницы с которой отправлен комментарий

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

Ответов: 2
Просмотров: 3188
Последний ответ 27 Мая 2013, 12:07:25
от igor84
Как получить рендер только блока товаров в корзине

Автор arbuzzzРаздел Настройка системы и модулей

Ответов: 10
Просмотров: 3805
Последний ответ 02 Мая 2018, 02:34:47
от umidev
Как получить данные, которые указаны в настройках UMI.CMS?

Автор VirРаздел Разработка модулей

Ответов: 2
Просмотров: 2602
Последний ответ 17 Октября 2011, 16:05:47
от Vir

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

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Получить значение property?
« : 21 Октября 2013, 14:07:30 »
Здравствуйте!
Собственно вопрос есть страница например с id 35, требуется получить значение property на ajax, как такое сделать?
Смотрел только как получить полностью страницу, а вот с определенным полем не пойму!

   jQuery.ajax({

           url: '/upage://35',
           type: 'GET',
           dataType: 'html',

           success: function(data){
             $('#main').html(data);
           }
      });

Подскажите пжл!

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #1 : 21 Октября 2013, 14:19:22 »
во-первых, к конкретному полю можно обращаться вот так (например поле h1) /upage://35.h1

во-вторых при работе с ajax удобно пользоваться запросами в json виде, в данном случае это будет выглядеть так upage://35.h1.json

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #2 : 21 Октября 2013, 15:26:16 »
К сожалению мало знаю формат json(
Подскажите базовый способ, как вывеcти например значение h1?
Заранее спасибо!

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #3 : 21 Октября 2013, 15:46:06 »
см выше, там оба способа. И уделите 20 минут на прочтения того, как можно работать с json, многое станет удобнее или посмотрите примеры, на вроде этого http://umihelp.ru/forum/index.php?topic=58.15

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #4 : 21 Октября 2013, 18:47:24 »
Спасибо буду изучать!)

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #5 : 28 Октября 2013, 13:04:02 »
В общем значения получил но вот не пойму как их разобрать!
"items": {
      "item": {
         "0": {}
 "item": {
         "1": {}
"item": {
         "2": {}

Пробую так, но этот вариант отдает лишь одну картинку!

 $("<img/>").attr("src", item[1].photo.path).appendTo("#new_ajax");

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #6 : 28 Октября 2013, 13:27:03 »
а сколько картинок он должен отдавать?

у вас вернулся json, вы взяли из данного объекта items из него взяли item с индексом 1 и там взяли данные по картинке, что еще вы хотите вывести?

Если вы хотите вывести картинки для каждого item, то переберите их в цикле.

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Re:Получить значение property?
« Ответ #7 : 28 Октября 2013, 13:55:09 »
Если вы хотите вывести картинки для каждого item, то переберите их в цикле.
Вот именно про цикл и хочу узнать как его использовать? Те я хочу вывести картинки для каждого item!