@a_palanski

Yii2, как сделать автоматическую генерацию файлов?

Добрый день! Подскажите как реализовать автоматическую генерацию файлов? Например, есть папка site/pages со статическими страницами. Я хочу реализовать в админке создание новых статических страниц и чтобы после создания автоматически в этой папке генерировался файл
  • Вопрос задан
  • 224 просмотра
Решения вопроса 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
А зачем файлы генерировать? Контент хранить в базе религия не позволяет? Ну это лирика:
php.net/manual/ru/function.file-put-contents.php
Берете контент и пишите в файл:
$path = 'some/path/to/my/file/';
$name = 'some_file_name.html';
$content = '<h1>my html</h1>';
file_put_contents($path.$name,$content);

Но при чем тут yii?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега PHP
Добрый день.
Как один из вариантов:
1) Форма для отправки на сервер
2) Визуальный редактор в форме
3) В действии контроллера используете file_put_contents()
4) Директория pages должна иметь права на запись.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы