как поместить файл в форму или input с типом файла при обновлении модели с файлом?
Anyone can help?
Подскажите, кто-то пользуется CraftCMS, ее возможно интегрировать в свой проект со своими моделями?
Или есть готовые админки, без лишнего функционала?
Они что на Yii сидят?
Anyone can help?
Ну нужно каким то образом передать твой файл в виджет который отрисосывает fileinput
да, как могу сделат так
https://www.yiiframework.com/wiki/678/displaying-uploaded-file-from-db-for-update-with-fileinput-widget
Хочу из нее админку взять, но сохранить свои контроллеры и модели
Или есть готовые админки, без лишнего функционала?
Они что на Yii сидят?
Компании, ищущие IT-специалистов на Хабр Карьере
А что такого, очень много кто использует yii для внутренних сервисов
Йа занят 🤣
Разумно ли так инициализировать в класс в сервис.
class FooService {
private UserService $userSerive;
public function __construct() {
$this->userSerive = new UserService();
}
}
вызываю сервис так:
new FooService();
когда делаю такой подход при создании экземпляра класса вызывает трудности так как это конструктор следует добавлять то что просит
class FooService {
private UserService $userSerive;
public function __construct(UserService $userService) {
$this->userSerive = $userService;
}
}
вызов таков.
new FooService(new UserService());
возможно Вам ответили уже. надо найти однозначный параметр которым можно найти товар и фото именовать этим параметром, например ид, артикул или ещё что. и потом по нему автоматическую загрузку пристроить. если фото несколько для одного товара, то каталог так наименовать и в него положить все сто нужно. а на сервере уже это все разобрать и разложить.
Разумно ли так инициализировать в класс в сервис.
class FooService {
private UserService $userSerive;
public function __construct() {
$this->userSerive = new UserService();
}
}
вызываю сервис так:
new FooService();
когда делаю такой подход при создании экземпляра класса вызывает трудности так как это конструктор следует добавлять то что просит
class FooService {
private UserService $userSerive;
public function __construct(UserService $userService) {
$this->userSerive = $userService;
}
}
вызов таков.
new FooService(new UserService());
Второе
Почему?
https://en.m.wikipedia.org/wiki/Dependency_injection#:~:text=In software engineering, dependency injection,leading to loosely coupled programs.
In software engineering, dependency injection is a design pattern in which an object receives other objects that it depends on. A form of inversion of control, dependency injection aims to separate the concerns of constructing objects and using them, leading to loosely coupled programs. The pattern ensures that an object which wants to use a given service should not have to know how to construct those services. Instead, the receiving object (or ‘client’) is provided with its dependencies by external code (an ‘injector’), which it is not aware of. Dependency injection solves the following problems: