Александр
да, спасибо большое!
Бизнес-аккаунт.
Это же реклама в виде формы или ссылка на сайт? Кто продвигался в вк , кто знает?
hary
коллеги - а для многоязычности - не лучше ли создать одно меню с пунктами, на скажем блоги или элементы тегов, а для каждого из языков создать еще меню, но уже с алиасами на эти изначально созданные пункты?
Sergey
Vio
https://getuikit.com/ поиск добавили))
Dmitry
Vio
нужен пост))))
Ihor
Eugene
что за нашествие ботов...
hary
<img src="images//stories/top_prewiev//23-552_{LANG}.jpg" alt=""> - вот так реварс сработает? - я собіраюсь в эту переменную заменять как ru en в языковых файлах
hary
hary
странно оно что то - на фронте віжу заменяет переменую которая прописана в пути картинки, а в конструкторе нет, там так и осталось
hary
или это нужно просто конструктор переоткрыть заново?
RINAT
Для новостного сайта лучше
Pwa или приложения?
Eugene
интересны потребности юзеров
RINAT
Просто наши хотять участвовать во что то, и там один из требование моб. приложения. Если есть то балы тоже повысится
Eugene
ну PWA - быстро и сердито, по сути, статическая версия сайта через приложение.
а полноценное приложение - там разные плюхи, которых нет в веб версии. мысли вслух.
а выбор обусловлен бюджетом. PWA через плагин можно сделать. а полноценное приложение - заказывать
hary
так и запили пва - оно ж не так сложно делать.
Ihor
Ден недавно писал для ПВА
https://github.com/Joomla-Ukraine/JUPWA
RINAT
Володя
Здравствуйте. у меня проблема при создании компонента со стороны админ-панели. я должен сделать форму, сама форма создается успешно, а так же есть отображение элементов, если я делаю запрос с помощью listquery наследуясь от listModel. но ведь для того, чтобы форма была формой требуется наследоваться от adminModel. когда я так делаю, то запрос возвращает null. соотвественно прямого запроса нет и getItems мне возвращает ничего. кто-то занимается под 4ую версию разработкой компонентов?
Дмитрий
Володя
именно
Володя
для теста что возврат есть я имею право сделать просто, это я и хотел сказать
Володя
у меня наверное в другом проблема, я в конструктор класса table
public function __construct(DatabaseDriver $db)
{
$this->typeAlias = 'com_ican_region.region';
parent::__construct('locality', 'id', $db);
}
подставлял разные таблицы, обращения к ним нет. locality без префикса
Володя
то есть ошибка та же, алиасы верные как в модели, так и тут. поэтому не понимаю, почему так
Den 💙💛
Дмитрий
у FormModel, а соотвествено и у AdminModel есть метод getForm - там формируется объект класса Form, в этот класс загружается xml формы, который надо создать
Володя
создана
Володя
у меня структура
forms -> region.xml
src контроллер под компонент, модель, таблица, вьюшка под регион
tmpl region/edit.php и emptystate в папке дефолтной вьюхи
RINAT
Den 💙💛
RINAT
Den 💙💛
Dmitry
Dmitry
Володя
окей, секунду
Володя
Володя
последняя Regions в tmpl пустая, ftp что-то не так вчера загрузил
Вадим
Ребят, нужна ваша профессиональная консультация.
Подскажите чисто с правильной стороны, со стороны маркетинга и со стороны здравого смысла.
Какую информацию расположить на главной странице?
Допустим гага компания производит рекламную продукцию, разные товары.
Dmitry
Ок, и что именно не так? Не работает редактирование Region?
Dmitry
И не вижу Regions для списка
Володя
Ок, и что именно не так? Не работает редактирование Region?
Форма не загружает из бд при
в Table
public function __construct(DatabaseDriver $db)
{
$this->typeAlias = 'com_ican_region.region';
parent::__construct('locality', 'id', $db);
}
в Модели
public function getForm($data = [], $loadData = true)
{
// Get the form.
$form = $this->loadForm($this->typeAlias, 'region', ['control' => 'jform', 'load_data' => $loadData]);
if (empty($form)) {
return false;
}
return $form;
}
protected function loadFormData()
{
$app = Factory::getApplication();
$data = $this->getItem();
$this->preprocessData($this->typeAlias, $data);
return $data;
}
в view
public function display($tpl = null): void
{
$this->items = $this->get('Items');
// Check for errors.
if (\count($errors = $this->get('Errors')) || $this->transitions === false)
{
throw new GenericDataException(implode("\n", $errors), 500);
}
if (!count($this->items) && $this->get('IsEmptyState')) {
$this->setLayout('emptystate');
}
$this->addToolbar();
parent::display($tpl);
}
ошибка как раз на $this->items = $this->get('Items');
Dmitry
Items для списка
Dmitry
Item для элемента
Володя
я итем использую в Region view а сообщение выше из Regions view
public function display($tpl = null)
{
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->addToolbar();
return parent::display($tpl);
}
/**
Dmitry
Region view и есть для формы
Dmitry
Для создания, редактирования элемента
Dmitry
Region MVC для одного региона и его формы
Dmitry
Regions MVC для списка регионов
Володя
да, так мне нужен вывод этих элементов
Володя
чтобы табличка была наполнена
Dmitry
Dmitry
Выводит список оттуда Regions
Володя
Выводит список оттуда Regions
хорошо. буду думать как связать. смотрел по стандартным компонентам по типу com_contact. у меня как у них, но вот что-то не работает
Dmitry
Dmitry
View неверный
Dmitry
Сейчас проблема в выводе списка?
Dmitry
Что работает, а что не работает?;)
Володя
Dmitry
да
Надо модель Regions добавить
Dmitry
https://github.com/joomla/joomla-cms/blob/4.3-dev/administrator/components/com_contact/src/Model/ContactsModel.php
Володя
Dmitry
https://github.com/joomla/joomla-cms/blob/4.3-dev/administrator/components/com_contact/src/View/Contacts/HtmlView.php
Dmitry
Вот модель и вью для списка
Dmitry
Они к Table вообще не должны обращаться
Dmitry
Table для элемента
Dmitry
Его создания, сохранения и чтения
Dmitry
В этом у тебя путаница
Dmitry
Здесь не хватает RegionsModel
Den 💙💛
RINAT
Joomla по-русский?