Mitriy
В шаблоне он чаще всего один
а в какой раздел вставить?
Mitriy
вообще стоит заморачиваться ради одной функции? не проще ли include сделать? чем это хуже?
Sergey
вообще стоит заморачиваться ради одной функции? не проще ли include сделать? чем это хуже?
Ваш шаблон, что хотите, то и делайте. Но если кроме вас ещё кто-то будет работать с ним или шаблон будет разрастаться от проекта к проекту, то лучше правильно сделать
Mitriy
для сравнения, чтобы добавить Класс в нужный файл: 1 вариант - use JoomlaVendor\Template\TemplateName\Site\Helper\TemplateHelper; TemplateHelper::prettifyPrice(1000); 2 вариант - include 'vars.php'; TemplateHelper::prettifyPrice(1000);
Mitriy
но в 1 варианте нужно еще нэймспэйс в шаблоне добавить
Vladislav
Пространство имен решает проблему конфликта в именах классов
Mitriy
Пространство имен решает проблему конфликта в именах классов
сколько проблем возникает из-за этого конфликта одинаковых имен. делаю по фэншую тогда
Sergey
Joomla была представлена на международной конференции FOSDEM 2024 FOSDEM 2024 - масштабная конференция разработчиков ПО с открытым исходным кодом, насчитывающая тысячи участников и более шестидесяти конференц-залов. Президент Joomla Crystal Dionysopoulos присутствовала на этом мероприятии. Представители популярных платформ Joomla, Drupal, WordPress и Typo3 объединили усилия и запустили Альянс открытых веб-сайтов. Ниже приводится перевод интервью, которое взяла Аня де Кром у Кристал - президента Joomla, представлявшей Joomla на FOSDEM 2024. Спасибо большое за перевод участнику нашего сообщества Евгению Сивоконю (@norrbits) https://habr.com/ru/articles/798295/ #сообщество
Mitriy
PtettifyPrice явно не в хелпере шаблона должно быть, а в компоненте ли плагине или макете поля
Я вставил в лэйаут формирования изображений для блога и самого материала. Все получилось. Теперь webp сжимается хорошо. Средствами джумла было 50 kb, а теперь стало 5kb. Степень сжатия поставил 50
Eugene
Joomla была представлена на международной конференции FOSDEM 2024 FOSDEM 2024 - масштабная конференция разработчиков ПО с открытым исходным кодом, насчитывающая тысячи участников и более шестидесяти конференц-залов. Президент Joomla Crystal Dionysopoulos присутствовала на этом мероприятии. Представители популярных платформ Joomla, Drupal, WordPress и Typo3 объединили усилия и запустили Альянс открытых веб-сайтов. Ниже приводится перевод интервью, которое взяла Аня де Кром у Кристал - президента Joomla, представлявшей Joomla на FOSDEM 2024. Спасибо большое за перевод участнику нашего сообщества Евгению Сивоконю (@norrbits) https://habr.com/ru/articles/798295/ #сообщество
спасибо за репост, Серег. потратил пол часа на это дело. тупо в гугл транслейт и далее вольное исправление, чтобы на слух лучше воспринималось. к чему пишу: мы все много тратим времени на чаты. народ! на примере статьи - это не сложно. потратьте немного времени и тоже пишите, переводите статьи. если хотя бы некоторые люди будут по одной небольшой статье раз в 1-2 месяца писать и таких наберется 5-6 человек, мы уже здорово продвинем Joomla, тк имя будет мелькать на хабре в выдаче
Sergey
На статьи прикладного характера больше уходит, конечно, времени, часа 4 в среднем.
Sergey
Но это размазываешь по 20 минут на 2-3 недели и что-то выходит
Sergey
А так нужен и образовательный контент.
RINAT
Тейлор сменил тип компании с Laravel LLC (Общество с ограниченной ответственностью) на свежезарегистрированную Laravel Holdings, Inc (Корпорация). Занятно, что создана она не Аризоне, родном штате Отвела, а в в Делавэре. Либо собирается скупать другие компании, либо привлекать капиталы. Плюс с сайта был убран список сотрудников, возможно, в связи с тем, что планируется резко увеличить их число. Разрабы трудятся — лавэха мутится.
Mitriy
То есть в namespace надо первую часть менять на свою а не оставлять Joomla?
Не смотрите туда, это вольная трактовка. Почитайте статью выше. У меня по ней все получилось. Обратите внимание на название файла, оно должно совпадать с путем в нэймспэйс
Dmitriy
Само собой. Это же вендор
Чем тебе Joomla не нравится? Хочешь ставь свой, хочешь оставляй Joomla.
Vladislav
Чем тебе Joomla не нравится? Хочешь ставь свой, хочешь оставляй Joomla.
Считаю неправильным в качестве вендора своего кода указывать Joomla Хотя чисто технически туда можно писать все, что угодно.
RINAT
Больше никакой возни с чужим кодом: нейронка за вас изучит любой GitHub-репозиторий и ответит на все вопросы по нему. Учиться кодингу, разбираться в документации и новых фреймворках стало в сотни раз легче! Adrenaline достаточно одной ссылки — тулза встроится в код и вытащит для вас любую инфу через удобный чат. Забираем тут. @whackdoor
Yaroslav
А чего joomlaforum.ru такой тухлый? Куда все подевались?
Mitriy
Доброго здравия всем Заходы на сайт от Biterika Grupp сильно влияют на сайт? замучили уже
Vladimir
По firewall. Это накрутка поведенческих
Mitriy
По firewall. Это накрутка поведенческих
такое ощущение чт осайт уже просел в выдаче
Vladimir
такое ощущение чт осайт уже просел в выдаче
Если вас беспокоят такие вещи, то учитывайте что вся накрутка делается за пределами вашего сайта - в поиске Яндекса.
Vladimir
То есть вы на это не повлияете. Как раз таки только блокировка переходов на сайт будет восприниматься негативно
Mitriy
тут кое где даже базу IP адресов битерики начали продавать
Vladimir
тут кое где даже базу IP адресов битерики начали продавать
Че ее продавать. Все в открытом виде давно известно
Vladimir
Так стоит все таки блокировать или начхать?
Я уже ответил. Смотря какой аспект вас беспокоит.
Vladimir
В плане накрутки поведенческих вы ничего не измените. Только ухудшить можно
Vladimir
Если они создают большую нагрузку - можете блокировать
RINAT
Google Chrome 124 сможет превратить любой сайт в веб-приложение. Как включить? - Rozetked.me https://rozetked.me/news/32592-google-chrome-124-smozhet-prevratit-lyuboy-sayt-v-veb-prilozhenie
Vladimir
https://oborot.ru/articles/internet-magazin-marketpleis-18-i208483.html
Eugene
какое же уебище google analytics. худшего интерфейса в жизни не видел
Eugene
может кто подсказать, как грохнуть ненужные ресурсы? 20 минут тыкаюсь. не найду. нашел только отправку в корзину аккаунта (со всеми 3 ресурсами)
Eugene
выругался. и нашел )
RINAT
Спикеры на День Joomla в США https://jdayusa.com/speakers
RINAT
Крутые доклады 😊
Eugene
жена николаса?
да. Кристал - президент же
Sergey
JDatabase жрёт на сложном запросе. Хотя сама база быстро с запросом справляется.
Sergey
Что тут может быть?
Sergey
В первый раз с таким сталкиваюсь
Eugene
я снова про уебище спросить хочу. где в google analytics получить ебаный код трекинга?
Sergey
Вернее, вот: из Php получается долго запрос выполняется. А если просто из PMA сделать, то быстро.
Eugene
гуглю и ссылка на старую доку
Eugene
Google tag manager скорее всего
там вообще другой код… не понимаю
Eugene
при этом, google analytics ver.4 доступен
Vladimir
Шаг за шагом
Sergey
Попробуй посмотри xdebug трассировку
Пока получается, что mysqli_query долго справляется с запросом.
Виталий
Как считаете, если у меня нет сайта, может стоит выкладывать свои бесплатные расширения в своём телеграмм-канале?
Виталий
sovmart.ru Jed
для них у меня недостаточный уровень
RINAT
Можно и на GitHub
Виталий
с Github я тоже ещё не разобрался достаточно
Sergey
На твоем скриншоте явно не xdebug
Файл профайлера в PHp Storm
Sergey
Как считаете, если у меня нет сайта, может стоит выкладывать свои бесплатные расширения в своём телеграмм-канале?
Уровень у всех разный. В том же JED немало расширений, которые сложно назвать высокого уровня. И ничего, лежат.
Sergey
Как считаете, если у меня нет сайта, может стоит выкладывать свои бесплатные расширения в своём телеграмм-канале?
Поэтому если пакет собран, оно устанавливается и обновляется - либо совмарт, либо на своём каком-нибудь домене поднимите сайтец простой хоть с хеликсом и туда sw jprojects.
Sergey
Для сервера обновлений
Vladimir
Как считаете, если у меня нет сайта, может стоит выкладывать свои бесплатные расширения в своём телеграмм-канале?
Sovmart был специально создан для концентрации усилий разработчиков в одном месте
Виталий
а как вести учёт версий расширений?
Sergey
Либо на совмарте он же стоит
Виталий
Либо на совмарте он же стоит
я там ничего не нашел о добавлении расширений
Виталий
Sw j projects
ничего не нахожу об этом на русском
Vladimir
я там ничего не нашел о добавлении расширений
сообшить мне логин и я выдам права на добавление расширений