Как стать автором
Обновить
32
3
Сергей Толкачёв @sergeytolkachyov

Joomla-разработчик (WebTolk). Муж. Отец 3 детей.

Отправить сообщение

Что-то вы накрутили с ним. Не должно такого быть. Заходите в Joomla-чат в телеге, там оперативнее подскажут.

Revars поддерживает добавление переменных сторонними плагинами. Regional domains можно было бы использовать совместно с revars.

Сетчатка глаза - почти готовый QR-код. ID для него.

По Вашей же ссылке...

Сергей как автор статьи старается использовать лексику, которую поймут его коллеги. А откуда есть пошëл термин "пагинация" в контексте данной статьи, да и, думаю, Хабра в целом - не важно. Предлагаю закончить на этом обсуждение не по теме статьи.

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

Чтоб меня понимали продолжу использовать устойчивую смесь французского с нижегородским)

Боюсь, если я буду писать о "паджинации" или "пейджинации" - это будет резать ухо абсолютно всем.

Задача в целом та же самая: собрать JSON нужной структуры (или XML или еще что-то) и отослать на нужный endpoint.

Можно посмотреть примеры в компоненте интернет-магазина Phoca Cart. Пример организации Point of sale - точки продаж. К компу подключен принтер для чеков, а интернет магазин используется в качестве ПО для ресторана кажется.

Но смысл же тот же самый: Joomla в нужный момент времени отправляет JSON на нужный адрес и/или получает. Что там по этому адресу: чья-то CRM или свой компьютер/сервер - уже не так важно.

Конечно делали. Вот для Битрикс 24 https://web-tolk.ru/dev/joomla-plugins/wt-joomshopping-bitrix24-pro

Вот для Amo CRM https://web-tolk.ru/dev/biblioteki/wt-amo-crm-library и внизу плагин для Joomshopping

Пробегитесь по статье https://habr.com/ru/articles/760850/, особенно раздел "Если б Хабр был сделан на Joomla". Получите общее представление что и зачем.

Установить несколько расширений за 1 раз - легко. Для этого их собирают в пакеты. При установке можно ещё и зависимости установить, если они являются расширениями Joomla.

Кхм... На Хабре в хабе Joomla есть статьи, углубившись в которые можно получить картину по разработке в общем и в деталях. Если вы используете PHP Storm или другую IDE, то скорость и качество разработки на Joomla вырастает в разы. Тот же PHP Storm прекрасно показывает подсказки по методам ядра Joomla, что устаревает, а что нет, количество и имена аргументов функций и т.д. По Joomla заполняется новый портал документации: manual.joomla.org. Так же ссылки можно найти на портале русскоязычного сообщества Joomla - https://joomlaportal.ru/documentation.

У Joomshopping развитая система событий плагинов. Использовать можно как его события, так и Joomla. Все зависит от контекста и задачи. С помощью плагинов можно внедряться в большинство мест и типов данных в Joomshopping, добавлять элементы интерфейса, отправлять данные в сторонние системы и т.д.

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

По выполнению внешних запросов из Joomla на Хабре была статья - об HTTP Factory.

Добавление своих js и CSS в Joomla происходит с помощью Web Assets Manager. Здесь на Хабре есть статьи со списками литературы, в документации Joomla тоже есть описания как работать с этим. Не говоря о том, что да, код ядра Joomla сам по себе документация и жто не редкость во фреймворках. Опять-таки PHP Storm читает PHP Doc blocks и подсказывает как работать с кодом...

После прочтения вашего текста возникает ощущение, что вы прошли нелегкое испытание... Неужели это действительно так?

Навскидку не вспомню, вроде можно. Быстрее проверить вручную)

Для Elastic search существует отдельный компонент, насколько я его понимаю https://extensions.joomla.org/extension/geek-elasticsearch/

Насчет планов внедрить - не могу сказать. Это же Open Source - то есть должно быть кому-то надо и кем-то проспонсировано. И сделано так, чтобы не поломать миллионы сайтов по всему миру. А еще - принято остальным сообществом разработчиков ядра Joomla.

У меня был опыт внедрения Sphinx, но с обычным поиском, а не умным.

Думаю, там не менее интересная история была о том, как идти своим нелёгким путём ))

Бред какой-то. Ни методики исследования, ни фактов, ни временных рамок исследования. Может просто новые сайты на серверах рег ру размещать реже стали по каким-то причинам? Или просто кто-то продвигает свой собственный конструктор сайтов?..

Спасибо за комплимент ) Что касается поиска, то соглашусь с вашей оценкой, но зато оно есть, работает и бесплатно.

Эластик для Joomla есть не то отдельным компонентом, не то плагином для smart search, но оно платное. Сфинкс я прикручивал к к простому поиску, думаю, если постараться, то и к умному наверное можно. Работает он (сфинкс) шустрее гораздо, базу данных не забивает. Но нужно понимать, что тот же сфинкс на сайте (или эластик потом) - это уже определенный уровень проектов и специалистов и там уже другие задачи стоят (фасетные поиски всякие, манипуляции с результатами поиска на лету) . А умный поиск Joomla - это решение из коробки. Поэтому да, для растущих проектов можно и умным обойтись, а потом уже не так важно будет какой компонент. Надо будет - с нуля напишут.

В Joomla 4 и 5 есть REST API. Мне попадались как-то в Google Play приложения для работы с материалами Joomla, но я их не проверял.

Оставить только те, которые действительно нужны. А остальные снести ))

1
23 ...

Информация

В рейтинге
1 182-й
Откуда
Саратов, Саратовская обл., Россия
Дата рождения
Зарегистрирован
Активность