HTML/CSS
HTML
Правила HTML для Opencart в разработке
CSS
Цель — как и для WP, сохранить единый стиль оформления для всего сайта.
При заполнении из админки ч-з визуальный редактор нужно понимать, что Opencart преобразует текст в код по своим правилам.
Так например:
набранный простой текст будет преобразован из
Lorem
- вОтступ между параграфами будет реализован -
Выравнивание текста(
left, center, right, justify
) также происходит ч-з инлайновые стили.Болдовость, наклон, окрашивание в другой цвет, заливка бэкграунда под текстом будут прописаны инлайново. Текст в виде нижнего/верхнего индекса, зачекивания, перечеркивания, цитаты и т.д. - обернуты в спец теги html.
Вид в визуальном редакторе
The main reason of our success is that our commodities are the unique combination of original design and numerous useful options lorem ipsum guote
Преобразованный текст
Неопределенный и нумерованный списки
ul
,ol
, а также заголовки будут стилизованы в зависимости от примененного Reset CSS, поэтому стилизовать такие их нужно глобально т.к. имплиментатор, а уж тем более пользователь добавляя списки ч-з визуальный редактор не должны заботиться о добавлении классов спискам.
ИСКЛЮЧЕНИЕ - ЕСЛИ В ДИЗАЙНЕ НЕСКОЛЬКО ВИДОВ СТИЛИЗАЦИИ.
Отдельно стоит отметить, что отступ типа
text-indent
будет реализован при помощи
Таблицы. Головная боль))))
Количество строк и ячеек в ней можно выбирать из визуального редактора поэтому ширины ячеек будут пропорциональны размеру таблицы и содержимому внутри ячеек, а поэтому если нужны ячейки определенной ширины то прийдется поиграться с добавлением классов. Еще одним минусом таблиц в Opencart является то, что они адаптированы к мобильным устройствам по методу предлагаемому Bootstrap для респонсив таблиц.(часть таблицы скрывается и доступна только при горизонтальном свайпе, что не всегда удобно)
Ссылки добавляются как и во всех подобных визуальных редакторах, достаточно заполнить поля:
текст ссылки
иurl
.Видео так же добавляется легко, вставляем
url
и получаем в странице готовыйiframe
.Картинки через визуальный редактор не вставляются(может в данном шаблоне, на других не проверялось)
Last updated