Jump to content

Blast

Пользователи
  • Content Count

    88
  • Joined

  • Last visited

Community Reputation

5 Обычный

About Blast

  • Rank
    Пользователь

Recent Profile Visitors

1,821 profile views
  1. ну эта конструкция вырежет указанную подстроку '<p><br></p>' из описания. Первоначальной задачи не решает Но дело в том, что в этой строке кода и так есть функция strip_tags, которая вырежет вообще все теги. Так что вам подсказали бессмысленную вещь
  2. да, если добавляется запись в историю заказа, то order_edit.twig только текст письма изначально там не в формате html, а обычный текст. Если вы его переделали, то нужно в catalog/controller/mail/order строку $mail->setText($this->load->view('mail/order_edit', $data)); заменить на $mail->setHtml($this->load->view('mail/order_edit', $data));
  3. добавляете ссылки и картинки в catalog/view/theme/ваша_тема/template/common/footer.twig и сбрасываете кэш шаблона в админке в разделе Дизайн -> Редактор шаблона
  4. прикрутить стрелочку не к элементу с классом category-heading, а к родительскому box-categorypro
  5. потому что при формировании URL в списке рекомендуемых товаров отсутствует параметр path, указывающий категорию, в которой находится товар. Т.к. товар может отображаться в нескольких категориях, то непонятно какую из них вписать в path. А фильтр при просмотре товара использует собственно текущую категорию и установленные для нее фильтры. Тут либо менять логику работы модуля рекомендуемых товаров и по какому-то алгоритму определять одну из категорий, либо может помогут уже какие-нибудь модули SEO, которые по-хорошему не должны допускать несколько вариантов URL для одного и того же товара.
  6. стандартный модуль Текстовый блок - HTML создаете блок с вашими иконками и ссылками а потом через Дизайн -> Макеты добавляете отображение данного модуля в удобном для вас месте
  7. консоль ругается на то, что не заполнена опция Условия проведения: необходим!
  8. текст ошибки бы не помешал из консоли браузера или может в логах опенкарта
  9. посмотрите готовые модули, есть бесплатные, например https://opencartforum.com/files/file/6616-prosmotrennye-tovary/
  10. Модуль Последние выводит последние добавленные на сайт товары, а не последние просмотренные
  11. есть плохо ищете может не в модуле слайдшоу, может где-то в модифицированных файлах. Запустите поиск по содержимому файлов
  12. выпилите из кода блок <div id="spinner"> и яваскрипт, который его скрывает // Can also be used with $(document).ready() $(window).load(function() { $("#spinner").fadeOut("slow"); }); ищите где-то в модуле слайдшоу
  13. перенос строки в файле не является инструкций для переноса строки в браузере самый простой вариант в файле catalog/controller/product/product.php заменить строку $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'); на $data['description'] = nl2br(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')); Но как заметил @SiteMix лучше это заполнять через атрибуты товара
  14. Для аккаунта // Custom Fields $data['custom_fields'] = array(); $this->load->model('account/custom_field'); $custom_fields = $this->model_account_custom_field->getCustomFields(); foreach ($custom_fields as $custom_field) { if ($custom_field['location'] == 'account') { $data['custom_fields'][] = $custom_field; } } аналогично получаем для адреса и партнеров if ($custom_field['location'] == 'address') { if ($custom_field['location'] == 'affiliate') { В админке подгружаем модель customer/custom_field
×

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.