blastbeat

Новичок
  • Публикаций

    8
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о blastbeat

  • Звание
    Новичок
  1. Сравнил, вижу ряд важных доработок, которые внедрил в карточки товаров разработчик, но к нему уже за вопросами не получится залезть.. слился с потрохами. Пытаюсь своими силами понять что крашит вёрстку. Может кто может помочь за денежку пофиксить? Из того функционала, что он добавил в редактор карточек: 1) Кнопка просмотра отредактированного\добавленного товара. Кнопка переносит пользователя на сайт, на карточку товара <div class="pull-right"> <button type="submit" form="form-product" data-toggle="tooltip" title="<?php echo $button_save; ?>" class="btn btn-primary"><i class="fa fa-save"></i></button> <a href="<?php echo $cancel; ?>" data-toggle="tooltip" title="<?php echo $button_cancel; ?>" class="btn btn-default"><i class="fa fa-reply"></i></a> <a href="/index.php?route=product/product&product_id=<?php echo intval($_GET['product_id']); ?>" target="_blank" data-toggle="tooltip" title="Просмотр" class="btn btn-success"><i class="fa fa-eye"></i></a></div> 2) Аккордеон для некоторых атрибутов (SKU, и т.п.) <div class="col-sm-1 text-right"> <a type="button" title="Показать/Скрыть - Дополнительные поля " class="btn btn-info " data-toggle="collapse" data-parent="#accordion" href="#pcollapse"><i class="fa fa-arrows-v"></i></a> </div> </div> <div class="collapse" id="pcollapse"> <div class="form-group"> 3) Дополнительные опции для товара <div class="form-group"> <label class="col-sm-2 control-label" for="input-black-photo"><?php echo $entry_black_photo; ?></label> <div class="col-sm-10"> <input type="checkbox" name="black_photo" value="1" <?php echo $black_photo ? 'checked' : ''; ?> class="form-control" /> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label"><?php echo $entry_sub_status; ?></label> <div class="col-sm-10"> <select name="sub_status" class="form-control"> <option value="0" <?php echo ($sub_status==0) ? 'selected' : ''; ?>>НЕТ</option> <option value="1" <?php echo ($sub_status==1) ? 'selected' : ''; ?>>Новинка</option> <option value="2" <?php echo ($sub_status==2) ? 'selected' : ''; ?>>Под заказ</option> <option value="3" <?php echo ($sub_status==3) ? 'selected' : ''; ?>>Акция</option> </select> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label" for="input-recomended"><?php echo $entry_recommended; ?></label> <div class="col-sm-10"> <input type="checkbox" name="recommended" value="1" <?php echo $recommended ? 'checked' : ''; ?> class="form-control" /> </div> </div> 4) Дополнительный атрибут "Расходных материалов" для товара <div class="form-group"> <label class="col-sm-2 control-label" for="input-related"><span data-toggle="tooltip" title="">Расходные материалы</span></label> <div class="col-sm-10"> <input type="text" name="related_m" value="" placeholder="Расходные материалы" id="input-related_m" class="form-control" /> <div id="product-related-m" class="well well-sm" style="height: 150px; overflow: auto;"> <?php foreach ($product_relateds_m as $product_related) { ?> <div id="product-related-m<?php echo $product_related['product_id']; ?>"><i class="fa fa-minus-circle"></i> <?php echo $product_related['name']; ?> <input type="hidden" name="product_related_m[]" value="<?php echo $product_related['product_id']; ?>" /> </div> <?php } ?> </div> </div> </div> 5) Ряд неведомых мне добавлений в начало скрипта. Что-то в нём возможно? <!-- // Attributes function autocomplete_attribute_bind() { $('textarea[name*=product_attribute]').autocomplete({ 'source': function(request, response) { var attribute_name = $(this).parent().parent().prev().find('input').val(); var attribute_value = request; $.ajax({ url: 'index.php?route=catalog/product/autocomplete_attribute&token=<?php echo $token; ?>&attribute_name=' + encodeURIComponent(attribute_name) + '&attribute_value=' + encodeURIComponent(attribute_value), dataType: 'json', success: function(json) { response($.map(json, function(item) { return { label: item['text'], value: item['text'], } })); } }); }, focus: function() { return false; }, 'select': function(event, ui) { console.log(ui); console.log(event); this.value = event.label; return false; } }); }; autocomplete_attribute_bind(); $('#attribute .btn-primary').click(function() { setTimeout(function() { autocomplete_attribute_bind(); },1000); }); // Tags $('#input-tag1').autocomplete({ 'source': function(request, response) { var tag = request.split( /,\s*/ ); tag = tag.pop(); $.ajax({ url: 'index.php?route=catalog/product/autocomplete_tag&token=<?php echo $token; ?>&filter_tag=' + encodeURIComponent(tag), dataType: 'json', success: function(json) { response($.map(json, function(item) { return { label: item['tag'], value: item['tag'], } })); } }); }, focus: function() { return false; }, 'select': function(event, ui) { var terms = this.value.split( /,\s*/ ); terms.pop(); terms.push( event.label ); terms.push( "" ); this.value = terms.join( ", " ); return false; } }); <!-- // Manufacturer $('input[name=\'manufacturer\']').autocomplete({ 'source': function(request, response) {
  2. Нужна подмога Отключал\включал модификаторы, чистил кэш, обновил (восстановил стандартный) summernote, но все равно не работают вкладки в редактировании товара. Все вкладки выходят на одну страницу. Как это можно починить?
  3. Столкнулся с точь в точь такой же проблемой.
  4. трудно не согласиться) с base наткнулся, что влияет как-то на индексацию, поизучаю) Спасибо за хэлп!
  5. Вот этот совет помог. Добавил в /catalog/view/theme/blastbeat/template/common/header.tpl после тайтла код: Картинки заработали. Такой вопрос сходу - не влияет ли данный код base на эффективность SEO-продвижения (прошу прощения, если это дилетантский вопрос, но видел подобный тезис в некоторых ветках)
  6. Да, все файлы на месте, в своих папках.. При открытий страниц сайта с подкатегориями товаров - страница почему то обращается в https://site.tld/category/image/cache/catalog/image-250x394.jpg а должна в https://site.tld/image/cache/catalog/image-250x394.jpg
  7. Добрый день. После того, как перетащили сайт с тестового домена и подключили к сайту SSL сертификат обнаружили, что часть изображений в подкатегориях перестала корректно выгружаться на сайт. Все изображения загружены в папке site.tld/image/... как и подобает инструкции из обоих сonfig.php: define('DIR_IMAGE', '/var/www/www-root/data/www/site.tld/image/'); В основных категориях сайта всё корректно работает, картинки подгружаются кодом оттуда. Но на страницах подкатегорий сайта вида site.tld/category/subcategory или site.tld/category/subcategory/sub-subcategory отваливаются вообще все картинки на этой странице (не только товаров) Может кто сталкивался? Знает где и как лечить? Есть предположение, что это из за того, что в адресах картинок не стоит слэш перед папкой image: Но с таким же кодом в основных категориях выгрузка изображений происходит корректно... opencart Version 2.2.0.0 (rs.1)