|
4 | 4 | {% embed 'visiosoft.module.profile::profile/index' %} |
5 | 5 | {% block detail %} |
6 | 6 | <div class="row px-3"> |
7 | | - <div class="col-md-12 bg-dark text-white p-5 d-flex justify-content-between align-items-center flex-wrap"> |
8 | | - <h3>{{ trans('visiosoft.module.advs::field.my_ads.name') }}</h3> |
9 | | - |
10 | | - {{ addBlock('profile/ads/header')|raw }} |
11 | | - </div> |
12 | | - |
13 | | - <div class="col-md-12 bg-light advs-section"> |
14 | | - <nav class="profile-advs-tab"> |
15 | | - <div class="nav nav-tabs nav-fill" id="nav-tab" role="tablist"> |
16 | | - {% set type = app.request.get('type') ?: 'approved' %} |
17 | | - <a class="nav-item nav-link text-dark{{ type == 'approved' ? ' active' : '' }}" |
18 | | - data-type="approved" id="nav-approved-tab" data-toggle="tab" href="#nav-approved" |
19 | | - role="tab" aria-controls="nav-detail" aria-selected="true"> |
20 | | - {{ trans('visiosoft.module.advs::field.my_ads.name') }} |
21 | | - </a> |
22 | | - <a class="nav-item nav-link text-dark{{ type == 'pending' ? ' active' : '' }}" |
23 | | - data-type="pending" id="nav-pending-tab" data-toggle="tab" href="#nav-pending" |
24 | | - role="tab" aria-controls="nav-pending" aria-selected="true"> |
25 | | - {{ trans('visiosoft.module.advs::field.pending_adv.name') }} |
26 | | - </a> |
27 | | - </div> |
28 | | - </nav> |
29 | | - <div class="bg-dark p-2 mt-2 rounded"> |
30 | | - <a href="{{ url_route('advs::create_adv') }}" class="btn btn-success"> |
31 | | - <i class="fas fa-plus-circle"></i> |
32 | | - {{ trans("visiosoft.theme.base::button.post_ad.name") }} |
33 | | - </a> |
34 | | - {% if auth_user().hasRole('admin') and setting_value('visiosoft.module.profile::show_extends_actions') %} |
35 | | - <a href="{{ url_route("advs::extendAll") }}" class="btn btn-primary"> |
36 | | - {{ trans('visiosoft.module.profile::button.extend_all') }} |
37 | | - </a> |
38 | | - <a href="{{ url_route("advs::extendAll") }}?unpublished=1" class="btn btn-warning text-white"> |
39 | | - {{ trans('visiosoft.module.profile::button.extend_unpublished') }} |
40 | | - </a> |
41 | | - {% endif %} |
42 | | - </div> |
| 7 | + <div class="col-md-12 profile-section px-0 border profile-wrapper"> |
43 | 8 | <div class="tab-content py-3 px-3 px-sm-0" id="nav-tabContent"> |
44 | | - <div class="tab-pane fade{{ type == 'approved' ? ' show active' : '' }}" id="nav-approved" |
45 | | - role="tabpanel" aria-labelledby="nav-approved-tab"> |
46 | | - </div> |
47 | | - <div class="tab-pane fade{{ type == 'pending' ? ' show active' : '' }}" id="nav-pending" |
48 | | - role="tabpanel" aria-labelledby="nav-pending-tab"> |
49 | | - </div> |
50 | | - <div class="tab-pane fade" id="nav-passive" |
51 | | - role="tabpanel" aria-labelledby="nav-passive-tab"> |
52 | | - </div> |
| 9 | + <div class="tab-pane fade show active" id="nav-profile" role="tabpanel" |
| 10 | + aria-labelledby="nav-profile-tab"> |
| 11 | + <div class="col-12 mb-4 mb-md-5 mt-md-3 px-3 px-sm-5 "> |
| 12 | + <h3>{{ trans('visiosoft.module.advs::field.my_ads.name') }}</h3> |
| 13 | + {{ addBlock('profile/ads/header')|raw }} |
| 14 | + </div> |
| 15 | + <div class="col-md-12 advs-section"> |
| 16 | + <div class=" p-2 py-3 mt-2 rounded"> |
| 17 | + <a href="{{ url_route('advs::create_adv') }}" class="btn btn-lg btn-outline-primary"> |
| 18 | + <i class="fas fa-plus-circle"></i> |
| 19 | + {{ trans("visiosoft.theme.base::button.post_ad.name") }} |
| 20 | + </a> |
| 21 | + {% if auth_user().hasRole('admin') and setting_value('visiosoft.module.profile::show_extends_actions') %} |
| 22 | + <a href="{{ url_route("advs::extendAll") }}" class="btn btn-lg btn-outline-secondary"> |
| 23 | + {{ trans('visiosoft.module.profile::button.extend_all') }} |
| 24 | + </a> |
| 25 | + <a href="{{ url_route("advs::extendAll") }}?unpublished=1" class="btn btn-lg btn-outline-secondary"> |
| 26 | + {{ trans('visiosoft.module.profile::button.extend_unpublished') }} |
| 27 | + </a> |
| 28 | + {% endif %} |
| 29 | + </div> |
| 30 | + <nav class="profile-advs-tab"> |
| 31 | + <div class="nav nav-tabs nav-fill" id="nav-tab" role="tablist"> |
| 32 | + {% set type = app.request.get('type') ?: 'approved' %} |
| 33 | + <a class="nav-item nav-link text-dark{{ type == 'approved' ? ' active' : '' }}" |
| 34 | + data-type="approved" id="nav-approved-tab" data-toggle="tab" href="#nav-approved" |
| 35 | + role="tab" aria-controls="nav-detail" aria-selected="true"> |
| 36 | + {{ trans('visiosoft.module.advs::field.my_ads.name') }} |
| 37 | + </a> |
| 38 | + <a class="nav-item nav-link text-dark{{ type == 'pending' ? ' active' : '' }}" |
| 39 | + data-type="pending" id="nav-pending-tab" data-toggle="tab" href="#nav-pending" |
| 40 | + role="tab" aria-controls="nav-pending" aria-selected="true"> |
| 41 | + {{ trans('visiosoft.module.advs::field.pending_adv.name') }} |
| 42 | + </a> |
| 43 | + </div> |
| 44 | + </nav> |
53 | 45 |
|
54 | | - <!-- Pagination links --> |
55 | | - <nav aria-label="Page navigation example"> |
56 | | - <ul class="pagination justify-content-center"> |
57 | | - <li class="page-item"> |
58 | | - <a id="btn_prev" class="page-link" href="javascript:prevPage()"><</a> |
59 | | - </li> |
60 | | - <li class="page-item"><span id="page" class="page-link">1</span></li> |
61 | | - <li class="page-item"> |
62 | | - <a id="btn_next" class="page-link" href="javascript:nextPage()">></a> |
63 | | - </li> |
64 | | - </ul> |
65 | | - </nav> |
| 46 | + <div class="tab-content py-3 px-3 px-sm-0" id="nav-tabContent"> |
| 47 | + <div class="tab-pane fade{{ type == 'approved' ? ' show active' : '' }}" id="nav-approved" |
| 48 | + role="tabpanel" aria-labelledby="nav-approved-tab"> |
| 49 | + </div> |
| 50 | + <div class="tab-pane fade{{ type == 'pending' ? ' show active' : '' }}" id="nav-pending" |
| 51 | + role="tabpanel" aria-labelledby="nav-pending-tab"> |
| 52 | + </div> |
| 53 | + <div class="tab-pane fade" id="nav-passive" |
| 54 | + role="tabpanel" aria-labelledby="nav-passive-tab"> |
| 55 | + </div> |
| 56 | + <!-- Pagination links --> |
| 57 | + <nav aria-label="Page navigation example"> |
| 58 | + <ul class="pagination justify-content-center"> |
| 59 | + <li class="page-item"> |
| 60 | + <a id="btn_prev" class="page-link d-flex justify-content-center align-items-center" href="javascript:prevPage()"><</a> |
| 61 | + </li> |
| 62 | + <li class="page-item"><span id="page" class="page-link d-flex justify-content-center align-items-center">1</span></li> |
| 63 | + <li class="page-item"> |
| 64 | + <a id="btn_next" class="page-link d-flex justify-content-center align-items-center" href="javascript:nextPage()">></a> |
| 65 | + </li> |
| 66 | + </ul> |
| 67 | + </nav> |
| 68 | + </div> |
| 69 | + </div> |
| 70 | + </div> |
66 | 71 | </div> |
67 | 72 | </div> |
68 | 73 | </div> |
|
0 commit comments