Перейти к содержанию
MonaLiza

[Решено?..] Доработка страницы покупки сертификатов

Рекомендуемые сообщения

Подскажите, пожалуйста, как реализовать тематику сертификата в виде картинок. Было бы супер сделать это в 2-3 колонки.

post-689645-0-76847300-1435757287_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

все просто, прим. структура:

<input id="input-1" type="radio".../>
<label for="input-1">Текст, + оформление в ксс как пожелаем</label>
<input id="input-2" type="radio" .../>
<label for ="input-2">.....</label>

мин css:

input[type="radio"] { display: none; } // скрываем инпуты, не нужны 
input[type="radio"]:checked + label {....} //стили для <label> когда выбрали его 

атрибут for в <label> будет активировать нужный инпут он ссылается на ид инпута, т.е. у всех он должен быть уникальный. 

 

Крч, сделай сам или напиши в ЛС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

boba, если не сложно давай тут обсудим вопрос. Может кому-то пригодится.

<?php echo $header; ?>
<div class="container">
  <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>
  <?php if ($error_warning) { ?>
  <div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> <?php echo $error_warning; ?></div>
  <?php } ?>
  <div class="row"><?php echo $column_left; ?>
    <?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-sm-6'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-sm-9'; ?>
    <?php } else { ?>
    <?php $class = 'col-sm-12'; ?>
    <?php } ?>
    <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>
      <h1><?php echo $heading_title; ?></h1>
      <p><?php echo $text_description; ?></p>
      <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" class="form-horizontal">
        <div class="form-group required">
          <label class="col-sm-2 control-label" for="input-to-name"><?php echo $entry_to_name; ?></label>
          <div class="col-sm-10">
            <input type="text" name="to_name" value="<?php echo $to_name; ?>" id="input-to-name" class="form-control" />
            <?php if ($error_to_name) { ?>
            <div class="text-danger"><?php echo $error_to_name; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="form-group required">
          <label class="col-sm-2 control-label" for="input-to-email"><?php echo $entry_to_email; ?></label>
          <div class="col-sm-10">
            <input type="text" name="to_email" value="<?php echo $to_email; ?>" id="input-to-email" class="form-control" />
            <?php if ($error_to_email) { ?>
            <div class="text-danger"><?php echo $error_to_email; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="form-group required">
          <label class="col-sm-2 control-label" for="input-from-name"><?php echo $entry_from_name; ?></label>
          <div class="col-sm-10">
            <input type="text" name="from_name" value="<?php echo $from_name; ?>" id="input-from-name" class="form-control" />
            <?php if ($error_from_name) { ?>
            <div class="text-danger"><?php echo $error_from_name; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="form-group required">
          <label class="col-sm-2 control-label" for="input-from-email"><?php echo $entry_from_email; ?></label>
          <div class="col-sm-10">
            <input type="text" name="from_email" value="<?php echo $from_email; ?>" id="input-from-email" class="form-control" />
            <?php if ($error_from_email) { ?>
            <div class="text-danger"><?php echo $error_from_email; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="form-group required">
          <label class="col-sm-2 control-label"><?php echo $entry_theme; ?></label>
          <div class="col-sm-10">
            <?php foreach ($voucher_themes as $voucher_theme) { ?>
            <?php if ($voucher_theme['voucher_theme_id'] == $voucher_theme_id) { ?>
            <div class="radio">
              <label>
                <input type="radio" name="voucher_theme_id" value="<?php echo $voucher_theme['voucher_theme_id']; ?>" checked="checked" />
                <?php echo $voucher_theme['name']; ?></label>
            </div>
            <?php } else { ?>
            <div class="radio">
              <label>
                <input type="radio" name="voucher_theme_id" value="<?php echo $voucher_theme['voucher_theme_id']; ?>" />
                <?php echo $voucher_theme['name']; ?></label>
            </div>
            <?php } ?>
            <?php } ?>
            <?php if ($error_theme) { ?>
            <div class="text-danger"><?php echo $error_theme; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="input-message"><span data-toggle="tooltip" title="<?php echo $help_message; ?>"><?php echo $entry_message; ?></span></label>
          <div class="col-sm-10">
            <textarea name="message" cols="40" rows="5" id="input-message" class="form-control"><?php echo $message; ?></textarea>
          </div>
        </div>
        <div class="form-group">
          <label class="col-sm-2 control-label" for="input-amount"><span data-toggle="tooltip" title="<?php echo $help_amount; ?>"><?php echo $entry_amount; ?></span></label>
          <div class="col-sm-10">
            <input type="text" name="amount" value="<?php echo $amount; ?>" id="input-amount" class="form-control" size="5" />
            <?php if ($error_amount) { ?>
            <div class="text-danger"><?php echo $error_amount; ?></div>
            <?php } ?>
          </div>
        </div>
        <div class="buttons clearfix">
          <div class="pull-right"> <?php echo $text_agree; ?>
            <?php if ($agree) { ?>
            <input type="checkbox" name="agree" value="1" checked="checked" />
            <?php } else { ?>
            <input type="checkbox" name="agree" value="1" />
            <?php } ?>
             
            <input type="submit" value="<?php echo $button_continue; ?>" class="btn btn-primary" />
          </div>
        </div>
      </form>
      <?php echo $content_bottom; ?></div>
    <?php echo $column_right; ?></div>
</div>
<?php echo $footer; ?> 

Это код страницы сертификатов. Покажи на примере куда что вставить. С CSS думаю сам справлюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?php foreach ($voucher_themes as $voucher_theme) { ?> 

вот форич выдающий список возможных вариантов, его и менять, но направить, показать, дать совет я уже сделал все из перечисленного. осталось только сделать это, со всем уважением к вам и к другим участникам форума, кроме одного я не могу это сделать бесплатно. Представьте, что в вашем кармашке есть денюжка, а во мне есть голод, ням ням ням

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Prorab337
      1 700.00 руб
      Скачать/Купить дополнение


      "Клубная программа" - накопительные и дисконтные карты, подарки
      Дисконтные карты – эффективный маркетинговый инструмент, который повышает лояльность клиентов. Данный модуль позволяет организовать в Вашем интернет-магазине клубную программу с выдачей накопительных дисконтных карт. В арсенале имеется множество настроек и удобных инструментов для работы со скидочными картами. При условии правильной подачи программы лояльности модуль поможет достигнуть следующих целей:
      увеличение числа постоянных клиентов повышение вероятности совершения повторной покупки стимуляция делать больше покупок и на большую сумму стимуляция покупателя рассказывать о Вашем интернет-магазине в кругу своих знакомых, предлагая воспользоваться своей накопительной картой дополнительное напоминание о магазине  
       
         
      Возможности администратора:
      Настройки и функции которые отмечены * можно настроить индивидуально для каждой карты
      вкл/выкл модуль вкл/выкл скидочную карту * настройка порога получения карты (указание суммы заказа начиная с которой клиент может получить скидочную карту) вкл/выкл необходимость авторизации для получения карты вкл/выкл автоматическое применение скидки при получении карты настройка начала действия карты * настройка срока действия карты * настройка срока учета заказов выбор символов для генерации кода карты (0-9, a-Z) указание длины кода для генерации выбор условий участия в клубной программе настройка таблицы скидок *: выбор товаров, к которым будет применяться скидка (все, без скидки, без акции, без скидки и акции) указание границы накопительной скидки величина скидки тип скидки (процент или фиксированная сумма которая будет отниматься от каждого товара, который подходит под условие) неограниченное количество вариантов настройки [*]выбор товаров, для которых будет действовать скидочная карта *
      [*]выбор категорий, для которых будет действовать скидочная карта *
      [*]вкл/выкл необходимость авторизации для использования скидочной карты *
      [*]вкл/выкл автоматическое применения скидки для авторизированных клиентов
      [*]вкл/выкл скидку на доставку *
      [*]возможность указать минимальную сумму заказа начиная с которой можно будет применить скидочную карту *
      [*]возможность указать максимальную сумму заказа при которой можно будет применить скидочную карту *
      [*]возможность указать количество применений карты *
      [*]возможность указать количество применений карты одним клиентом *
      [*]добавление скидочных карт с поиском и привязкой к конкретному клиенту (если клиента нет в базе, то модуль создаст его автоматически)
      [*]редактирование и удаление скидочных карт
      [*]быстрая выдача карты по запросу клиента при просмотре заказа (если заказ оформлен без регистрации, то модуль самостоятельно создает клиента)
      [*]быстрое применение/удаление клубной скидки при просмотре заказа (присутствует ссылка к переходу на настройки этой карты)
      [*]поиск и подгрузка данных клиента по коду скидочной карты при создании и редактировании заказа
      [*]возможность применения скидочной карты при редактировании и создании заказа в итогах
      [*]просмотр истории применения скидочной карты (заказы у которых истек срок учета выделены красным, имеется итоговая строка учтенных заказов)
      [*]удобное изменение суммы учтенных заказов (баланса карты), посредством внесения в историю корректирующей записи (модуль сам просчитывает сколько нужно отнять или добавить в историю заказов)
      [*]вкл/выкл совместное использование с купонами
      [*]вкл/выкл совместное использование с ваучерами (подарочными сертификатами)
      Возможности клиента:
      ввод кода карты и применение возможность отправить запрос на получение скидочной карты (если выполняется условие минимальной суммы заказа) наличие меню "Клубной прогаммы" в кабинете клиента. При переходе в меню, если клиент является участником клубной программы, отображается следующая информация: код скидочной карты величина скидки сумма сэкономленных средств условие участия в клубной программе [*]отображение кода скидочной карты и величины скидки в итогах
      Поддерживаемые языки:
      русский Совместимость:
      OpenCart v. 2.X.X (а также сборки на базе OpenCart соответствующих версий) формы заказа: стандартная, Simple checkout & Registration Адаптацию для других модулей оформления заказов и шаблонов выполним по запросу за ДОП. ПЛАТУ.
      Лицензия:
      лицензия действует только на один домен и на все его поддомены, и тестовые сайты подробная информация о порядке получения лицензии доступна на вкладке «Поддержка» модуля активация лицензии происходит в течении нескольких часов после покупки Требования:
      Ioncube Loader версии 5.0 и выше PHP версии 5.3 и выше Добавил Prorab337 Добавлено 18.09.2016 Категория Цены, скидки, акции, подарки Системные требования PHP версии 5.3 и выше Сайт разработчика https://oc-max.com Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От Prorab337
      Дисконтные карты – эффективный маркетинговый инструмент, который повышает лояльность клиентов. Данный модуль позволяет организовать в Вашем интернет-магазине клубную программу с выдачей накопительных дисконтных карт. В арсенале имеется множество настроек и удобных инструментов для работы со скидочными картами. При условии правильной подачи программы лояльности модуль поможет достигнуть следующих целей:
      увеличение числа постоянных клиентов повышение вероятности совершения повторной покупки стимуляция делать больше покупок и на большую сумму стимуляция покупателя рассказывать о Вашем интернет-магазине в кругу своих знакомых, предлагая воспользоваться своей накопительной картой дополнительное напоминание о магазине  
       
         
      Возможности администратора:
      Настройки и функции которые отмечены * можно настроить индивидуально для каждой карты
      вкл/выкл модуль вкл/выкл скидочную карту * настройка порога получения карты (указание суммы заказа начиная с которой клиент может получить скидочную карту) вкл/выкл необходимость авторизации для получения карты вкл/выкл автоматическое применение скидки при получении карты настройка начала действия карты * настройка срока действия карты * настройка срока учета заказов выбор символов для генерации кода карты (0-9, a-Z) указание длины кода для генерации выбор условий участия в клубной программе настройка таблицы скидок *: выбор товаров, к которым будет применяться скидка (все, без скидки, без акции, без скидки и акции) указание границы накопительной скидки величина скидки тип скидки (процент или фиксированная сумма которая будет отниматься от каждого товара, который подходит под условие) неограниченное количество вариантов настройки [*]выбор товаров, для которых будет действовать скидочная карта *
      [*]выбор категорий, для которых будет действовать скидочная карта *
      [*]вкл/выкл необходимость авторизации для использования скидочной карты *
      [*]вкл/выкл автоматическое применения скидки для авторизированных клиентов
      [*]вкл/выкл скидку на доставку *
      [*]возможность указать минимальную сумму заказа начиная с которой можно будет применить скидочную карту *
      [*]возможность указать максимальную сумму заказа при которой можно будет применить скидочную карту *
      [*]возможность указать количество применений карты *
      [*]возможность указать количество применений карты одним клиентом *
      [*]добавление скидочных карт с поиском и привязкой к конкретному клиенту (если клиента нет в базе, то модуль создаст его автоматически)
      [*]редактирование и удаление скидочных карт
      [*]быстрая выдача карты по запросу клиента при просмотре заказа (если заказ оформлен без регистрации, то модуль самостоятельно создает клиента)
      [*]быстрое применение/удаление клубной скидки при просмотре заказа (присутствует ссылка к переходу на настройки этой карты)
      [*]поиск и подгрузка данных клиента по коду скидочной карты при создании и редактировании заказа
      [*]возможность применения скидочной карты при редактировании и создании заказа в итогах
      [*]просмотр истории применения скидочной карты (заказы у которых истек срок учета выделены красным, имеется итоговая строка учтенных заказов)
      [*]удобное изменение суммы учтенных заказов (баланса карты), посредством внесения в историю корректирующей записи (модуль сам просчитывает сколько нужно отнять или добавить в историю заказов)
      [*]вкл/выкл совместное использование с купонами
      [*]вкл/выкл совместное использование с ваучерами (подарочными сертификатами)
      Возможности клиента:
      ввод кода карты и применение возможность отправить запрос на получение скидочной карты (если выполняется условие минимальной суммы заказа) наличие меню "Клубной прогаммы" в кабинете клиента. При переходе в меню, если клиент является участником клубной программы, отображается следующая информация: код скидочной карты величина скидки сумма сэкономленных средств условие участия в клубной программе [*]отображение кода скидочной карты и величины скидки в итогах
      Поддерживаемые языки:
      русский Совместимость:
      OpenCart v. 2.X.X (а также сборки на базе OpenCart соответствующих версий) формы заказа: стандартная, Simple checkout & Registration Адаптацию для других модулей оформления заказов и шаблонов выполним по запросу за ДОП. ПЛАТУ.
      Лицензия:
      лицензия действует только на один домен и на все его поддомены, и тестовые сайты подробная информация о порядке получения лицензии доступна на вкладке «Поддержка» модуля активация лицензии происходит в течении нескольких часов после покупки Требования:
      Ioncube Loader версии 5.0 и выше PHP версии 5.3 и выше
    • От digistore
      Все остальные письма приходят (и админу, и покупателю). Модуль оплаты возвращает нужно значение статуса заказа (например, Загрузки работают сразу после оплаты). Версия Opencart 2.3.0.2
    • От lambda371
      Всем доброго времени суток. Установил сертификат на сайт. Появился смешанный контент. из за этого на странице категорий перестала работать пагинация.
      Вылетает такая вот ошибка:

      jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://greenmarket.su/tovary' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://greenmarket.su/index.php?route=extension/module/oclayerednavigation/category&path=57&page=2'. This request has been blocked; the content must be served over HTTPS.

      Подскажите пожалуйста в чем может быть проблема?
      https://greenmarket.su/tovary
    • От DjVreditel
      На странице: /index.php?route=account/voucher
       
      После ввода всех данных и нажатия кнопки продолжить появляется просто пустая страница. При этом дальше сайт не работает, при переходе на любую другую страницу она оказывается белой. Если удалить с печенок : "PHPSESSID" , то всё работает. Но при повторном заказе сертификата такая же проблема. 
       
      Вот ссылка: https://add-power.com.ua/index.php?route=account/voucher
       
      Подключайтесь господа, ибо я уже : "Ну в этой ситуации мы просто наше э... это самое мы уже... Здесь наши полномочия всё... Окончены"
       
      Заранее спасибо за ваши ответы.
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.