Дмитрий
но универсально теперь можно переопределить
Дмитрий
если вообще для всего
Дмитрий
ну короче мне сам концепт такой кажется надо делать
Дмитрий
если админить надо руками
Igor
понял, ну так да,можно не вмешиваться в код, только state вмешиваться
Да вот только тут затык в моделе категории этого state нет. И каждая попытка его туда добавить вызывает бургоз
Дмитрий
а не автоматикой, что надо в админку конкретного домена заходить и информация только по нему
Дмитрий
это у них проблему вызывает?
Igor
добавить еще одну опцию фильтрации?
Точнее получение и передачу state
Дмитрий
ага
вот просто с апи возился, выше отписал
Дмитрий
они к ождному ресурсу разрешают либо только не авторизованным либо только авторизованным
Дмитрий
вот это нахера спрашивается?
Дмитрий
то есть я должен делать например? projects/:id и и auth/projects/:id
Дмитрий
вот что это? =)
Дмитрий
ага
странные вещи необъяснимые выходят, я вот про что в итоге
Evgenii_Web
Ну 1000 меню - разницы нет
дело не в меню а в модулях которые их выводят
Evgenii_Web
модули просто пожирают джумлу
Evgenii_Web
)
Vladimir
модули просто пожирают джумлу
Модули должны кешироваться вообще
Evgenii_Web
Модули должны кешироваться вообще
главное меню закешируешь ссылки перестанут меняться)
Evgenii_Web
А зачем ссылки должны меняться ?
каждый город это свое главное меню
Evgenii_Web
каждый город мобильная версия и десктоп это модуль
Igor
модули просто пожирают джумлу
Еще раз. Сделайте сначала простой сайт. Поймите как и что работает. А потом беритесь за сложную задачу
Evgenii_Web
я добавил мобильные потерял 150 мс, добавил половину десктопных и имею 400 мс
Igor
каждый город мобильная версия и десктоп это модуль
И так у вас любой сайт ляжет от 2000 виджетов выгружаемых на страницу
Igor
Даже на самом оптимизированном самопиисе
Evgenii_Web
Даже на самом оптимизированном самопиисе
там логика в основном лежит на базе данных
Evgenii_Web
там все просто
Igor
там логика в основном лежит на базе данных
Ну а вы тут эту логику вещаете позже. и выгружаете 2000 виджетов сразу. Еще раз начните с простого сайта
Evgenii_Web
но я не понял ничего как стандартными методами сделать сайт мультисайтинг не нагрузив джумлу
Igor
но я не понял ничего как стандартными методами сделать сайт мультисайтинг не нагрузив джумлу
Вы пока и как обычный блог сделать не понимаете. Это нормальна. Joomla - это сложно особенно после wp который прост как 5 копеек.
Evgenii_Web
Вы пока и как обычный блог сделать не понимаете. Это нормальна. Joomla - это сложно особенно после wp который прост как 5 копеек.
дак если как вы говорите как то привязаться к категории то это уже не сайт получится а блог
Evgenii_Web
ссылка будет открывать категорию
Evgenii_Web
мне статью что в описание категории делать
Igor
дак если как вы говорите как то привязаться к категории то это уже не сайт получится а блог
Так любой сайт это по большому счету блог. только категориии разные
Evgenii_Web
зачем мне открывать категории когда мне нужен сайт на лендосах
Igor
Категория это группа материалов. И есть множество способов это группу использовать. В том числе и выводиить
Evgenii_Web
нудо тестить но я не буду трогать этот старый сайт и заново менять структуру
Igor
зачем мне открывать категории когда мне нужен сайт на лендосах
А содержиимое этих лендосов полностью разное?
Evgenii_Web
А содержиимое этих лендосов полностью разное?
нет полями заменяю телефоны города
Igor
нет полями заменяю телефоны города
Вам вообще мультисайтинг не нужен
Evgenii_Web
Плять
одинаковое все
Sergey
Amo CRM и Joomla 4 WT AmoCRM - RadicalForm Плагин отправки данных в Amo CRM из форм обратной связи Joomla, созданных с помощью профессионального плагина Radical Form. Требует для работы библиотеку WT Amo CRM library. Возможности плагина - создание сделок в Amo CRM - выбор воронки продаж, на которой создавать сделки - возможность указать тег сделки при создании - возможность указать название сделки - поле rfSubject - возможность указать для каждой формы свою воронку - поле pipeline_id в форме - настройка сопоставления имен полей формы Radical Form с пользовательскими полями сделки Amo CRM - возможность указать для каждой формы свой form_id. - поля формы с именами phone и email определяются как телефон и электронная почта по умолчанию - определение всех 18 типов UTM-меток, которые возможны в Amo CRM. На страницы сайта добавляется js-скрипт, который сохраняет все обнаруженные UTM-метки в сессионные cookie. Если отправка формы происходит спустя некоторое время или с других страниц - в сделке всё равно будут указаны UTM-метки. Скачать бесплатный плагин Библиотека WT Amo CRM library для разработчиков Небольшая PHP библиотека для Joomla 4 и Amo CRM. Нужна только разработчикам расширений Joomla. А так же как зависимость для расширений, которые её используют. В составе пакета собственно библиотека и плагин для её настройки. Также в комплекте идёт небольшой набор Joomla Form полей с информацией, получаемой из Amo CRM. Эти поля можно использовать в своих модулях, плагинах и компонентах. Скачать библиотеку WT Amo CRM library К слову сказать, разработчики Amo CRM предоставляют PHP SDK для интеграций. Но для работы в Joomla пришлось бы устанавливать дополнительные библиотеки-зависимости. В связи с чем было принято решение написать отдельную несложную библиотеку, использующую нативные для Joomla методы подключения. Вопросы и пожелания направляем автору - @sergeytolkachyov
Evgenii_Web
мультисайдинг нужен это просто начало)
Evgenii_Web
я бы по другому сделал
Igor
одинаковое все
https://github.com/joomx/mycityselector - если еще жив Или revars
Evgenii_Web
https://github.com/joomx/mycityselector - если еще жив Или revars
ближе к моей реальности по названию вижу
Igor
ближе к моей реальности по названию вижу
Вам нужен не мультисайтинг - а подмена содержимого в зависимости от регииона.
Igor
Мультисайтинг - это когда несколько абсолютно разный сайтов управляются одной админкой.
Igor
ближе к моей реальности по названию вижу
Вам же даже отдельные материаилы под каждый регион делать не надо
Evgenii_Web
Мультисайтинг - это когда несколько абсолютно разный сайтов управляются одной админкой.
это тоже надо но лендосы по городам тоже но там для джумла 3 я уже на 4 переехал
Evgenii_Web
ладно ничего не трогаю пока буду думать что делать
Evgenii_Web
я так то парсить собираюсь и нейронкой обрабатывать
Evgenii_Web
я даже елементарной заменой города уже убился в доску в джумла 😂
Evgenii_Web
меню сейчас убирать весь сайт порушится вся оптимизация
Evgenii_Web
ладно буду на них магаз тестить ваш, оставлю в покое этот сайт 😐
Evgenii_Web
Все проблема джумла в том что что то существует где то на гитхабе а обычный пользователь никогда об этом не узнает
Evgenii_Web
revars
а разработчик этот есть в группе?
Evgenii_Web
который написал замену городов?
Igor
который написал замену городов?
Ну она может уже мертва.
Igor
Так что хз
Evgenii_Web
Ну она может уже мертва.
я посмотрел как он устроен, у него примерно логика как на моем самописе
Igor
который написал замену городов?
Вот смотрите. Что вам сейчас надо. Задача. Сайт для каждого города с одинаковой структурой и заменой "телофона адреса заголовка" Вы кидаетесь в крайность говоря что это мультисайтинг. По факту же вам надо. 1. Чтобы один и тот же сайт открывался с поддоменов (DNS) 2. Как-то распозновать город (поддомен пойдет) 3. Заменять данные. 3 можно поискать готовое либо вообще сделать это в шаблоне. Все просто.
Evgenii_Web
единственное я не знал как дописать для доменов
Igor
я посмотрел как он устроен, у него примерно логика как на моем самописе
Вставте свой самопис в шаблон и будет вам счастье. С простым сайтом это самое простое решение хоть и грубое.
Evgenii_Web
шаблон юзем
Igor
на данный момент я заменяю полями джумла города
Это будет 1000 полей. Каждое из которых будет выгружаться и обрабатываться отдельно. === лишняя нагрузка
Igor
+ поля целяются к каждому материалу, а вам надо менять глобально на сайте
Igor
Правльный подход в данном случае это плагин. Простой подход шаблон
Igor
я заметил что на 1000 городов джумла стало плохо)
Люби и знай двиижок с которым работаешь
Evgenii_Web