А как вообще выглядят подключаемые скрипты? Это то что стоит между тегами <script> и </script>? Надо например удалять вот такое?: Код: <script type="text/javascript">var WIDE_LAYOUT = true;</script>
Нельзя просто взять и удалить, не разбираясь. Скорее всего, эта переменная используется далее по тексту.
В данном случае речь шла о подключаемых файлах, а не инлайн коде. Но, если все подключаемые файлы скриптов переносятся в футер, то и инлайн код тоже туда нужно переносить иначе может оказаться, что он попытается выполниться до загрузки скрипта, который необходим ему для выполнения. В случае конкретно с этим кодом, можно его оставить, где он сейчас есть.
Отзывы делаем индексируемыми для поисковиков Открываем файл: catalog/view/theme/ВАША_TEMA/template/product/product.tpl Находим там строку: <div id="review"></div> Заменим ее на следующий код:
Изменить вид "Группы пользователей" Не очень удобно редактировать права в маленьком окне. Для того чтобы привести это дело в удобоваримый вид, нужно в файле /admin/view/template/user/user_group_form.tpl найти Код: </tr> <tr> <td><?php echo $entry_modify; ?></td> и убираем Код: </tr> <tr> в блок Код: <div class="scrollbox"> добавляем стиль Код: style="height:420px;"
1.admin\view\template\user\user_group_form.tpl 2. Код: <?php echo $header; ?> <style> .scrollbox.expand { height:auto; } </style> 3. +++ <a onclick="$(this).parent().find('.scrollbox').toggleClass('expand')">Expand</a> / <a onclick="$(this).parent().find(':checkbox').attr('checked', true);"><?php echo $text_select_all; ?></a> / <a onclick="$(this).parent().find(':checkbox').attr('checked', false);"><?php echo $text_unselect_all; ?></a></td> Результат превзойдет ожидания от предыдущего топика.
работать будет если структура шаблона такая же видимо, если нет одних стилей (этого файла) мало все поплывет, нужны еще файлы
В версиях opencart 1.x была возможность открывать в модальном окне информацию с других информационных страниц. Ниже представлен код примера: Код: <a class="colorbox" href="./index.php?route=information/information/info&information_id=5">Информация</a> <scripttype="text/javascript"><!-- $('.colorbox').colorbox({ width:640, height:480 }); //--></script> Чтобы такое работало в Opencart 2.x, необходимо в файле catalog/controller/information/information.php перед Код: public function agree() { Вставьте Код: public function info() { $this->load->model('catalog/information'); if (isset($this->request->get['information_id'])) { $information_id = (int)$this->request->get['information_id']; } else { $information_id = 0; } $information_info = $this->model_catalog_information->getInformation($information_id); if ($information_info) { $output = '<html dir="ltr" lang="en">' . "\n"; $output .= '<head>' . "\n"; $output .= ' <title>' . $information_info['title'] . '</title>' . "\n"; $output .= ' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">' . "\n"; $output .= ' <meta name="robots" content="noindex">' . "\n"; $output .= '</head>' . "\n"; $output .= '<body>' . "\n"; $output .= ' <h1>' . $information_info['title'] . '</h1>' . "\n"; $output .= html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8') . "\n"; $output .= ' </body>' . "\n"; $output .= '</html>' . "\n"; $this->response->setOutput($output); } } Спасибо говорим settr
По просьбе Jess23 Убирает проверки обязательных полей при добавлении/редактировании заказа в админке Поле email, а также поля способов оплаты и доставки остаются обязательными Проверено на ocStore 2.1.0.2.1