02:20 | |
Вы решили ознакомиться с DLE, и она вас зацепила простотой! Но вот проблема, вроде все понятно, а кусок кода ну никак не оборачивается в эти скобки... Пока не привыкнешь и не усвоишь несколько правил - ошибки будут возникать на ровном месте! И их решение банально простое! Ошибка 1: Я прописал код, обновил страницу, а мне выводит на экран эти скобки вместо того, что я хочу... Ответа может быть два! Самый элементарный - вы попросту увлеклись кодом шаблона, что напрочь забыли о создании нового доп-поля! Второй ответ: Вы неверно обернули код скобками, нарушив синтаксис.
Поясним! В первом допущена ошибка, ведь участок кода вроде и обернут, но не закрыт. Поля в скобках будут слепить вам глаза на страничке, вызывая недоумение. <a href....fb"> - это открывающий тег, а </ a > - его закрывает. Именно поэтому у вас возникнет ошибка. Внимательно следите за порядком полей, и не нарушайте очередность! Второй вариант верный, так как теги обернуты правильно! Но пояснения пояснениями, это всего лишь подсказка, если у вас возникнет проблема! Теперь к тому, что именно мы можем вывести через доп-поля, помимо текста! 1. Музыку! Если в код шаблона вы уже вставили некий код плеера, то прямо в него можно вставить ссылку на музыкальный файл! Что мы имеем? Создали поле, подготовили Теги обертки и код в шаблоне!
Примечание! В конце мы видим autostart="false" - то есть автозапуск при открытии страницы разрешен. Если хотите отключить, меняем на autostart="true" Теперь обернем в Теги этот код:
Все! При создании новости вам в Доп-поле достаточно ввести ссылку на аудио-файл, и музыка в новости появится! 2. А если это будет видео? Вставка на видео с Ютуба и ТП уже есть в редакторе, верно? нас интересует вывод в обычный плеер по ссылке к видеофайлу! Ладно! Вставим одновременно и картинку-логотип для видео, и сам ролик! Этакий бонус!
Заметили строгую последовательность? mp4 находится в единичном массиве source src, поэтому обертка идет только в нем. А Логотип-картинка находится в массиве video с закрывающим тегом, поэтому обертка идет поверх обоих тегов. 3. Да ну! Я хочу туда вбомбить JavaScript! Невозможного нет! Создаем поле с приоритетом "несколько строк" и смело вставляем в код ваш ява-скрипт! ИЛИ ТАК:
ИЛИ ТАК:
Вот это легко внести доп-полями! В место вставки мы попросту добавляем все Теги вместе!
Для обоих вариантов сработает без проблем! Аналогично и с таблицами стилей css! Впринципе, при параметре несколько строк, в тело сайта можно вместить любой готовый скрипт, стиль, аудиоплеер, видеоплеер, вставить фреймом посты из соц-сетей! Надеюсь это помогло немного понять, как работают доп-поля в новостях? Если есть вопросы - задавайте, и мы ответим! | |
|
Всего комментариев: 0 | |