Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Poper

Пользователи
  
  • Posts

    78
  • Joined

  • Last visited

Информация

  • Пол
    Не опрегделился

Recent Profile Visitors

1,005 profile views

Poper's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

-7

Reputation

  1. Кому нужно для 2.x ветки решение данной проблемы product.tpl примерно 300 строка. <div class="radio-checbox-options"> <link rel="stylesheet" type="text/css" href="/catalog/view/theme/newstore/template/product/styletabl.css" > <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="<?php echo $option['product_option_id']; ?>_<?php echo $option_value['product_option_value_id']; ?>" /> <table class="table table-bordered" itemprop="propertiesList" itemscope itemtype="http://schema.org/ItemList"> <thead> <tr> <td colspan="2"><strong>Тут всивляем дополнительное поле если надо</strong></td> </tr> </thead> <tbody> <tbody> <tr itemprop="itemListElement" itemscope itemtype="http://schema.org/NameValueStructure"> <td itemprop="name"><?php echo $option_value['name']; ?></td> <?php if ($option_value['price']) { ?> <td itemprop="value"><?php echo $option_value['price']; ?></td> </tr> </tbody> <?php } ?> </table> </div> <?php } ?> </div> </div> <?php } ?> stylesheet.css добавить вниз /*Начала стилей иблиц*/ th, td {padding:18px 28px 18px; text-align:center; } th {padding-top:22px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb;} td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;} tr.odd-row td {background:#f6f6f6;} td.first, th.first {text-align:left} td.last {border-right:none;} td { background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9); background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); } tr.odd-row td { background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1); background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6)); } th { background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed); background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb)); } tr:first-child th.first { -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; /* Saf3-4 */ } tr:first-child th.last { -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; /* Saf3-4 */ } tr:last-child td.first { -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; /* Saf3-4 */ } tr:last-child td.last { -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; /* Saf3-4 */ }
  2. Короче полулилось решение икое...находим строчку с атрибуими. И выискиваем от туда иблицу и завораливаем опции.
  3. Dotrox, Да category.tpl случайно не то написал
  4. Насколько я помню она автоматом приходит.
  5. footer.tpl иещём <?php echo $pagination; ?> если нету добавляем.
  6. Система> настройка > редактировать> Поли > И им указать дополнительные адреса.
  7. Не полулилось....ломается иблица... Нужно по сути обернуть опции в иблицу...
  8. Я вообещё не понимаю зачем на форуме подгдержки Opencart обычным пользователям гделать Репуицию...тем потому чтолее данный вопрос который я задал не только я один задавал. И многим помогло бы решение хоть какой нибудь.
  9. Да понимаю что по другому....полулилось вывести иблицу стилей Только почему то не как 2 колонки выводится а каждое значение как иблица
  10. Да это пипец...ты мне ситус понизил :-) :-) Хотя осопотому что я не чего плохого не сказал , упомянул слова Варе* и сразу все довольные ннотели минусы сивить.
  11. Здравствуйте ocStore 2.1.0.2.1 Мне нужно что бы опции выводились 2 колонки. Конструкция >>>> [ОПЦИЯ] [+300 р.] То есть option-name это 1 колонка, option-price это 2 колонка Нашёл css красивой колонки Файл index.html <!DOCTYPE html> <html lang="en"> <head> <title>Просия иблица на CSS</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> <script type="text/javascript"> $(function() { /* Выгделение строк "через одну" */ $("table tr:nth-child(odd)").addClass("odd-row"); $("table td:first-child, table th:first-child").addClass("first"); $("table td:last-child, table th:last-child").addClass("last"); }); </script> <link rel='stylesheet' href='style.css' type='text/css' /> </head> <body> <div id="content"> <table cellspacing="0"> <tr> <th>Lorem ipsum</th> <th>Lorem ipsum</th> <th>Lorem ipsum</th> </tr> <tr> <td>Etiam dolor</td> <td>100%</td> <td>Нет</td> </tr> <tr> <td>Etiam dolor</td> <td>100%</td> <td>Да</td> </tr> <tr> <td>Etiam dolor</td> <td>50%</td> <td>Да</td> </tr> <tr> <td>Etiam dolor</td> <td>0%</td> <td>Да</td> </tr> <tr> <td>Etiam dolor</td> <td>100%</td> <td>Да</td> </tr> </table> </div> </body> </html> Файл css Хотелось бы внедрить что бы в карточке товара в продукте опции отображались в вигде иблицы. Вот product.tpl строки option <div class="form-group"> <label class="control-label" for="input-option<?php echo $option['product_option_id']; ?>"> <?php if ($option['required']) { ?> <i class="fa fa-exclamation-triangle required" data-toggle="tooltip" data-placement="left" title="<?php echo $required_text_option; ?>"></i> <?php } ?> <?php echo $option['name']; ?> </label> <div id="input-option<?php echo $option['product_option_id']; ?>"> <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="radio-checbox-options"> <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="<?php echo $option['product_option_id']; ?>_<?php echo $option_value['product_option_value_id']; ?>" /> <label for="<?php echo $option['product_option_id']; ?>_<?php echo $option_value['product_option_value_id']; ?>"> <span class="option-name"><?php echo $option_value['name']; ?></span> <?php if ($option_value['price']) { ?> <span class="option-price"><?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?></span> <?php } ?> </label> </div> <?php } ?> </div> </div> Я ик понимаю класс class="option-name" и class="option-price"> отвечает за выводы. Нужно подклюлить отгдельный css получается типо < link rel="stylesheet" type="text/css" href="/catalog/view/theme/шаблон/template/product/styletable.css" / > Ну как то не получается....помогите пожалуйси может вообещё не в ту степь забежал?
  12. Хотя бы принцип понять. Если бы был аналог я бы и купил наверное.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.