Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Видимо вы что то путаете, в теге H1 и в других местах (не считая того момента со всплывающим окном) кавычка именно так и будет выглядеть в коде (в формате кода символа кавычки &quot), это абсолютно нормальное и правильное поведение движка, если вы вручную добавили товар (или пересохранили его) в админке, потому что название товара в базе именно так и хранится, т.е. не Водка "Столичная", а именно Водка "Столичная" например вот вам скрин из бд:

 

c1GU.png

 

Согласен, но как быть с HTML? на увеличенной фотографии &quot в надписи возможно как то привести в более привычные кавычки?

Надіслати
Поділитися на інших сайтах


 

Найдите в файле вот этот блок

<?php if ($price) { ?>
              <div class="price">

Добавьте Ваш код перед

<?php if ($price) { ?>

Здравствуйте. Хотела поставить себе такую же фишку, но выдает ошибку . С чем может быть связано?

Дата обновления: Notice: Undefined variable: date_modified in/home/hkqawub/domains/alenka.dp.ua/public_html/vqmod/vqcache/vq2-catalog_view_theme_moneymaker_template_product_product.tpl on line90

Надіслати
Поділитися на інших сайтах


Там не совсем дублирование, все таки в названии во вкладке просто текст, а в содержимом внутри вкладки это именно заголовок, то есть тег h2, что должно улучшать структуризацию страницы и немного помогать при поисковых запросах типа Товар + Описание или Товар + Отзывы, но если все равно хотите убрать, то придется в файле шаблона это делать, т.е. в product.tpl найти все вхождения заголовков второго уровня типа

<h2>...</h2>

и удалить их

 

 

Но при таком решении удалятся надписи Описание, Характеристики и Отзывы при выбранном варианте в админке "Не отображать вкладки", а я спрашивал только для варианта "Отображать вкладки".

И по поводу индексации - почему не заключить в тег h2  надпись, которая во вкладке, а не в тексте? А надпись в тексте тогда уже можно не показывать - и условия для индексации сохраняться и визуального дублирования рядом находящихся слов можно избежать

Надіслати
Поділитися на інших сайтах


hover, начинаю понимать, осталось выяснить что Вы имеете ввиду под "пользовательскими стилями":

1) это все те настройки, которые в модуле :

module.pngMoneymaker Модуль управления шаблоном 1.1.1.2       Это я и так знаю, что там много что можно поменять, настроить, изменить. Это круто, но иногда хочется поменить то, чего там нет.

 

2) или окошко во вкладке "общее" в этом модуле: 

ПОЛЬЗОВАТЕЛЬСКИЙ СТИЛЬ CSS Включено  Да  Нет Пользовательский стиль CSS 
 

RGB, так Вы ж цвет не поменяли, а лишь посмотрели как он бы выглядил, если поменять. Вообщем я вроде понял что имел ввиду hover. Получается вариант 2)  Осталось понять последнее: 

 

чтобы поменять радиус углов главного меню, например, мне в этом окошке можно всё удалить, так как там, я так понял - демо, и вставить:

 

.navbar {
border-radius: 21px;
}
 
и т.д. потом энтер и другое изменение можно вставлять,  правильно? Получается он сам допрёт куда вставлять это? Будь то moneymaker.css:994 или boostrap.min.css:7
   Спасибо что пока не посылаете меня куда подальше.   ))
Надіслати
Поділитися на інших сайтах


Нижняя подпись пользовательского стикера. Как сделать так, что бы, если в подписи два или более слов, эти слова можно было разместить один под одним, как на картинке? 

 

 

Проблема с подписью стикера так и не решена. Как поправить? 

 

 

И еще один очень важный вопрос. Модуль быстрого заказа. Он выводиться в новом окне и после оформления быстрого заказа просто зеленая надпись, что быстрый заказ отправлен. Так вот, когда человек отправляет быстрый заказ и появляется эта зеленая надпись, что он отправлен, какая конечная ссылка тут? мне нужно для гугланалитикса. Если в обычном заказе, там конечная страница "спасибо, ваш заказ принят" и она выводиться в отдельном окне, ссылку можно скопировать с браузера. Как тут ее найти? 

Надіслати
Поділитися на інших сайтах


 

Найдите в файле вот этот блок

<?php if ($price) { ?>
              <div class="price">

Добавьте Ваш код перед

<?php if ($price) { ?>

Да спасибо работает.

Но может вы знаете как вывести дату без часов, минут, и сикунд?

Сейчас пхп выдает так 2015-01-16 03:41:53

 

а нужно в формате Y-m-d, то есть - 2015-01-16

Надіслати
Поділитися на інших сайтах

 

hover, начинаю понимать, осталось выяснить что Вы имеете ввиду под "пользовательскими стилями":

1) это все те настройки, которые в модуле :

module.pngMoneymaker Модуль управления шаблоном 1.1.1.2       Это я и так знаю, что там много что можно поменять, настроить, изменить. Это круто, но иногда хочется поменить то, чего там нет.

 

2) или окошко во вкладке "общее" в этом модуле: 

ПОЛЬЗОВАТЕЛЬСКИЙ СТИЛЬ CSS Включено  Да  Нет Пользовательский стиль CSS 

 

RGB, так Вы ж цвет не поменяли, а лишь посмотрели как он бы выглядил, если поменять. Вообщем я вроде понял что имел ввиду hover. Получается вариант 2)  Осталось понять последнее: 

 

чтобы поменять радиус углов главного меню, например, мне в этом окошке можно всё удалить, так как там, я так понял - демо, и вставить:

 

.navbar {
border-radius: 21px;
}
 
и т.д. потом энтер и другое изменение можно вставлять,  правильно? Получается он сам допрёт куда вставлять это? Будь то moneymaker.css:994 или boostrap.min.css:7
   Спасибо что пока не посылаете меня куда подальше.   ))

 

Объясняю на картинках  :-D

Вот через файрбаг меняю стиль как мне нравится для цвета в хедере

5ab588b62e156691ff4aaa647d0829e3.png

 

 

0a48571cea5ff57fddc8eaaa07faf16d.png

 

И потом этот код (что выше) вставляю сюда

cce1fc072cde45eee06a21a4aff8cae4.png

И нажимаю сохранить, все!!! Заметьте изменение сделал для boostrap.min.css, не ковыряясь в его коде. И да правки такие можно делать не только для шаблона, а для любого модуля и сюда вставлять. Все будет работать.

  • +1 1
Надіслати
Поділитися на інших сайтах


Проблема с подписью стикера так и не решена. Как поправить? 

 

 

И еще один очень важный вопрос. Модуль быстрого заказа. Он выводиться в новом окне и после оформления быстрого заказа просто зеленая надпись, что быстрый заказ отправлен. Так вот, когда человек отправляет быстрый заказ и появляется эта зеленая надпись, что он отправлен, какая конечная ссылка тут? мне нужно для гугланалитикса. Если в обычном заказе, там конечная страница "спасибо, ваш заказ принят" и она выводиться в отдельном окне, ссылку можно скопировать с браузера. Как тут ее найти? 

Насчет стикеров, да тег br не работает. В таком случае в пользовательские стили добавьте вот такой код:

.sticker.sticker-2 .sticker-caption
{
color: #AAAAAA;
width: 50px;
 }

Значение width подберите согласно Вашего размера шрифта. Получится как то так

57c575cc1ed3a4a43a8edc02df4a8b16.png

 

Насчет быстрого заказ могу предположить, что это скрипт, модуль уже есть на странице, он не подгружается. А просто открывается через скрипт по нажатию кнопки быстрого заказа. Вот его код со страницы

<div class="hidden">
  <div id="quickorder_form">
    <input id="product_title" type="hidden" value="Рубанок Bosch PHO 20-82">
    <input id="product_price" type="hidden" value="12 грн.">

    <input id="product_code" type="hidden" value="171">
    <input id="product_url" type="hidden" value='http://403743.ukrse.web.hosting-test.net/elektroinstrument/instrument/rubanki/rubanok-bosch-pho-20-82'>

    <div class="col-sm-12 text-center">
      <img src="http://403743.ukrse.web.hosting-test.net/image/cache/270-270/data/tovar/0/ntent-object-Bosch-PHO-20-82.jpg" class="img-responsive image-additional" alt="Рубанок Bosch PHO 20-82" />    </div>
    <div class="clearfix"></div>
    <div class="col-sm-12 form-group text-center">
      <h4>Рубанок Bosch PHO 20-82</h4>
    </div>
                      <div class="col-sm-6 form-group required">
        <label for="mmr_quickorder_field0" class="control-label">Ваше имя</label>
        <input type="text" class="form-control" id="mmr_quickorder_field0">
      </div>
          <div class="col-sm-6 form-group required">
        <label for="mmr_quickorder_field1" class="control-label">Телефон</label>
        <input type="text" class="form-control" id="mmr_quickorder_field1">
      </div>
          <div class="col-sm-12 form-group ">
        <label for="mmr_quickorder_field2" class="control-label">Комментарий</label>
        <input type="text" class="form-control" id="mmr_quickorder_field2">
      </div>
        <div class="clearfix"></div>
    <div class="col-sm-12 form-group" id="quickorder_result"></div>
    <div class="form-group text-center">
      <p>
        <button type="submit" class="btn btn-lg btn-primary"><i class="fa fa-flip-horizontal fa-reply-all"></i> <span>Перезвоните мне</span></button>
      </p>
      <p>
        <button class="btn btn-default" onclick="$.colorbox.close()">Продолжить покупки</button>
      </p>
    </div>
  </div>
</div>

<script type="text/javascript"><!--
$(document).ready(function() {
  $("input[name='quantities']").keyup(function(){
    document.getElementsByName("quantity")[0].value = $(this).val();
  });
    $('.btn-quickorder').colorbox({
    close: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-times'></i></button>",
    href:"#quickorder_form",
    inline: true,
    width:"550px",
    onComplete: function() { $('.btn-quickorder').tooltip('destroy'); if(navigator.appVersion.indexOf("MSIE 8.")!=-1) {$("html, body").animate({scrollTop:0}, 'slow');}; },
    onCleanup: function() { $('#quickorder_result').html(''); }
  });
  $("#quickorder_form .btn-primary").click(function(){
    $('#quickorder_result').html('<div class="alert alert-info"><i class="fa fa-spinner fa-spin"></i> Обработка</div>');
    $('#quickorder_form').colorbox.resize()
    $.post("catalog/view/javascript/moneymaker_quickorder.php",
      { 'product_title': $('#product_title').val(),
        'product_price': $('#product_price').val(),
        'product_code': $('#product_code').val(),
        'product_url': $('#product_url').val(),
        'mmr_quickorder_fields[]': [$('#mmr_quickorder_field0').val(), $('#mmr_quickorder_field1').val(), $('#mmr_quickorder_field2').val(), ],
        'mmr_quickorder_fields_label[]': ["Ваше имя", "Телефон", "Комментарий", ],
        'mmr_quickorder_fields_required[]': [1, 1, 0, ],
        'email': "[email protected]",
        'email_subject': "Укрсервис - Новый запрос Быстрого Заказа (2015.01.19 20:08)",
        'email_order_received': "Вы получили заказ",
        'email_order_detail': "Детали заказа",
        'email_url': "Адрес страницы",
      },
      function (data) {
        if (data == '0') {
          $('#quickorder_result').html('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> Внимание: Пожалуйста, заполните обязательные поля</div>');
          $('#quickorder_form').colorbox.resize();
        }
        else {
          $('#quickorder_result').html('<div class="alert alert-success"><i class="fa fa-check-circle"></i> Успешно: ваш запрос был отправлен, мы свяжемся с вами как можно быстрее!</div>');
          $('#quickorder_form').colorbox.resize();
          $('#quickorder_form .btn-primary').attr('disabled','disabled');
        }
      });
  });
  
  $('.colorbox a').colorbox({
    next: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-chevron-right'></i></button>",
    previous: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-chevron-left'></i></button>",
    close: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-times'></i></button>",
    rel: "colorbox",
    onOpen: function() {
      $("#colorbox").prepend("<div id='image-appendix'><div class='title hidden-xs'>Рубанок Bosch PHO 20-82</div><div class='btn-group btn-group-lg hidden-xs additional-buttons'><button class='btn btn-primary' type='button'  onclick='$(\"#image-appendix\").remove();$(\"#button-cart\").click();'><i class='fa fa-shopping-cart'></i> Купить</button><input type='text' data-toggle='tooltip' class='form-control input-lg' name='quantities' size='2' value='1' title='Количество:' /><a class='btn btn-default' onclick='$(\"#image-appendix\").remove();$(\".btn-quickorder\").click();'><i class='fa fa-flip-horizontal fa-reply-all'></i> <span>Быстрый заказ</span></a><button type='button' data-toggle='tooltip' class='btn btn-default' title='в закладки' onclick='addToWishList(3850);'><i class='fa fa-heart'></i></button><button type='button' data-toggle='tooltip' class='btn btn-default' title='сравнение' onclick='addToCompare(3850);'><i class='fa fa-bar-chart-o'></i></button></div></div>");
      $('input[name=\"quantities\"]').keyup(function(){document.getElementsByName('quantity')[0].value = $(this).val(); });
    },
    onComplete: function() { if(navigator.appVersion.indexOf("MSIE 8.")!=-1) {$("html, body").animate({scrollTop:0}, 'slow');}; },
    onClosed: function() {
      $("#image-appendix").remove()
    }
  });

  
      $('.photobox').photobox('a',{ history:false });
  
});
//--></script> 

Получается конечной страницей будет та с которой отправлен запрос.

  • +1 1
Надіслати
Поділитися на інших сайтах


Здравствуйте. Хотела поставить себе такую же фишку, но выдает ошибку . С чем может быть связано?

Дата обновления: Notice: Undefined variable: date_modified in/home/hkqawub/domains/alenka.dp.ua/public_html/vqmod/vqcache/vq2-catalog_view_theme_moneymaker_template_product_product.tpl on line90

Это потому, что Вам предварительно надо сделать вот это, цитирую автора:

Уже не в первый раз сталкиваюсь с вопросом на форуме - почему меняю дату товара в карточке,
а он в модуль "Последние поступления" не попадает (или наоборот, не убирается)?
 
Поясню - в карточке товара находится поле Дата поступления (date_available в базе), 
а модуль "Последние поступления" выводит товары по их дате создания/добавления в базу (date_added), 
которое для редактирования по умолчанию недоступно.
Когда товар создается с нуля или копированием другого товара, это поле в базе заполняется автоматически в момент создания.
 
Для возможности изменения даты добавления товара и добавления поля в карточку товара в админке:
 
--------------------------------------
1) В admin\controller\catalog\product.php
--------------------------------------
 
после
$this->data['entry_date_available'] = $this->language->get('entry_date_available');
 
добавить
$this->data['entry_date_added'] = $this->language->get('entry_date_added');
 
--------------------------------------
 
после
if (isset($this->error['date_available'])) {
$this->data['error_date_available'] = $this->error['date_available'];
} else {
$this->data['error_date_available'] = '';
}
 
добавить
if (isset($this->error['date_added'])) {
$this->data['error_date_added'] = $this->error['date_added'];
} else {
$this->data['error_date_added'] = '';
}
 
--------------------------------------
 
после
if (isset($this->request->post['date_available'])) {
$this->data['date_available'] = $this->request->post['date_available'];
} elseif (!empty($product_info)) {
$this->data['date_available'] = date('Y-m-d', strtotime($product_info['date_available']));
} else {
$this->data['date_available'] = date('Y-m-d', time() - 86400);
}
 
добавить
if (isset($this->request->post['date_added'])) {
$this->data['date_added'] = $this->request->post['date_added'];
} elseif (!empty($product_info)) {
$this->data['date_added'] = date('Y-m-d', strtotime($product_info['date_added']));
} else {
$this->data['date_added'] = date('Y-m-d', time() - 86400);
}
 
--------------------------------------
2.1) в admin\language\russian\catalog\product.php
--------------------------------------
 
после
$_['entry_date_available']   = 'Дата поступления:';
 
добавить
$_['entry_date_added']   = 'Дата создания:<br/><span class="help">p.date_added</span>';
 
--------------------------------------
2.2) в admin\language\english\catalog\product.php
--------------------------------------
 
после
$_['entry_date_available']   = 'Date Available:';
 
добавить
$_['entry_date_added']   = 'Date Added:<br/><span class="help">p.date_added</span>';
 
Если есть языки кроме russian/english в папке admin\language\
РЕКОМЕНДУЕТСЯ ДОБАВИТЬ ПО АНАЛОГИИ ВО ВСЕ ИСПОЛЬЗУЕМЫЕ ЯЗЫКОВЫЕ ФАЙЛЫ
т.е. в admin\language\-язык-\catalog\product.php
 
--------------------------------------
3) в admin\model\catalog\product.php
--------------------------------------
 
найти строку public function editProduct
 
чуть ниже в запросе найти
date_available = '" . $this->db->escape($data['date_available']) . "',
 
добавить после (ВАЖНО!!! с пробелом в начале и после запятой в конце!!!)
 date_added = '" . $this->db->escape($data['date_added']) . "', 
 
 
ВАЖНО!!! НЕ ДОБАВЛЯТЬ ЭТОТ КОД В ЗАПРОС ФУНКЦИИ public function addProduct
В САМОМ НАЧАЛЕ ФАЙЛА - ИНАЧЕ ПРИ КОПИРОВАНИИ ТОВАРА ПОЛУЧИТЕ ОШИБКУ!!!
 
--------------------------------------
4) в admin\view\template\catalog\product_form.tpl
--------------------------------------
 
после
<tr>
<td><?php echo $entry_date_available; ?></td>
<td><input type="text" name="date_available" value="<?php echo $date_available; ?>" size="12" class="date" /></td>
</tr>
 
добавить
<tr>
<td><?php echo $entry_date_added; ?></td>
<td><input type="text" name="date_added" value="<?php echo $date_added; ?>" size="12" class="date" /></td>
</tr>
 
--------------------------------------
После всех операций зайти в админку, выбрать любой товар и убедиться что все работает.
Если не работает - читать с самого начала, внимательно проверять все пункты.
Проверить копирование товара, если возникает ошибка - смотреть п.3

У Вас этого не сделано, в следствии ошибка, про неизвестную переменную.

Надіслати
Поділитися на інших сайтах


Да спасибо работает.

Но может вы знаете как вывести дату без часов, минут, и сикунд?

Сейчас пхп выдает так 2015-01-16 03:41:53

 

а нужно в формате Y-m-d, то есть - 2015-01-16

точно не уверен, но в инструкции было такое поле которое нужно было добавить

добавить
if (isset($this->request->post['date_added'])) {
$this->data['date_added'] = $this->request->post['date_added'];
} elseif (!empty($product_info)) {
$this->data['date_added'] = date('Y-m-d', strtotime($product_info['date_added']));
} else {
$this->data['date_added'] = date('Y-m-d', time() - 86400);
}

Попробуйте вместо date('Y-m-d', time() - 86400); написать date('Y-m-d' - 86400); возможно будет работать

Надіслати
Поділитися на інших сайтах


точно не уверен, но в инструкции было такое поле которое нужно было добавить

добавить
if (isset($this->request->post['date_added'])) {
$this->data['date_added'] = $this->request->post['date_added'];
} elseif (!empty($product_info)) {
$this->data['date_added'] = date('Y-m-d', strtotime($product_info['date_added']));
} else {
$this->data['date_added'] = date('Y-m-d', time() - 86400);
}

Попробуйте вместо date('Y-m-d', time() - 86400); написать date('Y-m-d' - 86400); возможно будет работать

У меня как то все проше было.

В файл catalog/controller/product/product.php добавляем.

$this->data['date_modified'] = $product_info['date_modified'];

а в файл шаблона

catalog\view\theme\moneymaker\template\product\product.tpl

<span><?php echo "Дата обновления: "; ?></span> <?php echo $date_modified; ?><br />

Только я не могу найти как из $date_modified вытянуть дату только год, месяц и день. 

А какую вы читали инструкцию куда добавлять ваш код ? Судя по вашему коду это не для шаблона, а в сам движок. Там определяем переменные.

Но вроде как при выводе в шаблоне можно из масива $date_modified вытягивать только год месяц и дату. 

Надіслати
Поділитися на інших сайтах

У меня как то все проше было.

В файл catalog/controller/product/product.php добавляем.

$this->data['date_modified'] = $product_info['date_modified'];

а в файл шаблона

catalog\view\theme\default\template\product\product.tpl

<span><?php echo "Дата обновления: "; ?></span> <?php echo $date_modified; ?><br />

Только я не могу найти как из $date_modified вытянуть дату только год, месяц и день. 

А какую вы читали инструкцию куда добавлять ваш код ? Судя по вашему коду это не для шаблона, а в сам движок. Там определяем переменные.

Но вроде как при выводе в шаблоне можно из масива $date_modified вытягивать только год месяц и дату. 

возможно я что-то перепутал. Скорее всего да, инструкцию, что дал для yanadp для изменения даты поступления товара. Да это немного другое.

yanadp, Вам нужно сделать как пишет Rassol2

 

В файл catalog/controller/product/product.php добавляем.

$this->data['date_modified'] = $product_info['date_modified'];

 

а в файл шаблона

catalog\view\theme\default\template\product\product.tpl

<span><?php echo "Дата обновления: "; ?></span> <?php echo $date_modified; ?><br />

 

Как сделать вывод даты без времени в этом варианте не знаю, возможно RGB подскажет.

Надіслати
Поділитися на інших сайтах


Согласен, но как быть с HTML? на увеличенной фотографии &quot в надписи возможно как то привести в более привычные кавычки?

Я это исправлю в новой версии, которая будет готова в течение недели

 

Здравствуйте. Хотела поставить себе такую же фишку, но выдает ошибку . С чем может быть связано?

Дата обновления: Notice: Undefined variable: date_modified in/home/hkqawub/domains/alenka.dp.ua/public_html/vqmod/vqcache/vq2-catalog_view_theme_moneymaker_template_product_product.tpl on line90

Вам вроде ответили

 

Но при таком решении удалятся надписи Описание, Характеристики и Отзывы при выбранном варианте в админке "Не отображать вкладки", а я спрашивал только для варианта "Отображать вкладки".

И по поводу индексации - почему не заключить в тег h2  надпись, которая во вкладке, а не в тексте? А надпись в тексте тогда уже можно не показывать - и условия для индексации сохраняться и визуального дублирования рядом находящихся слов можно избежать

Так вы определитесь, какой вариант вам нужен - я же так понял, что вам не нравится вариант с отключенными вкладками, потому и исхожу из второго случая

Насчет индексации - тег h2 не может быть на месте названия вкладки, поскольку это противоречит логике используемого фреймворка, можно конечно пойти обходным путем и перестроить стили, предусмотрев такой вариант, но мне кажется нерациональным изобретение велосипеда :)

 

Так когда можно ожидать появление микроразметки в шаблоне?

Скоро, скорее всего как раз в следующее обновление войдет

 

 

 

RGB, так Вы ж цвет не поменяли, а лишь посмотрели как он бы выглядил, если поменять. 

Посмотрел, как он бы выглядел, правильно, а теперь берете и левой кнопкой мышки выделяете тот стиль, который вы там сами укажете - в моем случае с цветом будет что-то типа следующего:

идентификатор или класс элемента {
color: #f00;
}

Вот на месте идентификатора в разных случаях будут разные элементы, которые вы выберите для редактирования, как их правильно определять я не могу вам расписать, поскольку ситуаций тут может быть очень много, подробнее, как я уже говорил, вы можете узнать, почитав про использование инструментов типа фаербага http://ktonanovenkogo.ru/vokrug-da-okolo/programs/poleznye-rasshireniya-dlya-brauzerov-firefox-i-opera-chast-1-firebug-dlya-firefox.html и в целом про хтмл

 

Проблема с подписью стикера так и не решена. Как поправить? 

 

 

И еще один очень важный вопрос. Модуль быстрого заказа. Он выводиться в новом окне и после оформления быстрого заказа просто зеленая надпись, что быстрый заказ отправлен. Так вот, когда человек отправляет быстрый заказ и появляется эта зеленая надпись, что он отправлен, какая конечная ссылка тут? мне нужно для гугланалитикса. Если в обычном заказе, там конечная страница "спасибо, ваш заказ принят" и она выводиться в отдельном окне, ссылку можно скопировать с браузера. Как тут ее найти? 

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

Надіслати
Поділитися на інших сайтах

Насчет стикеров, да тег br не работает. В таком случае в пользовательские стили добавьте вот такой код:

.sticker.sticker-2 .sticker-caption
{
color: #AAAAAA;
width: 50px;
 }

Значение width подберите согласно Вашего размера шрифта. Получится как то так

57c575cc1ed3a4a43a8edc02df4a8b16.png

 

Насчет быстрого заказ могу предположить, что это скрипт, модуль уже есть на странице, он не подгружается. А просто открывается через скрипт по нажатию кнопки быстрого заказа. Вот его код со страницы

<div class="hidden">
  <div id="quickorder_form">
    <input id="product_title" type="hidden" value="Рубанок Bosch PHO 20-82">
    <input id="product_price" type="hidden" value="12 грн.">

    <input id="product_code" type="hidden" value="171">
    <input id="product_url" type="hidden" value='http://403743.ukrse.web.hosting-test.net/elektroinstrument/instrument/rubanki/rubanok-bosch-pho-20-82'>

    <div class="col-sm-12 text-center">
      <img src="http://403743.ukrse.web.hosting-test.net/image/cache/270-270/data/tovar/0/ntent-object-Bosch-PHO-20-82.jpg" class="img-responsive image-additional" alt="Рубанок Bosch PHO 20-82" />    </div>
    <div class="clearfix"></div>
    <div class="col-sm-12 form-group text-center">
      <h4>Рубанок Bosch PHO 20-82</h4>
    </div>
                      <div class="col-sm-6 form-group required">
        <label for="mmr_quickorder_field0" class="control-label">Ваше имя</label>
        <input type="text" class="form-control" id="mmr_quickorder_field0">
      </div>
          <div class="col-sm-6 form-group required">
        <label for="mmr_quickorder_field1" class="control-label">Телефон</label>
        <input type="text" class="form-control" id="mmr_quickorder_field1">
      </div>
          <div class="col-sm-12 form-group ">
        <label for="mmr_quickorder_field2" class="control-label">Комментарий</label>
        <input type="text" class="form-control" id="mmr_quickorder_field2">
      </div>
        <div class="clearfix"></div>
    <div class="col-sm-12 form-group" id="quickorder_result"></div>
    <div class="form-group text-center">
      <p>
        <button type="submit" class="btn btn-lg btn-primary"><i class="fa fa-flip-horizontal fa-reply-all"></i> <span>Перезвоните мне</span></button>
      </p>
      <p>
        <button class="btn btn-default" onclick="$.colorbox.close()">Продолжить покупки</button>
      </p>
    </div>
  </div>
</div>

<script type="text/javascript"><!--
$(document).ready(function() {
  $("input[name='quantities']").keyup(function(){
    document.getElementsByName("quantity")[0].value = $(this).val();
  });
    $('.btn-quickorder').colorbox({
    close: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-times'></i></button>",
    href:"#quickorder_form",
    inline: true,
    width:"550px",
    onComplete: function() { $('.btn-quickorder').tooltip('destroy'); if(navigator.appVersion.indexOf("MSIE 8.")!=-1) {$("html, body").animate({scrollTop:0}, 'slow');}; },
    onCleanup: function() { $('#quickorder_result').html(''); }
  });
  $("#quickorder_form .btn-primary").click(function(){
    $('#quickorder_result').html('<div class="alert alert-info"><i class="fa fa-spinner fa-spin"></i> Обработка</div>');
    $('#quickorder_form').colorbox.resize()
    $.post("catalog/view/javascript/moneymaker_quickorder.php",
      { 'product_title': $('#product_title').val(),
        'product_price': $('#product_price').val(),
        'product_code': $('#product_code').val(),
        'product_url': $('#product_url').val(),
        'mmr_quickorder_fields[]': [$('#mmr_quickorder_field0').val(), $('#mmr_quickorder_field1').val(), $('#mmr_quickorder_field2').val(), ],
        'mmr_quickorder_fields_label[]': ["Ваше имя", "Телефон", "Комментарий", ],
        'mmr_quickorder_fields_required[]': [1, 1, 0, ],
        'email': "[email protected]",
        'email_subject': "Укрсервис - Новый запрос Быстрого Заказа (2015.01.19 20:08)",
        'email_order_received': "Вы получили заказ",
        'email_order_detail': "Детали заказа",
        'email_url': "Адрес страницы",
      },
      function (data) {
        if (data == '0') {
          $('#quickorder_result').html('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> Внимание: Пожалуйста, заполните обязательные поля</div>');
          $('#quickorder_form').colorbox.resize();
        }
        else {
          $('#quickorder_result').html('<div class="alert alert-success"><i class="fa fa-check-circle"></i> Успешно: ваш запрос был отправлен, мы свяжемся с вами как можно быстрее!</div>');
          $('#quickorder_form').colorbox.resize();
          $('#quickorder_form .btn-primary').attr('disabled','disabled');
        }
      });
  });
  
  $('.colorbox a').colorbox({
    next: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-chevron-right'></i></button>",
    previous: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-chevron-left'></i></button>",
    close: "<button class='btn btn-default' type='button'><i class='fa fa-fw fa-times'></i></button>",
    rel: "colorbox",
    onOpen: function() {
      $("#colorbox").prepend("<div id='image-appendix'><div class='title hidden-xs'>Рубанок Bosch PHO 20-82</div><div class='btn-group btn-group-lg hidden-xs additional-buttons'><button class='btn btn-primary' type='button'  onclick='$(\"#image-appendix\").remove();$(\"#button-cart\").click();'><i class='fa fa-shopping-cart'></i> Купить</button><input type='text' data-toggle='tooltip' class='form-control input-lg' name='quantities' size='2' value='1' title='Количество:' /><a class='btn btn-default' onclick='$(\"#image-appendix\").remove();$(\".btn-quickorder\").click();'><i class='fa fa-flip-horizontal fa-reply-all'></i> <span>Быстрый заказ</span></a><button type='button' data-toggle='tooltip' class='btn btn-default' title='в закладки' onclick='addToWishList(3850);'><i class='fa fa-heart'></i></button><button type='button' data-toggle='tooltip' class='btn btn-default' title='сравнение' onclick='addToCompare(3850);'><i class='fa fa-bar-chart-o'></i></button></div></div>");
      $('input[name=\"quantities\"]').keyup(function(){document.getElementsByName('quantity')[0].value = $(this).val(); });
    },
    onComplete: function() { if(navigator.appVersion.indexOf("MSIE 8.")!=-1) {$("html, body").animate({scrollTop:0}, 'slow');}; },
    onClosed: function() {
      $("#image-appendix").remove()
    }
  });

  
      $('.photobox').photobox('a',{ history:false });
  
});
//--></script> 

Получается конечной страницей будет та с которой отправлен запрос.

 

Спасибо, стикеры заработали. 

Надіслати
Поділитися на інших сайтах


hover, RGB спасибо! Наконец-то всё понятно) Сорри, что не совсем по теме ветку засрал, но может тоже кому полезно будет это разжёвывание)  Подкоплю денюшку - куплю. Шаблон интересный. Я хочу сделать, чтобы картинка(фон) в header'е была отдельная от общего фона. В Firebug'е получилось. Не все старожилы форума так относятся к непонимающим новичкам, respect!    :D

Надіслати
Поділитися на інших сайтах


hover, RGB спасибо! Наконец-то всё понятно) Сорри, что не совсем по теме ветку засрал, но может тоже кому полезно будет это разжёвывание)  Подкоплю денюшку - куплю. Шаблон интересный. Я хочу сделать, чтобы картинка(фон) в header'е была отдельная от общего фона. В Firebug'е получилось. Не все старожилы форума так относятся к непонимающим новичкам, respect!    :D

Ну да раз так, то Вы покупайте, а не шарьтесь по варезникам, а потом сюда с вопросами :-D Все равно спалитесь :ugeek:

Надіслати
Поділитися на інших сайтах


Кстати RGB посмотрите вот дубли

403743.ukrse.web.hosting-test.net/bosch/elektroinstrument/instrument/rubanki

403743.ukrse.web.hosting-test.net/elektroinstrument/instrument/rubanki

Это связано с шаблоном или движком?

Надіслати
Поділитися на інших сайтах


Ну да раз так, то Вы покупайте, а не шарьтесь по варезникам, а потом сюда с вопросами :-D Все равно спалитесь :ugeek:

Вы ошиблись) Я по варезникам не шарюсь, у меня нет столько знаний, чтобы я там докавыревал, исправлял. Тем более по данному шаблону. Один раз было дело, когда первый раз сайт делал и вот как раз с этим bootstrap и столкнулся. После этого понял, что проще купить. Всё про что я спрашивал взято с демо админки и Firebug'а опять же с демки. Мой сайт http://elochek.net/ сам делал с дефолтного шаблона. Так что не надо намекать, что я такой)) У меня тут около 6 дополнений куплено. И техподдержка для меня важна. Просто прежде чем покупать, хочется заранее кое-какие вещи узнать.

Надіслати
Поділитися на інших сайтах


Кстати RGB посмотрите вот дубли

403743.ukrse.web.hosting-test.net/bosch/elektroinstrument/instrument/rubanki

403743.ukrse.web.hosting-test.net/elektroinstrument/instrument/rubanki

Это связано с шаблоном или движком?

Да не, шаблон то не знает ничего о формировании ссылок, это дело либо встроенного формирователя, либо чего то типа seo_pro, deadcow и т.д.

 

Вы ошиблись) Я по варезникам не шарюсь, у меня нет столько знаний, чтобы я там докавыревал, исправлял. Тем более по данному шаблону. Один раз было дело, когда первый раз сайт делал и вот как раз с этим bootstrap и столкнулся. После этого понял, что проще купить. Всё про что я спрашивал взято с демо админки и Firebug'а опять же с демки. Мой сайт http://elochek.net/ сам делал с дефолтного шаблона. Так что не надо намекать, что я такой)) У меня тут около 6 дополнений куплено. И техподдержка для меня важна. Просто прежде чем покупать, хочется заранее кое-какие вещи узнать.

Это похвально :)

Надіслати
Поділитися на інших сайтах

Можно все, вопрос лишь в реализации :) Вы хотите убрать из крошек все родительские категории 1 уровня? Тогда нужно внести изменения в контроллер категорий и еще предусмотреть ситуацию, когда пользователь находится прямо в родительской категории, ведь в таком случае убирать ее из крошек будет неправильно. Но вообще мне кажется это не лучшая идея, потому что запутает пользователя - на одних страницах родительскую категорию будет видно, а на других нет

Надіслати
Поділитися на інших сайтах

Можно все, вопрос лишь в реализации :) Вы хотите убрать из крошек все родительские категории 1 уровня? Тогда нужно внести изменения в контроллер категорий и еще предусмотреть ситуацию, когда пользователь находится прямо в родительской категории, ведь в таком случае убирать ее из крошек будет неправильно. Но вообще мне кажется это не лучшая идея, потому что запутает пользователя - на одних страницах родительскую категорию будет видно, а на других нет

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

Кстати freelancer просил скинуть файлы темы для адаптации под последнюю версию фильтпро, точнее для правки кода первоначальной подгрузки. Можно дать? Вопрос задавал в его теме, он мне там и ответил.

Надіслати
Поділитися на інших сайтах


А если зайдут в категорию из поиска по сайту или из гугла? Зачем вообще это делать не понимаю? 

 

Насчет фильтра - а у вас есть эти файлы? Потому что у меня их нет :)

Надіслати
Поділитися на інших сайтах

А если зайдут в категорию из поиска по сайту или из гугла? Зачем вообще это делать не понимаю? 

 

Насчет фильтра - а у вас есть эти файлы? Потому что у меня их нет :)

Не автор просил файлы шаблона. Файлы модуля у меня ясное дело есть, я его покупал) 

 

А насчет крошек, не смогут зайти, ни из поиска, ни из гугла. Категория первого уровня не индексируется у меня. Можете посмотреть на моем сайте, это просто название, которое обобщает категории в меню. И все. Там не выводятся товары, там нету описания. Я хочу чтобы в крошках значилась категория, но в нее нельзя было зайти из крошки

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.