Найдено 308 результатов

wokster
2015.06.08, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: Одна точка входа для разных доменов
Ответы: 7
Просмотры: 2291

Re: Одна точка входа для разных доменов

не оно? http://www.yiiframework.com/doc-2.0/guide-runtime-routing.html#rules-with-server-names не совсем, можно сделать: [     'http://vasya.com.ua' => 'user/vasya/<action>',     'http://petya.com.ua' => 'user/petya/<action>', ]  Но вопрос как заставить vasya.com.ua попасть в урл менеджер на mydome...
wokster
2015.06.08, 13:07
Форум: Общие вопросы (Yii 2.x)
Тема: Одна точка входа для разных доменов
Ответы: 7
Просмотры: 2291

Re: Одна точка входа для разных доменов

У меня решения к сожалению нет, но... Надо сделать в днс запись вроде *.example.com, которая смотрит на индекс. Получается можно обращаться по любому поддомену и все они будут смотреть в индекс. Для поддоменов скажем подключать другой конфиг и сделать users дефолтным контроллером и исключить его из...
wokster
2015.06.04, 14:30
Форум: Общие вопросы (Yii 2.x)
Тема: Одна точка входа для разных доменов
Ответы: 7
Просмотры: 2291

Одна точка входа для разных доменов

Сейчас пользователи имеют свою часть на сайте, пример: domain/username, domain/username/contact и и т.д. соответственно есть контролер users, в который username попадает как параметр и далее стандартная схема, сделано через urlmanager:         '/' => 'main/index',                 '<username:\w+>'=>'...
wokster
2015.06.01, 11:35
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и яндекс касса
Ответы: 11
Просмотры: 7122

Re: Yii2 и яндекс касса

Полно тоториалов и примеров интеграции на самом на самом яндексе. Сам сейчас искал готовое, его нет, но по моему не проблематично самому. У них есть форма <form action="https://money.yandex.ru/eshop.xml" method="post"> <!-- Обязательные поля --> <input name="shopId" val...
wokster
2015.05.29, 20:35
Форум: Общие вопросы (Yii 1.x)
Тема: $this->render перенаправляет на главную страницу. Почему?
Ответы: 1
Просмотры: 1069

Re: $this->render перенаправляет на главную страницу. Почему?

Нашел. В layout через рендер партиал грузились, файлы, которых он и не находил.
wokster
2015.05.29, 19:44
Форум: Общие вопросы (Yii 1.x)
Тема: $this->render перенаправляет на главную страницу. Почему?
Ответы: 1
Просмотры: 1069

$this->render перенаправляет на главную страницу. Почему?

При echo все ок: public function actionForm()     {         echo "пипец"     } выводит "пипец", а если render: public function actionForm()     {         $this->render('form');     } перенаправляет на главную страницу Где копать. Сайт делал не я, вероятно где-то автор что-то пере...
wokster
2015.05.15, 19:20
Форум: Общие вопросы (Yii 2.x)
Тема: Как использовать ajax для форм?
Ответы: 2
Просмотры: 1513

Re: Как использовать ajax для форм?

ActiveForm не имеет такого функционала. Но кто мешает добавить jquery с отправкой ajax запроса по какой-то (любой) кнопке? например: <form class="myForm">   <p>Имя: <input name=name></p>   <p>Телефон: <input name=phone></p>   <input type=submit value=Отправить> </form> <script>   $(functio...
wokster
2015.05.15, 17:36
Форум: Общие вопросы (Yii 2.x)
Тема: Связь по сериализированной ячейке
Ответы: 13
Просмотры: 4004

Re: Связь по сериализированной ячейке

Блин, почему многие не хотят поискать, как положено многие-ко-многим делать, вместо того, чтобы изобретать свою фигню? Я за свою практику столько уродства на эту тему повидал Дело в том, что вначале сайт делается по тех.заданию. А потом заказчик начинает вносить правки, да еще какие. И если бы он и...
wokster
2015.05.15, 17:33
Форум: Общие вопросы (Yii 2.x)
Тема: Связь по сериализированной ячейке
Ответы: 13
Просмотры: 4004

Re: Связь по сериализированной ячейке

mkramer писал(а):Там у вас product id записаны как числа или как строки в сериализованном массиве?
как числа
wokster
2015.05.15, 11:53
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка изображений
Ответы: 7
Просмотры: 3060

Re: Загрузка изображений

Надо указать name или использовать model и какой-то ее атрибут. У Вас модель есть для загружаемых фото? Где-то хранится о них информация в базе? Да и сам текст из редактора где-то сохраняется?
wokster
2015.05.15, 11:48
Форум: Общие вопросы (Yii 2.x)
Тема: Связь по сериализированной ячейке
Ответы: 13
Просмотры: 4004

Re: Связь по сериализированной ячейке

Может. Но это не наш метод. Много чего придется переделать, и бюджет не позволяет мне убивать на это 2 недели. Нужен костыль, но изящный. Буду рад любым идеям и ответам на вопрос "можно ли сделать связь по сериализированным ячейкам?".
wokster
2015.05.15, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов на сервер
Ответы: 21
Просмотры: 10961

Re: Загрузка файлов на сервер

База: id - int, 5, ai filename - varchar 150 Модель: namespace app\models; use yii\base\Model; class File extends Model {     public function rules()     {         return [            [['filename'], 'string', 'max' => 150],         ];     } }   В контролере добавить: public function actionUpload()  ...
wokster
2015.05.15, 11:18
Форум: Общие вопросы (Yii 2.x)
Тема: Связь по сериализированной ячейке
Ответы: 13
Просмотры: 4004

Связь по сериализированной ячейке

Есть 2 таблицы и модели к ним "продукты" и "документы" В продуктах есть поле id В документах есть поле prodid Как сделать связь между ними? Сложность в том, что prodid сериализированная и содержит массив id. Так же есть afterfind, в котором происходит unserialize Нужно в продукта...
wokster
2015.04.07, 13:46
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + другая CMS
Ответы: 1
Просмотры: 1251

Yii2 + другая CMS

Есть идея, пытаюсь понять насколько это возможно, буду рад разумным комментариям. Есть магазин на базе shop-script pro (версия предшественник shop-script5) Можно ли обернуть его в yii2? Смысл в следующем. Использовать возможности shop-script, но расширять их и дополнять уже в yii. Например yii делае...
wokster
2015.04.07, 13:33
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с датами в формах и их хранение
Ответы: 4
Просмотры: 2354

Re: Работа с датами в формах и их хранение

Я храню в int в виде unix времени по 0 временной зоне и делаю beforeSave и afterFind в этих же функциях можно добавить логику смещении времени в зависимости от временной зоны пользователя. На мой взгляд это не лучшее, но самое прогнозируемое решение. А форматирование через formatter->asTimestamp() ...
wokster
2015.03.30, 19:46
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с датами в формах и их хранение
Ответы: 4
Просмотры: 2354

Re: Работа с датами в формах и их хранение

Я храню в int в виде unix времени по 0 временной зоне и делаю beforeSave и afterFind в этих же функциях можно добавить логику смещении времени в зависимости от временной зоны пользователя.
На мой взгляд это не лучшее, но самое прогнозируемое решение.
wokster
2015.03.30, 19:38
Форум: Установка и настройка
Тема: Перенос на хостинг
Ответы: 18
Просмотры: 5556

Re: Перенос на хостинг

Таки хостинг. Что-то они там поковыряли и все заработало. Причем уверяли что это у меня с кодом беда.
Сунул носом. Создал файл в корне с

Код: Выделить всё

<?php 
echo phpinfo();
 
Вызвал - белый экран. После этого поверили и начали ковырять.
wokster
2015.03.30, 19:36
Форум: Общие вопросы (Yii 2.x)
Тема: Разбить view на части
Ответы: 3
Просмотры: 1845

Re: Разбить view на части

1. A не проще делать виджеты под толстые части view? Это удобно, их потом проще использовать в других проектах. 2. Можно в контроллере загнать в переменные несколько вьюшек, а потом сделать рендерить вью общую и передать туда эти переменные и их там вывести 3. Всю логику из вью можно вынести в отдел...
wokster
2015.03.30, 19:29
Форум: Общие вопросы (Yii 2.x)
Тема: CSS в yii 2
Ответы: 3
Просмотры: 1941

Re: CSS в yii 2

Весь css в YII2 - это bootstrap3
Вот его мануал:
http://bootstrap-3.ru/css.php - перевод на русский
http://getbootstrap.com/css/ - официальный сайт
Там есть все резиновой верстке, о зависимостях от размеров экрана и т.д.
Все прелести этого фреймворка уже подключены в YII2
wokster
2015.03.30, 19:23
Форум: Общие вопросы (Yii 2.x)
Тема: Кнопка загрузки картинок...
Ответы: 5
Просмотры: 1879

Re: Кнопка загрузки картинок...

Код: Выделить всё

<?= $form->field($model, 'name')->fileInput(['class'=>'btn btn-success'])?>