Само собой
Найдено 43 результата
- 2017.04.14, 17:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сломались сайты после выполнения команды yii init
- Ответы: 3
- Просмотры: 1427
- 2017.04.14, 10:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сломались сайты после выполнения команды yii init
- Ответы: 3
- Просмотры: 1427
Сломались сайты после выполнения команды yii init
Добрый день. Пользуюсь Open Server. В папке domains лежит несколько сайтов на yii. Решил установить чистый yii-advanced. В консоли написал сначала composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-advanced-clear затем cd domains/yii-advanced-clear init далее выбрал "developmen...
- 2016.10.08, 22:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подключение jQuery библиотеки в Yii2
- Ответы: 5
- Просмотры: 4748
Подключение jQuery библиотеки в Yii2
Понимаю что это одна из самых тривиальных тем, но так толком ничего и не нашёл на эту тему. Не подключаются сторонние jQuery библиотеки. Пробовал разные способы. В итоге в исходном коде они отображаются, но не работают. Может кто-нибудь написать единственный верный способ чтобы подключить файл с биб...
- 2016.10.05, 14:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Странно работает передача данных из контроллера
- Ответы: 2
- Просмотры: 1109
Re: Странно работает передача данных из контроллера
Точно. Нужен return. Спасибо! Совсем уже элементарщину не замечаю.rak писал(а):ну и вообще код нужен, телепатов на форуме нетуКод: Выделить всё
return $this->render();
- 2016.10.05, 08:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Странно работает передача данных из контроллера
- Ответы: 2
- Просмотры: 1109
Странно работает передача данных из контроллера
Впервые столкнулся со странной проблемой. У меня есть контроллер, в котором я передаю переменную $qwe='123'; $this->render('/site/catalog',['qwe'=>$qwe]); И после этого на странице catalog в переменной $qwe у меня NULL. Копал дальше. Если написать на странице Catalog var_dump($qwe); die(); , то на...
- 2016.10.05, 07:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает logout
- Ответы: 4
- Просмотры: 2008
Re: Не работает logout
Спасибо)ElisDN писал(а):Код: Выделить всё
<a href="/site/logout" data-method="post">Выход</a>
- 2016.10.04, 09:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает logout
- Ответы: 4
- Просмотры: 2008
Не работает logout
Добрый день. Сразу приведу код Это экшн из контроллера с названием Site: public function actionLogout(){ if(!Yii::$app->user->isGuest){ Yii::$app->user->logout(); return $this->redirect('index'); } else return $this->redirect('index'); } На всяки...
- 2016.08.11, 14:10
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
Кажется всё из-за тугодумающего хостинга. Открыл файл модели - ничего не изменил - закрыл файл модели. Открыл файл контроллера - ничего не изменил - закрыл файл контроллера. Обновил страницу - ошибки исчезли, страница загрузилась.
- 2016.08.11, 14:02
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
В файле модели так и написано Model. С маленькой буквы пишется в ошибке.ElisDN писал(а): Не model, а Model. В точности с большой буквы.
В любом случае namespace должно совпадать с именем папки, а имя класса - с именем файла в том же регистре.
- 2016.08.11, 13:36
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
Ничего не изменилось. Ошибка "Unable to find ........ Namespace missing?".vitalik1183 писал(а):Тогда в моделях нужно писать:Код: Выделить всё
namespace common\models;
- 2016.08.11, 13:25
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
В контроллере написано "namespace frontend\controllers;", это там всегда было написано так и работало) В моделях написано "namespace app\models;" и появляется ошибка "Class 'yii\base\model' not found". Если в моделях написать "namespace frontend\models;" появл...
- 2016.08.11, 13:08
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
Заменил app на frontend в контроллере. Теперь пишет Class 'frontend\models\...' not found
- 2016.08.11, 12:54
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Re: Перенос сайта с локального хостинга на REG.RU
Видимо в этом и была причина. Хорошо. Эта ошибка наладилась сама собой, но теперь при загрузке страниц валятся ошибки Class 'app\models\...' not found. Как будто не может найти ни одной модели
- 2016.08.11, 12:18
- Форум: Установка и настройка
- Тема: Перенос сайта с локального хостинга на REG.RU
- Ответы: 19
- Просмотры: 7058
Перенос сайта с локального хостинга на REG.RU
Закончил создание сайта на локальном хостинге Open Server. Теперь пытаюсь перенести на Linux хостинг Reg Ru. Указал папку сайта как "www/сайт.рф/frontend/web" и ничего не работает. Ошибка "Веб-страница недоступна ERR_NAME_NOT_RESOLVED". Кто-нибудь сталкивался с этим?
- 2016.08.05, 11:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка файлов с формы
- Ответы: 2
- Просмотры: 1385
Re: Загрузка файлов с формы
Пока что обошёлся обычными командами php по загрузке файлов, но чувствую что есть способ изящнее, с использованием Yii-шных классов.
- 2016.08.05, 11:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка файлов с формы
- Ответы: 2
- Просмотры: 1385
Загрузка файлов с формы
У меня есть обычная форма (не ActiveForm) с неё данные методом POST попадают в контроллер.И всё бы хорошо, но изображения почему-то не попадают ни в контроллер ни куда-то ещё. Создаю форму так: <form name="ad_form" enctype="multipart/form-data" method=post action="<?= Url::t...
- 2016.07.14, 14:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использование не ActiveForm форм
- Ответы: 3
- Просмотры: 1199
Re: Использование не ActiveForm форм
что ?) <form method="post" action="<?= Url::toRoute("doc/add") ?>"> <input type="hidden" name="_csrf" value="<?= Yii::$app->request->getCsrfToken() ?>"/> <input class="input2" id="Doc[title]" name=&q...
- 2016.07.14, 12:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использование не ActiveForm форм
- Ответы: 3
- Просмотры: 1199
Использование не ActiveForm форм
Нужно создать свою форму без использования ActiveForm. Как описать сам тег <form> чтобы потом из этой формы можно было получить данные в контроллере? Пробовал писать <form name='mainform' method='post' action=''> ... </form>, в итоге в контроллер данные не попадают, то есть $_POST['mainform']===NULL
- 2016.07.11, 13:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не устанавливается фоновое изображение на страницу
- Ответы: 6
- Просмотры: 2242
Re: Не устанавливается фоновое изображение на страницу
Решил проблему. Папку надо создавать в корне папки "web".
Тогда прокатывает конструкция пути "/images/.... .jpg"
Тогда прокатывает конструкция пути "/images/.... .jpg"
- 2016.07.11, 12:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не устанавливается фоновое изображение на страницу
- Ответы: 6
- Просмотры: 2242
Re: Не устанавливается фоновое изображение на страницу
возможно требуется /web/ перед images/ Не помогло. Создал папку images в папке "css", в которой расположены css-файлы для страницы. И в css-файла из этой папке прописал путь к файлу images/название.jpg - всё заработало. Теперь я понял что вопрос встал в том как прописать путь к файлам. Ес...