Budget: 2200 UAH Deadline: 2 days
Good day, Vitaliy.
Please contact me privately, I will try to solve your problem.
The website is being transferred from Joomla 3 to Joomla 5, the Mosets Tree catalog component is being translated into bilingual.
On the current (old) website, sh404sef and falang are installed, which correctly form paths and bilingualism of the catalog.
On the new website with the installed 4sef component (new version of sh404sef), the path is formed correctly, but does not link the page versions together, and may also slow down the site.
Without 4sef, using Joomla5 tools, the address is formed correctly, but with the addition of a menu (/zdo/) or the component name /component/mtree/ which is unacceptable.
Correct URLs:
https://site.ua/kyiv/darnytskyi/pryvatni/funny-face (for UA)
https://site.ua/ru/kiev/darnitskiy/chastnye/funny-face (for RU)
https://site.ua/dnipro/sobornyi/dytsadok-73 (for UA)
https://site.ua/ru/dnepr/sobornyy/detskiy-sad-73 (for RU)
Needed:
1) it is necessary to "link" the main page (ua) in the Mosets Tree catalog with the second language (ru) so that the "language switcher" module correctly displays a link to the other language (probably here site.ua/plugins/system/languagefilter/src/Extension/LanguageFilter.php)
Take into account Google recommendations for hreflang values!
Test: https://app.hreflang.org/
2) fine-tune the Joomla router and component for correct formation of Seo-Url without the 4sef component
(probably files, site.ua/components/com_mtree/router.php, site.ua/libraries/src/Router/SiteRouter.php)
Currently with the published ZDO menu (Footer Menu):
https://site.ua/zdo/dnipro/sobornyi/dytsadok-73
With the unpublished ZDO menu (Footer Menu) and other menus of the Mosets Tree component:
https://site.ua/component/mtree/dnipro/sobornyi/dytsadok-73
All changes made should be specified for their subsequent transfer when updating versions!
Budget: 2200 UAH Deadline: 2 days
Good day, Vitaliy.
Please contact me privately, I will try to solve your problem.
Does Mosets Tree support multi-language?
No, Mosets Tree does not support multi-language.
написано на официальном сайте компонента который выбран для сайта
В этом собственно и дело. Необходимо допилить немного. Сейчас вроде работает на Joomla 3 с установленными sh404sef и falang - sadok.ua
Я собираю новостники и каталоги на joomla 6 лет и всегда писал свой каталог, что бы не прибегать к сторонним расширениям. Тогда все ядро joomla работает правильно из "коробки".
Я понимаю что материалов у вас там очень много, но может правильным решением (и в долгосрочной перспективе тоже) будет убрать Mosets Tree и переделать сайт на стандартный каталог joomla
Нужно выкинуть sh404sef и falang и обратится сапорт компонета.
Или если поддержка откажется, написать свой компонент.
sh404sef и falang начная с j3 не нужны.
возможно не совсем корректно написал в задаче: sh404sef и falang используются в текущем сайте, на новом Joomla 5 они НЕ используются - все отрабатывает сама Joomla. Однако: 1)в путь добавляется лишний хвост от названия меню или компонента, который надо убать из url 2)установить связь между языками для карточек компонента. По отдельности они формируются правильно, но нет ссылки друг на друга и не проходит проверку Googla на корректность hreflang
А вообще судя по сайту который вы предаставили, там хватит родного com_content + плагин
а реально ли выполнить две указанные в задании доработки, или они слишком сложные и затрагивают многие файлы ядра joomla?
Я не рекомендую вносить "хак" в компонет а темболее в ядро.
Судя по виду сайта вам хватит нативного контента, тем в J5 есть микроразметка "под капотом" да и с языками там все в порядке и нативно работает так как Вам нужно.
Я не знаком с данным компонентом но я думаю если бы архитектура позволяла разработчики добавили мультиязычность.
А вообще если нет такой возможности значит компонент напиман криво, не по канону Joomla
Copying the database and front for the database (Currently, the front is partially copied and some characteristics are incorrect. The parser filled the database with its own characteristics) Synchronizing the parser with the database and the characteristics of the database Fixing the bug in the parser agent Cropping photos proportionally to the watermark that comes from the parser Working with the buffer with the new database and tools with the objects of this database Fixing minor bugs: for example, text in pop-ups, or small issues on the front, bugs that appear during task execution Connecting a new storage for media storage Logs have stopped writing to the financial operations table, which affects the balance and tariff plan pages (payment of the tariff, account replenishment (successful/not)) Check the payment functionality again and then replace the test billing API from Monobank with the real one Refine access rights for the database administrator user There are currently hanging processes that load the server; this needs to be checked The logic of comments and notes is currently working incorrectly; it needs to be such that for the same object in 2 databases - comments are tied to each database, not to the object, the source of which is the object of this database (I can explain in more detail in private) Fix the sorting in the databases correctly (Currently from the first added to the last. It needs to be the opposite; the sorting functionality is created) Check and correct the accuracy of filters in the databases, possibly add restrictions on filtering with large data volumes
It is necessary to migrate a custom project from CodeIgniter 2 to Laravel 12. I will provide details in private messages.
Project The existing website is developed on Symfony. The project needs to be taken over for support, familiarize with the code, and subsequently carry out improvements. Main tasks Implement all technical recommendations from the SEO specialist according to the provided technical assignment. Make changes to the monument configurator according to a separate list of requirements. Implement the updated website design (layout and integration of the new design). Carry out further technical improvements and support for the website as needed. Expectations from the developer Familiarization with the project structure and codebase. Assessment of costs and timelines for each stage. Adherence to the existing project architecture and quality implementation of changes. Maintaining communication regarding task execution and possible technical solutions.
I want a bot for Telegram. Loading dialogues. With the help of AI, checking for potential lies. A website with advanced features. Registration, API, statistics, etc.
It is necessary to migrate the Opencart online store from PHP 7.4 to PHP 8.x. Currently, the core version is 3.0.3.8. We read that most likely the core will also need to be migrated to version 4.0 and there shouldn't be many difficulties... The functionality is mostly custom, and there are also Simple, OCFilter, Nova Poshta. We are waiting for recommendations and an approximate price. Ideally, someone who has already done similar work.