Jump to content

Recommended Posts

Шорткоды для модулей


Шорткоды для модулей


ОПИСАНИЕ:

Данное дополнение предназначено для отображения ЛЮБЫХ модулей путем вставки шорткода в ЛЮБОЕ место ЛЮБОГО темплейта, либо в редактор контента ЛЮБОЙ сущности или модуля в админке.

 

Визуально шорткоды выглядят как правило, в виде текста заключенного квадратные скобки — [ shortcode ]. Их легко запомнить и достаточно просто вставить в контент вашей страницы. При этом на сайте посетитель не увидит шорткод, а увидит выбранный в настройках модуль.

 

Данная техника успешно применяется в одной из самых популярных CMS WORDPRESS. Те, кто часто сталкивается с Wordpress, знают, насколько это удобно и просто.

 

Говоря простым языком: в настройках дополнения добавляете модуль и получаете для него шорткод. Вставляете этот шорткод в текстовом редакторе на странице редактирования товара, категории, производителя, статьи... Дополнение будет работать даже если вы решите вставить шорткод в любой сторонний модуль, имеющий редактор текста.

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

 

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

 

Реальные примеры использования: можно вывести слайдшоу в описание категории или товара. Можно вывести баннер в произвольном месте описания на странице производителя. Можно вывести произвольный html куда-нибудь в шапку сайта или футер (при условии, что у вас установлен модуль произвольного html) Ну и т.д.

 

 

1) Устанавливаем модуль путем копирования файлов на сервер.

2) Даем права администратору на доступ и редактирование extension/module/anyplace

3) В настройках дополнения 'Шорткоды для модулей' (modules_shortcodes) добавляем нужные модули, тут же видим шорткоды к ним. Cохраняем.

Внимание! Само собой разумеется, что нельзя сделать шорткод для модуля, в темплейте или редакторе контента которого вставлен этот самый шорткод.

 

Видео-инструкция 

 

 

 

На демо-сайте видно, что в настройки дополнения добавлены модули БАННЕР и РЕКОМЕНДУЕМЫЕ

Соответствующие шорткоды, полученные в настройках дополнения при добавлении этих модулей, вставлены в редакторе на странице О НАС

В результате на странице О НАС на сайте вместо вставленный шорткодов вывелись непосредственно модули БАННЕР и РЕКОМЕНДУЕМЫЕ.

 

Демо фронт: http://demo30.finesites.ru/index.php?route=information/information&information_id=4

Демо админка: http://demo30.finesites.ru/admin/index.php?route=extension/module/anyplace

логин и пароль: demo  

Демо работает только в режиме просмотра. Редактирование запрещено.

 

 

image.thumb.png.c14ab237a2a57b3fba5d845ca77b3376.png

 

Приобретая модуль, вы получаете право использовать его на одном домене.

Модуль имеет открытый исходный код, соответственно техническая поддержка оказывается только для актуальной версии модуля и только для домена, указанного при покупке.

Для использования модуля на нескольких доменах, необходимо приобрести модуль соответствующее количество раз, указывая при покупке домен, на котором будет установлен модуль.

 

 

ВНИМАНИЕ:

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

Модуль продается только на этом сайте. Если вы его скачали либо купили где-то еще - поддержка модуля не осуществляется.

 

Перед обращением за поддержкой модуля подготовьте РАБОЧИЕ доступы на ftp и в админ-панель.

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

При обращении - пишите от имени пользователя, купившего модуль. Сообщения вида "Здрасьте, я исполнитель, а модуль был куплен на Васю Пупкина" будут игнорироваться.


  • Добавил
  • Добавлено
    29.07.2019
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
    700
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
  • ocStore
    3.0
    2.3
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика
    Нет

 

Share this post


Link to post
Share on other sites

Давно пора, фигли так долго)
@kur1977 а что со сторонними модулями?

Share this post


Link to post
Share on other sites
54 минуты назад, AWARO сказал:

Давно пора, фигли так долго)

Да вот хз. Хорошая мысля приходит, как известно, опосля )))

 

55 минут назад, AWARO сказал:

а что со сторонними модулями?

Не совсем понятен вопрос. Если имеется ввиду, как дополнение работает со сторонними модулями... То ответ таков - в теории все должно работать. Но всегда есть вероятность, что с каким-то конкретным модулем возникнут проблемы. Заранее предугадать сложно.

Share this post


Link to post
Share on other sites

только модули?

А свои шорткоды?

Share this post


Link to post
Share on other sites

Ну вы же в курсе, что есть бесплатная реализация, да?

Share this post


Link to post
Share on other sites
1 час назад, destreser сказал:

Ну вы же в курсе, что есть бесплатная реализация, да?

Да, но там нужно писать свои контроллеры,  Да?
 

  • +1 1

Share this post


Link to post
Share on other sites
45 минут назад, destreser сказал:

нет

разве?

там сома выведет модуль?
 

Share this post


Link to post
Share on other sites
5 минут назад, chukcha сказал:

там сома выведет модуль?

не знаю как с эльфийского это переводится.

но наверное да http://prntscr.com/on1ohb

Share this post


Link to post
Share on other sites

стесняmсь спросить, где настройки модуля - например hазмеры изображения, или просто его id

Не посчитайте меня за.. указанный вами модуль я знаю, и, как ни странно, очень много раз его предлагал

Но этот  модуль, как мне кажется, имеет более гибкие возможности.

Тем более что у этого модуля есть автор, есть поддержка. У у гитхабовского... ну.. для себя можете делать, если вы знаете как..

  • +1 2

Share this post


Link to post
Share on other sites
В 31.07.2019 в 19:17, chukcha сказал:

А свои шорткоды?

в смысле свои?

Share this post


Link to post
Share on other sites
Только что, AWARO сказал:

в смысле свои?

##store_name##
##store_address##

  • +1 1

Share this post


Link to post
Share on other sites
2 часа назад, chukcha сказал:

стесняmсь спросить, где настройки модуля - например hазмеры изображения, или просто его id

для себя я допилил :)

@chukcha , я же тоже со своей стороны не утверждал, что предлагаемый платный вариант прям ненужен. Это стоило воспринимать как намек, подталкивание на дальнейшую работу над предлагаемым модулем. Я как разработчик пока не вижу преимуществ, но (возможно) обычные пользователи-кнопкодавы будут довольны. Не более.

Может автор реально не знал об альтернативе - сможет подсмотреть какие-то нюансы.

  • +1 1

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
8 минут назад, Pascha сказал:

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

ну гляди

В нашем магазине ##name_store## можно купить
##anymodule-31##
И со скидкой
##anymodule-32##

О доставке можно узнать ##link route=information/information&id=6##
##image path=путь gallery popup size=220x220-600x600##

навертеть  можно мАмАнЕгОрЮй

основная задача - быстро и оперативно создавать обработчики макросо

Share this post


Link to post
Share on other sites
9 минут назад, chukcha сказал:

ну гляди

поглядел... понял что шорткоды в ОС неплохое решение(считал это и ранее)... вышеозвученное как то не показалось мне удобным и крутым... но для кого то, возможно, будет полезным/удобным/другое (нужное подчеркнуть).
Я не против, я скорее просто пытаюсь рассуждать здраво...

Share this post


Link to post
Share on other sites
5 минут назад, Pascha сказал:

вышеозвученное как то не показалось мне удобным и крутым

я просто тебе  привел пример с головы
А реально

##city##
##cityродительный падеж##
 и так далее

Для мултирегионов очень актулатно

Share this post


Link to post
Share on other sites

Опишу свое мнение на этот счет, как автор сего чуда ))

1) Выводить модули через лэйауты можно - но это не гибко. Лэйауты жестко заданы в теме (content_top, column_left и т.д.)

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

Так вот - это совершенно иной модуль. Мое решение позволяет в пару кликов вывести в любом месте контента любой из настроенных модулей. В код вообще лезть не нужно.

Как кто-то писал выше - "решение для кнопкодавов". Ну если бы все так считали - зачем тогда вообще дополнения? Можно ведь все написать ручками )))

Как и большинство дополнений, данное дополнение рассчитано на пользователя без знаний пыхов, мусклей и прочих шаманских штучек )))

 

Ну а судя по статистике покупок (с момента размещения и по сей день - 0 покупок), оказалось, что оно по-сути нафиг никому не нужно.

Share this post


Link to post
Share on other sites
Posted (edited)
В 06.08.2019 в 22:49, kur1977 сказал:

Как кто-то писал выше - "решение для кнопкодавов". Ну если бы все так считали - зачем тогда вообще дополнения?

 

Согласен. Для человека, который не разбирается в коде, подобные дополнения хорошее решение. 

 

В 06.08.2019 в 22:49, kur1977 сказал:

Ну а судя по статистике покупок (с момента размещения и по сей день - 0 покупок), оказалось, что оно по-сути нафиг никому не нужно.

 

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

 

По-хорошему оно должно начинаться с определения что такое "Шорткод" на понятном для покупателя языке.

Потом несколько интересных примеров, которые будут полезны в реальном магазине.

Затем преимущества: "аналогов нет", "модуль прост в использовании", "успешно применяется в Вордпресе" и т. д.

Далее краткое описании настроек в админке.

Для полной ясности подготовить (переделать) картинки и видео.

 

Сейчас немного иначе.

Описание начинается с дополнительной информации, которая занимает 95% текста. Она ещё выделена разным цветом, что усложняет усвоение.

Основная информация (предназначение модуля) находится где-то в конце. Изложена в 2-х строчках на непонятном для покупателя языке. 

Спойлер

Данное дополнение предназначено для отображения ЛЮБЫХ модулей путем вставки шорткода в ЛЮБОЕ место ЛЮБОГО темплейта, либо в редактор контента ЛЮБОЙ сущности или модуля в админке.

Слова: "Шорткод", "темплейт", "редактор контента", "любая сущность" - не вносят никакой ясности. Наоборот возникает больше вопросов.

Видео есть, но можно сделать лучше ;-)

Edited by Donni

Share this post


Link to post
Share on other sites

@Donni  Спасибо за наводку. Но по моему опыту информацию об условиях использования, правилах обращения в суппорт и т.д. лучше размещать в начало и выделять цветом ))) Иначе никто не читает. В общем тут 100% рабочего решения нету ))) Постараюсь учесть ваши замечания. Здорового смысла они не лишены уж точно.

Share this post


Link to post
Share on other sites
В 06.08.2019 в 22:49, kur1977 сказал:

1) Выводить модули через лэйауты можно - но это не гибко. Лэйауты жестко заданы в теме (content_top, column_left и т.д.)

А я все таки пошел именно таким путем, возможно такой вариант будет более удобоваримым для несведующего пользователя.

 

В 06.08.2019 в 22:49, kur1977 сказал:

Ну а судя по статистике покупок (с момента размещения и по сей день - 0 покупок), оказалось, что оно по-сути нафиг никому не нужно.

1. Сезон отпусков еще не закончился, так что не стоит торопиться с выводами. Лично мне нравится ваше решение.
2. Теперь будет с чем сравнивать и понять, что удобнее, более консервативное для простого пользователя решение (мое) или более продвинутое (Ваше) .
Ни в коем случае не противопоставляюсь и не в целях конкуренции. Подходы и решения разные, интересна сама статистика и покупательский интерес.

  • +1 1

Share this post


Link to post
Share on other sites
22 часа назад, Donni сказал:

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

 

1. Всё покупатели видят и поняли, кому надо

Модуль очень классный и есть куда его применить

 

см. п.2.

 

В 06.08.2019 в 20:49, kur1977 сказал:

Ну а судя по статистике покупок (с момента размещения и по сей день - 0 покупок), оказалось, что оно по-сути нафиг никому не нужно.

 

2 часа назад, Pascha сказал:

.1. Сезон отпусков еще не закончился, так что не стоит торопиться с выводами. Лично мне нравится ваше решение.

 

2. Поддерживаю решение нужное, хотел сразу купить, но поймал себя на мысли, что лень, лень что либо делать - включен отдыхающий летний режим...поэтому пока в отложенных, но обязательных к покупке)

Share this post


Link to post
Share on other sites

Решил снизить цену на дополнение до 500р.

Всех, кто думал, но сомневался - велкам к приобретению.

Ну и жду конструктивных пожеланий на счет улучшения функционала.

Share this post


Link to post
Share on other sites
Posted (edited)

@Pascha

Чем Ваш модуль отличается от того, что под спойлером?

Обо модуля создают свои схемы.

Ваш вариант простой (понятный).

 

У другого модуля всё запутано. Вроде, демо криво работает. Он точно для Опенкарт 3? 

 

Спойлер

 

 

Edited by Donni

Share this post


Link to post
Share on other sites
7 часов назад, Donni сказал:

@Pascha

Чем Ваш модуль отличается от того, что под спойлером?

 

Вы точно вопросы пишите туда, куда нужно?  Это тема техподдержки и обсуждения модуля Шорткоды для модулей.
Мой пост выше был исключительно ради того, чтоб приободрить создателя данного модуля и для совета не опускать руки. Многочисленные продажи его модуля и мои нулевые продажи в будущем ему явно покажут, что его решение очень даже верное и нужное... о том уже свидетельствует это сообщение
 

Цитата

пока в отложенных, но обязательных к покупке

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By kur1977
      ОПИСАНИЕ:
      Данное дополнение предназначено для отображения ЛЮБЫХ модулей путем вставки шорткода в ЛЮБОЕ место ЛЮБОГО темплейта, либо в редактор контента ЛЮБОЙ сущности или модуля в админке.
       
      Визуально шорткоды выглядят как правило, в виде текста заключенного квадратные скобки — [ shortcode ]. Их легко запомнить и достаточно просто вставить в контент вашей страницы. При этом на сайте посетитель не увидит шорткод, а увидит выбранный в настройках модуль.
       
      Данная техника успешно применяется в одной из самых популярных CMS WORDPRESS. Те, кто часто сталкивается с Wordpress, знают, насколько это удобно и просто.
       
      Говоря простым языком: в настройках дополнения добавляете модуль и получаете для него шорткод. Вставляете этот шорткод в текстовом редакторе на странице редактирования товара, категории, производителя, статьи... Дополнение будет работать даже если вы решите вставить шорткод в любой сторонний модуль, имеющий редактор текста.
      Это очень расширяет возможности редактирования контента. Так как модули можно вывести теперь не только в местах, предусмотренных темой (левый блок, правый блок.. и т.д.), а абсолютно в любом месте.
       
      Продвинутые пользователи могут вставлять шорткоды непосредственно в файл любого темплейта.
       
      Реальные примеры использования: можно вывести слайдшоу в описание категории или товара. Можно вывести баннер в произвольном месте описания на странице производителя. Можно вывести произвольный html куда-нибудь в шапку сайта или футер (при условии, что у вас установлен модуль произвольного html) Ну и т.д.
       
       
      1) Устанавливаем модуль путем копирования файлов на сервер.
      2) Даем права администратору на доступ и редактирование extension/module/anyplace
      3) В настройках дополнения 'Шорткоды для модулей' (modules_shortcodes) добавляем нужные модули, тут же видим шорткоды к ним. Cохраняем.
      Внимание! Само собой разумеется, что нельзя сделать шорткод для модуля, в темплейте или редакторе контента которого вставлен этот самый шорткод.
       
      Видео-инструкция 
       
       
       
      На демо-сайте видно, что в настройки дополнения добавлены модули БАННЕР и РЕКОМЕНДУЕМЫЕ
      Соответствующие шорткоды, полученные в настройках дополнения при добавлении этих модулей, вставлены в редакторе на странице О НАС
      В результате на странице О НАС на сайте вместо вставленный шорткодов вывелись непосредственно модули БАННЕР и РЕКОМЕНДУЕМЫЕ.
       
      Демо фронт: http://demo30.finesites.ru/index.php?route=information/information&information_id=4
      Демо админка: http://demo30.finesites.ru/admin/index.php?route=extension/module/anyplace
      логин и пароль: demo  
      Демо работает только в режиме просмотра. Редактирование запрещено.
       
       

       
      Приобретая модуль, вы получаете право использовать его на одном домене.
      Модуль имеет открытый исходный код, соответственно техническая поддержка оказывается только для актуальной версии модуля и только для домена, указанного при покупке.
      Для использования модуля на нескольких доменах, необходимо приобрести модуль соответствующее количество раз, указывая при покупке домен, на котором будет установлен модуль.
       
       
      ВНИМАНИЕ:
      При покупке модуля обязательно указываем рабочий и тестовый домены.
      Модуль продается только на этом сайте. Если вы его скачали либо купили где-то еще - поддержка модуля не осуществляется.
       
      Перед обращением за поддержкой модуля подготовьте РАБОЧИЕ доступы на ftp и в админ-панель.
      Поддержка модуля осуществляется только на этом форуме и только посредством системы личных сообщений.
      При обращении - пишите от имени пользователя, купившего модуль. Сообщения вида "Здрасьте, я исполнитель, а модуль был куплен на Васю Пупкина" будут игнорироваться.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.