49  /  105

Пример 2

Просмотров: 8852
Дата последнего изменения: 24.07.2020

  Источник данных

Источник данных - list2.php:
<?
$data = Array(
   "data"=>Array(
       "company"=>Array(
                   Array(
                       "ID"=>1,
                       "NAME"=>"Bitrix",
                       "IMAGE"=>"/demo_api/img/bitrixico.png",
                       "TAGS"=>"Отечественная CMS",
                       "URL"=>"http://bitrix.ru",
                   ),                    
                   Array(
                       "ID"=>2,
                       "NAME"=>"Digital Workplace",
                       "IMAGE"=>"/demo_api/img/digitalwork.png",
                       "TAGS"=>"Социальный интранет: Эксперты",
                       "URL"=>"http://www.digitalworkplace.ru"
                   ),                                        
                   Array(
                       "ID"=>4,
                       "NAME"=>"1С-Битрикс: Демонстрационный магазин",
                       "URL" => "https://www.1c-bitrix.ru/products/mobile/demo.php",
                       "IMAGE"=>"https://www.1c-bitrix.ru/images/ecommerce/features/mobile/demo.png",
                       "TAGS" => "Демонстрационное мобильное приложение",
                   ),
                   Array(
                       "ID"=>5,
                       "NAME"=>"1С-Битрикс: Администрирование",
                       "IMAGE"=>"https://www.1c-bitrix.ru/images/ecommerce/features/mobile/unnamed.png",
                       "TAGS"=>"Приложение для администраторов и менеджеров",
                       "URL"=>"https://www.1c-bitrix.ru/products/mobile/adm.php"
                   ),
                   Array(
                       "ID"=>6,
                       "NAME"=>"1С-Битрикс: Разработка приложения",
                       "IMAGE"=>"https://www.1c-bitrix.ru/images/ecommerce/features/mobile/dev.png",
                       "TAGS" => "Приложение для разработки собственных мобильных приложений",
                       "URL"=>"https://www.1c-bitrix.ru/products/mobile/#tab-develop-link"
                   ),
                   Array(
                       "ID"=>7,
                       "NAME"=>"Облачный сервис «Инспектор сайта»",
                   "IMAGE"=>"https://www.1c-bitrix.ru/images/ecommerce/features/mobile/inspector1.png",
                       "TAGS" => "Мониторинг доступности и работоспособности сайта",
                       "URL"=>"https://www.1c-bitrix.ru/products/cms/new/#tab-monitor-link"
                   ),
                   Array(
                       "ID"=>8,
                       "NAME"=>"Мобильное приложение «Мой город»",
                     "IMAGE"=>"https://www.1c-bitrix.ru/images/solutions/gov/mobile_map_ios.png",
                       "TAGS" => "Приложение для решения «Сайт государственной организации»",
                       "URL"=>"https://www.1c-bitrix.ru/solutions/gov/site.php#tab-mobile-link!mob"
                   ),
                   Array(
                       "ID"=>9,
                       "NAME"=>"Мобильное приложение для «Битрикс24»",
                       "IMAGE"=>"http://www.bitrix24.ru/images/content/b24-ios7.png",
                       "TAGS" => "Бесплатное приложение для iOS и Android",
                       "URL"=>"http://www.bitrix24.ru/features/apps.php"
                   ),
                   Array(
                       "ID"=>10,
                       "NAME"=>"Управление сайтом",
                       "IMAGE"=>"https://www.1c-bitrix.ru/images/box/bus_154_170.png",
                       "TAGS" => "1С-Битрикс: Управление сайтом",
                       "URL"=>"https://www.1c-bitrix.ru/products/cms/"
                   ),
                   Array(
                       "ID"=>11,
                       "NAME"=>"Корпоративный портал",
                       "IMAGE"=>"https://www.1c-bitrix.ru/images/box/cp141.png",
                       "TAGS" => "1С-Битрикс: Корпоративный портал",
                       "URL"=>"https://www.1c-bitrix.ru/products/intranet/"
                   )
           ),
       ),
       "names"=>Array("company"=>"Компании")
);

echo json_encode($data);
?>

  Алфавитный указатель для списка (alphabet_index)

Открытие списка с использованием вертикального алфавитного указателя. Массив объектов разделяется по группам, отсортированные по алфавиту от имени объекта. В качестве разделителя используются секции, имя секции задается первой буквой группы.

Пример:

//Задаем параметры отображения списка
var params = {  url: "/my_site/list2.php",
               table_settings: 
               {
                 alphabet_index: true,
               }
           };
var alphabet_index_table = new BXMobileApp.UI.Table(params, "table");
alphabet_index_table.show();

Видео:

iOS


1
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии