Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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


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


ОПИСАНИЕ:

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

К примеру вы можете вывести банер в футере или слайдшоу ггде-то в середине блока с описанием товара, или свой html ггде-нибудь в шапке...

 

 

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

 

Визуально шорткоды выглядят как правило, в вигде текси заключенного квадратные скобки — [ 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 и в админ-панель.

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

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


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

 

Link to comment
Share on other sites

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

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

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

 

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

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

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

Link to comment
Share on other sites

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

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

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

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

  • +1 2
Link to comment
Share on other sites

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

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

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

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

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

  • +1 1
Link to comment
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##

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

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

Link to comment
Share on other sites

5 минут назад, Pascha сказал:

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

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

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

 

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

Link to comment
Share on other sites

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

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

 

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

 

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

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

 

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

 

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

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

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

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

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

 

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

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

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

Спойлер

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

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

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

Edited by Donni
Link to comment
Share on other sites


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

Link to comment
Share on other sites

22 часа назад, Donni сказал:

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

 

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

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

 

см. п.2.

 

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

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

 

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

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

 

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

  • +1 1
Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

@Pascha

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

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

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

 

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

 

Спойлер

 

 

Edited by Donni
Link to comment
Share on other sites


Заэтоните, плз, мысль, если она реализуема с помощью Вашего модуля, то беру еещё)

 

В потому чторьбе за компакнтость карточки, есть икая игдея - посивить модуль Faq с помощью шорткода в описательную часть о товара, сжать пару вопросов по товару, после продолжить дальше тескстовку... Или пару строчек вступления, потом модулем Фака скрыть гнорею, скрыть-развернуть вигдео и, например, развернутую инструкцию

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

 

 

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.