hary
вопрос имею - обязательно ли создвать services/provider.php
hary
или в корне компонента в админке достаточно файла контроллер?
hary
а то гляжу как то по разному у всех
Dmitry
Иначе не взлетит расширение
Dmitry
В провайдере ты как минимум для компонента должен подключить для контейнера mvc, dispatcher и router
hary
А чего например в znatok нет провайдера и работает
Dmitry
Ну пробуй без него, чего спрашивать))
hary
Я не супер писатель в этих вопросах, пытаюсь читать хоть какие статьи и делать по агалогии
Sergey
А чего например в znatok нет провайдера и работает
Знаток это плагин. И он, видимо, по старой структуре ещё написан. В Joomla 4 так ещё можно. В Joomla 5 только с включенным плагином обратной совместимости.
Dmitry
Znatok имеет нативную структуру?
Dmitry
Или легаси
hary
Когда провайдер поставил, то у меня баг в админке что class MVCFactory not found
Dmitry
Если там нет папки src, то легаси
hary
Значит да, Легаси у них. Буду по новому пробовать
Sergey
Когда провайдер поставил, то у меня баг в админке что class MVCFactory not found
https://www.techfry.com/joomla Вот тут есть статьи по написанию компонента под J4
hary
неймспейс прописывал в иксмл файле
Dmitry
hary
Dmitry
Почитай выше про компонент
Dmitry
И тогда внимательно посмотри свою структуру
Dmitry
Так тяжело понять, где ошибка
Sergey
Лучше неймспейс делать как в ядре
Sergey
Хоть вроде и можно вендор в начале
hary
Лучше неймспейс делать как в ядре
не такое имя или не там пишу?
Vladislav
Хоть вроде и можно вендор в начале
https://manual.joomla.org/docs/general-concepts/namespaces/defining-your-namespace В начале вендор указывается
Sergey
Привет кто подскажет сделал все один водин https://www.techfry.com/joomla/adding-basic-files-for-component
Sergey
выдает ошибку при заходе
Sergey
An error has occurred. 0 Class "TechFry\Component\Stars\Administrator\Extension\StarsComponent" not found
Sergey
JROOT\administrator\components\com_stars\services\provider.php:23
Sergey
$component = new StarsComponent($container->get(ComponentDispatcherFactoryInterface::class));
Sergey
В auutoload_psr4 в папке кеша в админке нужно неймспейс добавить тогда
Sergey
Sergey
добавлен но что там Joomla в начале должна быть?
Sergey
добавлен ничего не поменялось
hary
An error has occurred. 0 Class "TechFry\Component\Stars\Administrator\Extension\StarsComponent" not found
о - такого же типа ошибка. видимо мы теми же вещами занимаемся
Sergey
сделал один водин по статье
Sergey
но там для joomla 5 написано на сколько это критично
hary
не. я вот тоже по статье. пытаюсь, как видите, передалать старый компонет..
Sergey
Надо посмотреть что в стандартных прописано
Sergey
namespace TechFry\Component\Stars\Administrator\Extension; добавить в admin/src/Extension/StarsComponent.php
hary
а блин, так у меня этой паки и файла пока вообще не было. исправляем ситуацю:)
Dmitry
А как тогда работать будет?))
Dmitry
Если класса нет
Dmitry
Надо сначала все файлы сделать
RINAT
https://www.chrissoft.it/web-marketing/seo/aggiungere-il-rel-canonical-in-un-sito-joomla/
Vladimir
https://www.chrissoft.it/web-marketing/seo/aggiungere-il-rel-canonical-in-un-sito-joomla/
Вставим каноническую ссылку вручную 😀
Vladimir
Eugene
https://medium.com/@daniel_web_eau_net/these-weak-signals-youve-missed-about-joomla-937a7591b66b
Vladimir
Eugene
ну инфы стало больше по джумле в целом. больше статей
Eugene
но @sergeytolkachyov , конечно, отжег. 62 минуты чтива. мое почтение! пора писать книгу. вот бы еще вдохновение тебя озарило на доки по Радикалмарт 😉
RINAT
но @sergeytolkachyov , конечно, отжег. 62 минуты чтива. мое почтение! пора писать книгу. вот бы еще вдохновение тебя озарило на доки по Радикалмарт 😉
Теперь надо брать готовый шаблон на css framework или html, И по ним "изготовить" готовый сайт с модулями и переопределениями😊
Sergey
ну я так, мысль озвучил просто 🙂
Мне б кто тоже доки написал :)
Sergey
Как там хотели сделать - Document Buddy ))
Eugene
Как там хотели сделать - Document Buddy ))
это чего такое? должность в joomla проекте? )
Sergey
это чего такое? должность в joomla проекте? )
Год назад у них возникла идея найти людей, которые кодить не умеют, но хотят помочь и умеют писать. Разработчик им расскажет как оно работает, а они напишут.
Eugene
главная дзен. постоянно вижу платную рекламу drupal. а вот сама статья: https://vc.ru/dev/565556-vyshel-drupal-10-chto-novogo-i-pochemu-luchshe-nachat-migraciyu-na-novuyu-versiyu-uzhe-seychas?yclid=5960876165280633926 описание возможностей cms. мне стало интересно: зачем платить за показ рекламы обзорной статьи? в ней есть ссылка на студию автора. но зачем такие сложности? сразу бы проплачивали рекламу с прямой ссылкой на студию
Eugene
да, просто я сравниваю с нашим сообществом, вот еще не хватало вваливать свои деньги в рекламу всей системы. интересно стало
Eugene
одно дело - потратить время и написать статью, другое - платить за ее показ
Павел
да, просто я сравниваю с нашим сообществом, вот еще не хватало вваливать свои деньги в рекламу всей системы. интересно стало
Ну если тебе приходят все и говорят что она говно, а ты только на ней и работаешь, то можно наверно чуток подогревать и менять мнение.
Павел
А говорят примерно всегда
Eugene
ну про друпал такое не говорят. а они платят за рекламу
Eugene
студия точнее
Павел
У нас вот клиенты сдали новый сайт, он доволен как удав. Но кто-то ему сказали что его сайт на джуме. Позвонил, сказал давай те старый вернём.
Eugene
да уж…
Eugene
https://www.youtube.com/watch?v=gxmbOE-uRdg&t=4s
Павел
Там есть огромный аргумент