Обсуждение Journal. Обсуждение.

Статус
В этой теме нельзя размещать новые ответы.
Всем привет! Кто-нибудь добавлял в карточку товара рядом с кнопкой Купить ещё одну? Нужна "скачать прайс". Поделитесь, где что исправить нужно?
  1. открываем catalog/view/theme/journal2/template/product/product.tpl
  2. ищем в районе 518 строки:
    Код:
    <button type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="button"><span class="button-cart-text"><?php echo $button_cart; ?></span></button>
  3. меняем на:
    Код:
    <button style="width:31%; float:none;" type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="button"><span class="button-cart-text"><?php echo $button_cart; ?></span></button>
    <button style="width:31%; float:right;" class="button"  onclick="window.location.href='/price.xls'"><span class="fa fa-file-text-o"></span><span class="button-cart-text">&nbsp;&nbsp;Скачать прайс</span></button>
  4. файл сохраняем в кодировке utf-8
 
Всем привет! Кто-нибудь добавлял в карточку товара рядом с кнопкой Купить ещё одну? Нужна "скачать прайс". Поделитесь, где что исправить нужно?
модуль тут есть такой отображение товаров в виде прайслистов с возможностью распечатать всю канетель
 
Всем привет! Кто-нибудь добавлял в карточку товара рядом с кнопкой Купить ещё одну? Нужна "скачать прайс". Поделитесь, где что исправить нужно?
Если обычной статической ссылкой можно через PRODUCT TABS / BLOCKS в удобном месте. Если рядом с кнопкой купить, тоже не сложно. Какой номер шаблона у вас?
 
у меня два сайта на жорнале выдают одну и ту же ошибку в валидаторе:
Error: The element a must not appear as a descendant of the button element.

Для просмотра ссылки Войди или Зарегистрируйся

heading"><a><span
Код:
<button type=button data-toggle=dropdown class="btn btn-inverse btn-block btn-lg dropdown-toggle heading"><a><span id=cart-total data-loading-text="Загрузка...&nbsp;&nbsp;">Товаров 0 (0 грн)</span> <i></i></a></button>

я так понял, ошибка "типовая", кто нибудь устранял?
 
Проверил работу сайта на шаблоне journal 2.5.0 через
Для просмотра ссылки Войди или Зарегистрируйся
И есть одна проблема серьезная проблема
Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение
Количество блокирующих ресурсов CSS на странице: 24. Они замедляют отображение контента.

Подскажите пожалуйста каким образом, это можно исправить ?
Пробовал функцию для перемещения скриптов вместе со всеми inline скриптами заменить в файле

/system/library/response.php
Код:
public function output() {
    if ($this->output) {
        #start
        $_regex_scripts = '/<script[^>]*>(.*?)<\/script>/s';
        $_regex_paste_position = '/<\/body>/';
   
        preg_match_all($_regex_scripts, $this->output, $all_scripts, PREG_SET_ORDER);
        $this->output = preg_replace($_regex_scripts, '', $this->output);
   
        $scripts = '</body>';
        foreach ($all_scripts as $key => $value) {
            $scripts .= $value[0].PHP_EOL;
        }
        $this->output = preg_replace($_regex_paste_position, $scripts, $this->output);
        #end
        if ($this->level) {
            $output = $this->compress($this->output, $this->level);
        } else {
            $output = $this->output;
        }
       
        if (!headers_sent()) {
            foreach ($this->headers as $header) {
                header($header, true);
            }
        }
   
        echo $output;
    }

Не сработало, подскажите пожалуйста, кто решил проблему? А то загрузка изображений категорий происходит после загрузки всех скриптов и получаются тормоза
 
у меня два сайта на жорнале выдают одну и ту же ошибку в валидаторе:
Error: The element a must not appear as a descendant of the button element.

Для просмотра ссылки Войди или Зарегистрируйся

heading"><a><span
Код:
<button type=button data-toggle=dropdown class="btn btn-inverse btn-block btn-lg dropdown-toggle heading"><a><span id=cart-total data-loading-text="Загрузка...&nbsp;&nbsp;">Товаров 0 (0 грн)</span> <i></i></a></button>

я так понял, ошибка "типовая", кто нибудь устранял?
Не смертельно.
Можете попробовать заменить <button> на <div>, убрав атрибут type="button" здесь /catalog/view/theme/journal2/template/common/cart.tpl. Гарантию не даю ;)
 
Не смертельно.
Можете попробовать заменить <button> на <div>, убрав атрибут type="button" здесь /catalog/view/theme/journal2/template/common/cart.tpl. Гарантию не даю ;)
что-то расхотелось устранять)))) там button 11 раз встречается, может еще какая нибудь фигня вылезет.
не смертельно так не смертельно...
Спасибо
 
что-то расхотелось устранять)))) там button 11 раз встречается, может еще какая нибудь фигня вылезет.
не смертельно так не смертельно...
Спасибо
поменять только для этого куска (2-я строка)
Код:
<button type="button" data-toggle="dropdown" class="btn btn-inverse btn-block btn-lg dropdown-toggle heading"><a><span id="cart-total" data-loading-text="<?php echo $text_loading; ?>&nbsp;&nbsp;"><?php echo $text_items; ?></span> <i></i></a></button>
 
поменять только для этого куска (2-я строка)
Код:
<button type="button" data-toggle="dropdown" class="btn btn-inverse btn-block btn-lg dropdown-toggle heading"><a><span id="cart-total" data-loading-text="<?php echo $text_loading; ?>&nbsp;&nbsp;"><?php echo $text_items; ?></span> <i></i></a></button>
ошибка ушла, товары в корзину добавляются, заказы оформляются, в журнале ошибок ничего не появилось! Что-то еще проверить?
 
ошибка ушла, товары в корзину добавляются, заказы оформляются, в журнале ошибок ничего не появилось! Что-то еще проверить?
ну, если что и вылезет, вы знаете где это исправить ;)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху