src/Bidcoz/Bundle/FrontendBundle/Resources/views/Campaign/Donate/levels.html.twig line 1

Open in your IDE?
  1. {% extends '@BidcozFrontend/campaign.html.twig' %}
  2. {% block sidebar '' %}
  3. {% block beforeContent %}
  4.     {{ parent() }}
  5.     <div class="d-flex justify-content-between flex-wrap responsive-title">
  6.         <h1>Giving Levels</h1>
  7.     </div>
  8. {% endblock %}
  9. {% block content %}
  10.     <div class="content-rows row justify-content-center p-0">
  11.         {% for level in donationLevels %}
  12.             <div class="col-sm-12 col-sm-6 col-md-4 col-lg-3 grid">
  13.                 <div class="panel">
  14.                     <div class="panel-body">
  15.                         <h4 class="my-0">{{ level.name }}</h4>
  16.                         <p class="mt-n2">{{ level.description|raw  }}</p>
  17.                         <div class="mt-4">
  18.                             <h6 class="mb-2 font-weight-light text-left">Minimum: <b>{{ level.amount|money }}</b></h6>
  19.                             <a href="{{ path('campaign_donate_cash_level', campaignParams|merge({donation_level_id: level.id})) }}" class="btn btn-info w-100 btn-custom-levels">Donate</a>
  20.                         </div>
  21.                     </div>
  22.                 </div>
  23.             </div>
  24.         {% endfor %}
  25.     </div>
  26.     {# <div class="panel h-100">
  27.         <div class="panel-body h-100 py-4">
  28.             <div class="select-type-default center text-center">
  29.                 <div class="d-flex justify-content-center">
  30.                     <i class="fas fa-hand-holding-usd icon"></i>
  31.                 </div>
  32.                 <h2>Select a Giving Level</h2>
  33.             </div>
  34.             <div id="pledge-type-info" style="display: none;">
  35.                 <!-- Replace with ticket content. -->
  36.             </div>
  37.         </div>
  38.     </div> #}
  39. {% endblock %}
  40. {# block internal_sidebar %}
  41.     {% if campaign.displayCashDonationGoal and campaign.cashDonationGoal != 0 %}
  42.         <div class="panel">
  43.             <div class="panel-body">
  44.                 <div class="pledge-stats">
  45.                     <h2>Campaign Donation Goal: {{ campaign.cashDonationGoal|money }}</h2>
  46.                     {% if campaign.displayCashDonationGoalProgress %}
  47.                         {% set total_donations = campaign_total_cash_donations(campaign) %}
  48.                         {% set progress_percent = (total_donations / campaign.cashDonationGoal) * 100 %}
  49.                         <h3>Current Progress: {{ total_donations|money }}</h3>
  50.                         <div class="progress">
  51.                             <div class="progress-bar progress-bar-success progress-bar-striped" role="progressbar" aria-valuenow="{{ total_donations }}" aria-valuemin="0" aria-valuemax="{{ campaign.cashDonationGoal }}" style="width: {{ progress_percent }}%">
  52.                                 <span class="sr-only">{{ progress_percent }}% Complete (success)</span>
  53.                             </div>
  54.                         </div>
  55.                     {% endif %}
  56.                 </div>
  57.             </div>
  58.         </div>
  59.     {% endif %}
  60.     <div class="pledge-types">
  61.         {% for level in donationLevels %}
  62.             <div class="panel pledge-type">
  63.                 <div class="panel-body">
  64.                     <h6 class="mb-3">{{ level.name }}</h6>
  65.                     <div class="price text-secondary">
  66.                         Minimum: <strong>{{ level.amount|money }}</strong>
  67.                     </div>
  68.                     <div class="caption">
  69.                         <div class="description">{{ level.description|raw  }}</div>
  70.                     </div>
  71.                     <a href="{{ path('campaign_donate_cash_level', campaignParams|merge({donation_level_id: level.id})) }}" class="btn btn-secondary pledge-select">Select Level</a>
  72.                 </div>
  73.             </div>
  74.         {% endfor %}
  75.     </div>
  76. {% endblock #}