Настраиваемые поля virtuemart 3: Редактор и Область текста (часть 3)

Опубликовано: 3 февраля, 2016
Обновлено: 5 февраля, 2023
Категория: Настройка VirtueMart

Продолжаем говорить о стандартных настраиваемых полях virtuemart 3.

Предыдущие статьи по полям с типом строка и изображение.

В этой статье рассмотрим простые в настройке, но полезные в работе поля с типом Область текста и Редактор.

Область текста

С помощью данного поля можно вывести любой текст. В тексте можно указывать html теги, скрипты. При сохранении они не удаляются и выводятся в виде html кода.

Это позволяет оформлять текст с помощью html тегов, писать скрипты, которые будет отрабатывать только в нужных товарах.

Это может быть полезно, например, для добавления видео с youtube в любое место карточки товара (подробнее про настройку позиций для настраиваемых полей в этой статье).

Все очень просто.

Создаем новое поле с типом Область текста. Задаем Название и указываем Позицию макета.

new customfield

Добавляем новое поле к товару и копируем в него код для вставки видео с youtube.

addnewvideo

После этого в карточке товара появляется наше видео.

video

Редактор

Тип Редактор аналогичен Области текста, но при добавлении текста используется текстовый редактор сайта.

edit

Поле хорошо подойдет для вывода дополнительного описания товара в отдельной вкладке (создание вкладок), например, технических характеристик или любого другого отформатированного текста.

В следующей статье рассмотрим поля с типом Плагины.

49 комментариев

    Михаил

    классно если б еще в категории не выводилось видео

      admin

      admin

      В какой позиции макета выводится видео?
      Лучше создать для него отдельную позицию и добавить код для ее вывода только в карточку товара.

    Михаил

    В стандартной addtocart.
    вообще спасибо что ответили.
    И за ваш сайт
    Вы у меня в закладках, как будет предложение у меня на сайт
    Сразу же приобрету нужные расширения, а они у вас нужные для vm.
    Еще раз спасибо и побольше продаж.

      admin

      admin

      Все поля в addtocart автоматически выводятся в категории.
      Их можно скрыть из категории, но только все сразу в Virtuemart > Настройки > Внешний вид опция Показывать произвольные поля товаров в представлении списков.
      Если другие поля в категории нужно оставить, то проще создать новую позицию и добавить ее код над выводом корзины в шаблоне страницы товара.

    Артур

    А подскажите пожалуйста, как настроить чтобы настраиваемые поля отображались в виде вкладок? При нажатии на вкладку, например с заголовком "Размер", выходило поле с необходимой информацией. У вас подробно описано как разместить табы https://virtuemart.su/tabs-virtuemart-3/ но хотелось бы аналогичные табы разместить в поле "addtocart" и вертикально. Заранее спасибо!

      admin

      admin

      Пришлите скрин того как это должно выглядеть в итоге.

        Артур

        Вот

        Артур

        http://pixs.ru/showimage/1jpg_9044102_21364185.jpg

          admin

          admin

          Сделать возможно, но понадобятся значительные правки.
          Попробуйте разместить тему в коммерческом разделе форума.

    IvanYur

    Добрый день когда я добавил поле "Редактор" и хотел использовать его. Захожу в товар, настраиваемые поля, тип поля, выбираю редактор он появляется а редактора там нет. Просто текстовое поле. Помогите мне. Что мне с этим делать?

      admin

      admin

      Попробуйте поставить JCE редактор для joomla.

        Николай

        А другие варианты решения вопроса есть? JCE не нравится, есть редактор попроще и получше, но там его не видно. Спасибо

          admin

          admin

          Другими редакторами не пользуюсь, не могу подсказать.

    Елена

    Здравствуйте! Скажите, пожалуйста, а для virtuemart 2 это не сработает?

      admin

      admin

      Для virtuemart 2 все тоже самое.

        Елена

        Спасибо! Видео удалось вывести, но только оно отображается внизу страницы. Подскажите, пожалуйста, как видео разместить в другом месте? (Лучше сразу под фото). Я попробовала вставить разные позиции макета, но видео показалось только при позиции onbot.

          admin

          admin

          Попробуйте использовать этот код для вывода настраиваемого поля virtuemart 2 в любом месте карточки товара.

          my-position - новая позиция вывода для поля

            Елена

            Спасибо! Пробовала вставить вышеуказанный код в различные позиции, но ни чего не вышло. Может быть я не туда код вставляла? Я вставляла в /public_html/templates/sj_jare25/html/com_virtuemart/productdetails/default.php

            Елена

            Получилось! Спасибо!!!

    Evg09

    Добрый день. Я сделал настраиваемое поле с типом Редактор и позицией макета manual. В шаблоне добавил новую вкладку с этой позицией макета manual:
    product->customfieldsSorted['manual'])) { ?>
    Инструкция

    ...
    product->customfieldsSorted['manual'])) { ?>

    В карточке товара добавил это настраиваемое поле и внес текст в редактор. В итоге вкладка есть, но без текста. Как исправить?

      admin

      admin

      Здравствуйте!

      Пришлите ссылку на отредактированный шаблон карточки товара, без этого трудно посоветовать что-то конкретное.

        Evg09

        Спасибо разобрался. В статье https://virtuemart.su/tabs-virtuemart-3/ указано, что для новой вкладки нужно вставлять код:

        заменил на код, указанный в этой статье:

          admin

          admin

          Рад, что проблема решилась.

    Яна

    Здравствуйте, не нашла подходящей темы, пишу сюда. Подскажите, пожалуйста. В общих настройках отключен "Редактор по умолчанию". Выбрала Без редактора. Но почему-то все равно редактор остается. Его еще где-то нужно отключать?

      admin

      admin

      Нет, достаточно отключить в Система > Общие настройки > Сайт. Почему Вы захотели отключить редактор?

    Яна

    Я в системе отключила, но редактор все равно остается включенным в админке!!!

    При добавлении определеных тегов, например "div" стерается все время после сохранения, хотела отключить редактор временно, думала поможет. Сайт на вирусы проверила, вирусов нет, не пойму почему не отключается редактор. Он вообще даже на другой вид не переключается. В системе предложено несколько видов редакторов.

      admin

      admin

      Пришлите доступ к админке сайта на admin@virtuemart.su, посмотрим что можно сделать.

    Яна

    Отправила, спасибо за помощь.

    Владимир

    Подскажите пожалуйста.
    Столкнулся с проблемой, создал настраиваемое поле "Редактор" в него добавляю текст. При сохранении происходит обрезка текста и остается в пределах 350 слов.
    Подскажите как как увеличить количество знаков или слов для данного поля.

      admin

      admin

      Можно поправить тип поля в БД, но после обновления все настройки собьются и придется редактировать все заново.
      Есть несколько обходных путей. У Вас текст везде будет одинаковый или разный?
      Если разный, то в поле описание уместится и само описание и текст из поля Редактор?

        Владимир

        Подскажите пожалуйста как поправить тип поля в БД ?

          admin

          admin

          Уточните, какое именно поле?

            Владимир

            Подскажите пожалуйста.
            Столкнулся с проблемой, создал настраиваемое поле "Редактор" в него добавляю текст. При сохранении происходит обрезка текста и остается в пределах 350 слов.
            Подскажите как как увеличить количество знаков или слов для данного поля.
            Подскажите пожалуйста как поправить тип поля в БД ?

            admin

            admin

            Посмотрите в этой статье.

    Александр

    Подскажите как вывести кнопки снизу редактора, кнопки для вставки галерей, кода и т.д.
    В обычном описании, материалах, модулях и т.д кнопки отображаются, а вот в доп.поле(редактор) не хочет.
    Редактор JCE.
    За ранее спасибо!

      admin

      admin

      По JCE точно не подскажу, не сталкивался.
      Попробуйте потестировать со стандартным редактором TinyMCE

        Александр

        Спасибо что откликнулись.
        Если ставлю Tiny показывается просто textarea без редактора.

          admin

          admin

          Ясно, к сожалению, решения не подскажу, а для чего Вам эти иконки под редактором. Если задача разовая. то можно просто скопировать код из любого материала и вставить в настраиваемое поле, но не факт если к примеру вставлять галерею, то она корректно отработает через настраиваемые поля.

            Александр

            Печально(
            Суть такая, в товаре должно быть несколько фото галерей в разных местах.
            Поэтому пытаюсь вставить код галереи виджеткит ([widgetkit id=1]) в доп поле, а но выводится в таком же виде [widgetkit id=1].

            Может подскажите как решить вопрос с несколькими галереями в товаре или как сделать чтобы обрабатывались галереи виджеткит!?

            admin

            admin

            К сожалению, точного ответа дать не смогу, поскольку не работал с widgetkit. Проверьте чтобы была активна опция Включить плагины Joomla в Virtuemart > Настройки > Магазин.

    Александр

    Плагины joomla включены.
    Подскажите как вы реализовываете несколько галерей в товаре.
    Виджеткит не принципиален, можно любой другой компонент\модуль\плагин.
    Если нужно готов оплатить вашу помощь.

      admin

      admin

      Напишите на admin@virtuemart.su с более подробным описанием задачи. Где именно нужно выводить, галереи для товаров будут одинаковые или разные?

    RRR

      RRR

    vladimirwk

    У кого при выборе текстового поля Редактор сам редактор TinyMCE не отображается, а отображается только текстовое поле.
    Нужно в файле administrator\components\com_virtuemart\models\customfields.php заменить

    на этот текст

    Решение найдено здесь: http://forum.virtuemart.net/index.php?topic=138562.0

      admin

      admin

      Спасибо, что поделились.

    big

    big

    Здравствуйте.
    Подскажите пожалуйста, как выравнять текст по горизонтали в настраиваемом поле "Область текста"
    скрин - https://yadi.sk/i/s_h6xodZU7vFAQ

    Для поля "Редактор" Вы посоветовали эти стили - работает, но не с полем "область текста"

    сайт - http://pan-velik.01sh.ru/magazin-ru/sportivnye-kostyumy/sk-02-bikkembergs-detail
    Спасибо

      admin

      admin

      Здравствуйте!

      Попробуйте этот стиль

        big

        big

        Здорово.
        Спасибо, что знаете и делитесь.

Комментарии закрыты

С 15-18 июня admin в отпуске.

Ответы на все вопросы и ссылки на товары будут присланы 19 июня.

Спасибо за понимание и хороших выходных.

×