Vladimir
Халя! У нас отмена!
Ирина
Главный и решающий недостаток Тильды - что сайт в любой момент может стать недоступным. Не оплатил вовремя - все, досвидос! А в жизни всякое бывает. Но есть у нас один коллега, который делает то, что типа, нельзя. А оно работает. Сляпал штук 10 сайтов на Тильде и они всю выдачу забивают. И Яндекс их зеркалами или дублями не считает
Ирина
Я планировку квартир 90 серии ищу - на них попадаю. Не говоря о мебели
Ирина
Бренд один - доменных имен много
Vladimir
Яндексу
Vladimir
На поисковый спам
Ирина
Жаловаться надо
Куда? в Яндекс? Они еще и директ настроили
Vladimir
Куда? в Яндекс? Они еще и директ настроили
В Яндекс. В выдаче кнопочка есть
Vladimir
А еще можно в вебмастере пожаловаться
RINAT
Телегу обновили
hary
Кто подскажет хороший и простой плагин для создание нормальных  фотогалерей
А радикал мультифилд не поможет? Сделать на полях, а фотки класть в папку
RINAT
RickR2H/cassiopeia_child: Joomla Cassiopeia child theme with VScode SCSS compiler https://github.com/RickR2H/cassiopeia_child
Vladimir
На Creatium это кстати бесплатно.
А можно на креатум сделать чтобы по высоте совпадало все?
hary
Присмотрись для joomla компонент gridbox За пару часов соберешь лендинг красивый с данным компонентом.
штука на первый взгляд интересная. ток хотелось хоть дохленькую темку взять- а они все платные. так и прошка тож так может же. где б найти готовую тему этому компоненту
hary
если знаешь как и что
Евгений
Так же есть бесплатная версия для простого лендинга его хватает.
hary
поставил голую джумлу с мультиязычностью. имею пока "слишком много перенаправлений"
hary
сижу разбираюсь чего не хватает ей
Евгений
А какой темы лендинг?
hary
сто автомобильное,, автосервис
Евгений
сто автомобильное,, автосервис
Напиши в личку смогу помочь с вопросом
Vio
Update: Could not open update site #1876 "Radical Micro package", URL: https://sovmart.ru/download?version_id=39&element=pkg_system_radicalmicro/extension.xml ругается) @progreccor
Vladimir
Явно ошибка при заполнении
Dmitriy
Update: Could not open update site #1876 "Radical Micro package", URL: https://sovmart.ru/download?version_id=39&element=pkg_system_radicalmicro/extension.xml ругается) @progreccor
Скачай пока напрямую, там у меня ошибка в сервере обновлений в xml. Обновить сам актуальный пакет я пока не могу - там слишком много правок с последнего релиза, отрефакторено все.
Dmitriy
В общем он сейчас сильно обновляется ))
Vio
ок)
Виталий
подскажите, как в Joomla 4 в компоненте создать объект модели если у её класса своё подпространство имён?
Dmitry
Посмотри плагин sampledata в Joomla
Dmitry
Там много полезного
Виталий
$app->bootComponent('com_component')->getMVCFactory() ->createModel('item', 'Site', ['ignore_request' => true]); я знаю что так можно
Dmitry
https://github.com/joomla/joomla-cms/blob/4.3-dev/plugins/sampledata/blog/blog.php
Виталий
не выполняет мою задачу
Виталий
public function createModel($name, $prefix = '', array $config = []) { // Clean the parameters $name = preg_replace('/[^A-Z0-9_]/i', '', $name); $prefix = preg_replace('/[^A-Z0-9_]/i', '', $prefix);
Виталий
и в name и в prefix удаляются все символы кроме букв
Dmitry
Это с какой версии так можно?
С 4, если компонент поддерживает новую структуру
Виталий
а я хочу использовать разные подпространства имён для моделей
Виталий
вложенные
Dmitry
Dmitry
МVC не подразумевает вложенность
Dmitry
Что-то не так с архитектурой
Виталий
МVC не подразумевает вложенность
а как же пространства имён?
Виталий
в JShopping используют вложенность
Dmitry
Что подразумевается под вложенностью?
Виталий
есть папка Model /components/com_jshopping/Model в ней классы моделей и у каждого класса namespace Joomla\Component\Jshopping\Site\Model;
Виталий
но в папке Model есть папка Productlist в ней у классов namespace Joomla\Component\Jshopping\Site\Model\Productlist;
Dmitry
Печально
Виталий
$app->bootComponent('com_component')->getMVCFactory() ->createModel('item', 'Site', ['ignore_request' => true]); так можно получить модель
Dmitry
Ну скажи спасибо разработчикам))
Dmitry
Модели в подпапках хранить не приятно
Виталий
но в createModel нельзя вторым параметром передать подпространство
Dmitry
Пробуй просто через use...
Виталий
Модели в подпапках хранить не приятно
а как хранить если их очень много? и работать с длинными именами удобно? или непонятными именами?
Dmitry
В общем можешь попробовать через их фабрику модель создать
Dmitry
У них там есть JSFactory::getModel
Евгений
https://telegra.ph/Hakery-atakuyut-sajty-Wordpress-cherez-zakonnye-no-ustarevshie-plaginy-04-21-3 😊
Eugene
"через законные, но устаревшие плагины" переводили через гугл транслейт. тот случай, когда голову не включают и шлепают абы что
Eugene
ты устанавливаешь плагины WP, но делаешь это без уважения
Eugene
https://blog.sucuri.net/2023/04/massive-abuse-of-abandoned-evalphp-wordpress-plugin.html Misuse of legitimate plugin legitimate - имеет множество значений. законный, легальный. копирайтеры даже в словарь не заглянули
Eugene
легальные плагины блин ) а не законные
Владимир
https://telegra.ph/Hakery-atakuyut-sajty-Wordpress-cherez-zakonnye-no-ustarevshie-plaginy-04-21-3 😊
Один элементор чего стоит. Профи WPс которыми я общался с него вешаются. (Первый байт страницы растет от 2,5сек в задержке до отдачи контента) Но он прост в использовании Из-за этого в 80% новых шаблонов именно элементор, который нищадно хакают
Sergey
У них там есть JSFactory::getModel
Да, через это обычно берут их модели
Виталий
Да, через это обычно берут их модели
у меня свой компонент не связанный с JShopping пока сделал создание объекта модели по имени класса, потом разберусь как переопределить mvcFactory для своего компонента
Kirill
Всем привет. Скажите, в плагине radicalforms можно заделать сложгные формы, с зависимостями и подгрузками стран, городов итд?
Vladimir
Поскольку это часть чисто js
Kirill
Ну так то это можно. Только делать придется вам
А зависимые поля? Я в yootheme собрался
Vladimir
А зависимые поля? Я в yootheme собрался
Если мы ведем речь про радикал форм элементс - то там нет зависимых полей