Advertisement
ahmadtri26

bembeng_pamungkas

Jan 15th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.45 KB | None | 0 0
  1. <ion-header>
  2. <ion-navbar color="primary">
  3. <button ion-button menuToggle class="margin-top-10">
  4. <ion-icon name="menu"></ion-icon>
  5. </button>
  6. <!-- <ion-title>{{pageTitle}}</ion-title> -->
  7. <!-- <ion-title>{{'gox.shop'|translate}}</ion-title> -->
  8. <ion-searchbar
  9. tappable
  10. readonly
  11. class="xfood_search"
  12. placeholder="{{'gox.label_search'|translate}}"
  13. mode="md"
  14. (mousedown)="$event.preventDefault()"
  15. (touchstart)="SearchItem()"></ion-searchbar>
  16. <ion-buttons style="margin: 0px 5px 0px 0px;" end>
  17. <button ion-button class="cart_btn" (click)="gotoCart($event)">
  18. <ion-icon name="cart"></ion-icon>
  19. </button>
  20. </ion-buttons>
  21. </ion-navbar>
  22.  
  23. <ion-toolbar color="secondary" no-border-top>
  24. <ion-segment [(ngModel)]="food_mode" (ionChange)="shopMode($event)">
  25.  
  26. <ion-segment-button value="home">
  27. {{"gox.home" | translate}}
  28. </ion-segment-button>
  29.  
  30. <ion-segment-button value="hot_list">
  31. {{"gox.hot_list" | translate}}
  32. </ion-segment-button>
  33.  
  34. <!-- <ion-segment-button value="xfood_orders">
  35. Xfood Orders
  36. </ion-segment-button> -->
  37.  
  38. </ion-segment>
  39.  
  40. </ion-toolbar>
  41.  
  42. <!-- <div *ngIf="search_show" class="{{searchbar_class}}">
  43. <ion-row no-padding>
  44. <ion-col no-padding col-12>
  45. <ion-searchbar
  46. tappable
  47. readonly
  48. class="xfood_search"
  49. placeholder="{{'gox.label_search'|translate}}"
  50. mode="ios"
  51. (click)="SearchItem()"
  52. (ionFocus)="SearchItem()"></ion-searchbar>
  53. </ion-col>
  54. </ion-row>
  55. </div> -->
  56. </ion-header>
  57.  
  58. <ion-content>
  59.  
  60. <div [ngSwitch]="food_mode">
  61.  
  62. <div *ngSwitchCase="'loading'">
  63. <div class="ghost_padding"></div>
  64. <div class="spinner" text-center>
  65. <ion-spinner name="circles"></ion-spinner>
  66. </div>
  67. </div>
  68.  
  69. <div *ngSwitchCase="'home'">
  70. <div class="slider-50 main-slide-container">
  71. <ion-slides *ngIf=" ad_banner01 && ad_banner01.length && adBannerReady " #slideMain [pager]="true" [speed]="500" [autoplay]="5000" (ionSlideAutoplayStop)="startAutoplay($event, slideMain)" [parallax]="true" [spaceBetween]="25" class="slider-50 enable-pointer">
  72. <ion-slide *ngFor="let slide of ad_banner01">
  73. <img *ngIf=" setLang == 'en' " [src]="slide.img" class="slide-image"/>
  74. <img *ngIf=" setLang == 'km' " [src]="slide.img_km" class="slide-image"/>
  75. <img *ngIf=" setLang == 'cn' " [src]="slide.img_cn" class="slide-image"/>
  76. </ion-slide>
  77. </ion-slides>
  78. <div class="button-next" (click)="goToSlide('next', slideMain)">
  79. <ion-icon name="ios-arrow-forward"></ion-icon>
  80. </div>
  81. <div class="button-prev" (click)="goToSlide('prev', slideMain)">
  82. <ion-icon name="ios-arrow-back"></ion-icon>
  83. </div>
  84. </div>
  85. <!-- <div class="slider-50 main-slide-container">
  86. <ion-slides *ngIf=" ad_banner01 && ad_banner01.length && adBannerReady " #adSlider [pager]="true" [speed]="500" [autoplay]="5000" (ionSlideAutoplayStop)="startAutoplay($event)" [parallax]="true" [spaceBetween]="25" class="slider-50">
  87. <ion-slide *ngFor="let slide of ad_banner01">
  88. <img *ngIf=" setLang == 'en' " [src]="slide.img" class="slide-image"/>
  89. <img *ngIf=" setLang == 'km' " [src]="slide.img_km" class="slide-image"/>
  90. <img *ngIf=" setLang == 'cn' " [src]="slide.img_cn" class="slide-image"/>
  91. </ion-slide>
  92. </ion-slides>
  93. <div class="button-next" (click)="goToSlide('next', slideMain)">
  94. <ion-icon name="ios-arrow-forward"></ion-icon>
  95. </div>
  96. <div class="button-prev" (click)="goToSlide('prev', slideMain)">
  97. <ion-icon name="ios-arrow-back"></ion-icon>
  98. </div>
  99. </div> -->
  100.  
  101. <!-- <ion-card full no-padding>
  102. <ion-card-header>
  103. <ion-icon icon-left name="ios-home"></ion-icon>
  104. {{"gox.label_sort_by_restocat" | translate}}
  105. </ion-card-header>
  106.  
  107. <div *ngIf="loadingRestoCat" text-center>
  108. <ion-spinner name="circles"></ion-spinner>
  109. </div>
  110.  
  111. <div *ngIf="errorGetDataCat" text-center style="font-size: large; font-weight: bold; padding: 20px;">
  112. {{"gox.label_error_get_data"|translate}}
  113. </div>
  114.  
  115. <div *ngIf="!loadingRestoCat">
  116. <ion-list tappable *ngFor="let p of food_menu" (click)="menuCategoryList(p)">
  117. <ion-item>
  118. <ion-thumbnail item-left>
  119. <img class="thumb_xfood" src="{{p.img}}"/>
  120. </ion-thumbnail>
  121. <h2 style="text-transform: uppercase;">{{p.name}}</h2>
  122. <p style="text-transform: uppercase;">{{p.desc}} </p>
  123. <ion-icon item-right name="ios-arrow-forward"></ion-icon>
  124. </ion-item>
  125. </ion-list>
  126. </div>
  127. </ion-card> -->
  128.  
  129. <ion-card full no-padding>
  130. <ion-card-header style="font-weight: bold;">
  131. {{"gox.buy_any_you_need" | translate}}
  132. </ion-card-header>
  133.  
  134. <div text-center>
  135. <ion-spinner *ngIf="loadingRestoTags" name="circles"></ion-spinner>
  136. </div>
  137.  
  138. <div *ngIf="errorGetDataTags" text-center style="font-size: large; font-weight: bold; padding: 20px;">
  139. {{"gox.label_error_get_data"|translate}}
  140. </div>
  141.  
  142. <ion-grid *ngIf="!loadingRestoTags" class="food_tags">
  143. <div class="card-background-page2">
  144. <ion-row class="row_tags" align-items-center wrap>
  145. <ion-col class="food_tags" self-align-center col-4 *ngFor="let p of food_menu">
  146. <ion-card tappable (click)="gotoRestoList(p)" class="card_tags">
  147. <!-- <ion-img [src]="p.img"></ion-img> -->
  148. <img src="{{p.img}}"/>
  149. <!-- <ion-spinner name="circles"></ion-spinner> -->
  150. <p class="card-name">{{p.name}}</p>
  151. </ion-card>
  152. </ion-col>
  153. </ion-row>
  154. </div>
  155. </ion-grid>
  156. </ion-card>
  157. </div>
  158.  
  159. <div *ngSwitchCase="'hot_list'">
  160. <ion-card>
  161.  
  162. <ion-card-header>
  163. Coming Soon
  164. </ion-card-header>
  165.  
  166. <ion-card-content>
  167. <!-- Add card content here! -->
  168. </ion-card-content>
  169.  
  170. </ion-card>
  171. </div>
  172. </div>
  173.  
  174. </ion-content>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement