Сообщения

Сообщения за 2015

Yii 2 работа с таблицами

Изображение
По шагам.

1. Пишу под Windows. Запускаю консоль Open Server
2. composer create-project --prefer-dist yiisoft/yii2-app-basic yii2lesson
3.Настраиваем пути






4.Смотрите не напоритесть на  bower 

5. Сделаем такую схему



И DDL

-- MySQL dump 10.13 Distrib 5.6.22, for Win32 (x86)---- Host: localhost Database: lesson-- -------------------------------------------------------- Server version 5.6.26/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=…

Symfony 2: от нуба до CRUD`a

Изображение
Статья амбициозная. Действительно, пройдем все шаги - от установки до CRUD приложения

0. Начало



0. Начало
/*для совсем новичков*/ 

1. Качаем OpenServer отсюда или по прямой
2. Без консоли вы вряд ли повторите этот трюк
3. (Опционально) IDE NetBeabs

1.Установка Symfony
/*для новичков Symfony*/ 

источник
1. Установить при помощи Composer

composer create-project symfony/framework-standard-edition symfony
2. Сразу установить настройки базы данных (беру MySQl)

Хороший менеджер для MySQl

 Если все ОК то пройдите на http://localhost/symfony/web/config.php

Должны увидеть нечто такое


2 Создание бандла
 /*Про бандлы хорошо рассказно здесь*/

1. Переходим в папку

cd \OpenServer\domains\localhost\symfony php app/console generate:bundle --namespace=Acme/StoreBundle --format=yml

3.1 Создание базы (идем от фрэймворка)

Конфигурация базы данных¶
Перед тем как действительно начать, необходимо настроить соединение с базой данных. По соглашению эта информация обычно указывается в файле app/config/parameters.yml…

Прохождение Sword Coast Legends

Изображение
Пролог
Ночь на тракте
Щёлкните в любом месте карты левой кнопкой мыши, чтобы переместиться в этом место. Журнал заданий находится справа, и в нём отображаются названия текущих заданий, а также все текущие или завершённые задачи. Если вы что-то пропустили, вкладки в левом нижнем углу открывают журнал чата, истории и боя.
Вращайте камеру, перемещая мышь влево и вправо с зажатой правой кнопкой, чтобы лучше рассмотреть окрестности. Приближайте камеру колесом мыши. Удерживайте клавишу ALT для подсветки всех интерактивных предметов поблизости. Щелчок по предмету вроде сундука отдаст приказ подойти к объекту и автоматически взаимодействовать с ним.
Выйдите из комнаты и идите по коридору направо. Откройте сундук и заберите из него все предметы. Нажмите на клавишу I, чтобы открыть инвентарь. Щёлкните дважды по броне, штаны и оружию, чтобы надеть их. Убейте двух врагов и идите налево, чтобы спуститься по лестнице в главный зал.
Поговорите с союзниками и победите всех врагов. В комнате слева ввер…

Yii 2 связь многие-ко-многим

основная статья

нужно установить дополнение 
(если не понятно - пишите в комментах)

\yii2basic\composer.json

{ "name": "yiisoft/yii2-app-basic", "description": "Yii 2 Basic Project Template", "keywords": ["yii2", "framework", "basic", "project template"], "homepage": "http://www.yiiframework.com/", "type": "project", "license": "BSD-3-Clause", "support": { "issues": "https://github.com/yiisoft/yii2/issues?state=open", "forum": "http://www.yiiframework.com/forum/", "wiki": "http://www.yiiframework.com/wiki/", "irc": "irc://irc.freenode.net/yii", "source": "https://github.com/yiisoft/yii2" }, "minimum-stability": "stable", "requ…