Сообщения

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

Yii 1.* + PHPExcel

Изображение
Команды Composer



cd yii

php composer require "yiisoft/yii:@stable" # подключили yii1
php composer require "phpoffice/phpexcel:@stable" # подключили phpexcel



php \vendor\yiisoft\yii\framework\yiic webapp yii # создаем новое приложение



в yii\index.php

---
<?php // change the following paths if necessary $yii=dirname(__FILE__).'/vendor/yiisoft/yii/framework/yii.php'; $config=dirname(__FILE__).'/protected/config/main.php'; // remove the following lines when in production modedefined('YII_DEBUG') ordefine('YII_DEBUG',true); // specify how many levels of call stack should be shown in each log messagedefined('YII_TRACE_LEVEL') ordefine('YII_TRACE_LEVEL',3); require_once($yii); require_once(__DIR__.'/vendor/autoload.php'); // добавили вендорыYii::createWebApplication($config)->run();
---
проверим

в \yii\protected\views\site\index.php


<?php
$xls = new PHPExcel();
echo '<pre>';
var_dump($xls);
?>
исходни…

Yii2 модальное окно

Изображение
Базовый пример - обновление через модальное окно

Создаем заглушку под модальное окно в общей зоне видимости. Можно в \views\user\index.php, можно в \views\layouts\main.php

----------------
<!-- Modal "" --><divclass="modal fade"id="my-modal"tabindex="-1"role="dialog"aria-labelledby="myModalLabel"aria-hidden="true"><divclass="modal-dialog modal-sm"><divclass="modal-content"><divclass="modal-body"> ... </div></div><!-- /.modal-content --></div><!-- /.modal-dialog --></div><!-- /.modal --> ----------------

\views\user\index.php

регистрируем js файл

----------------
<?php use yii\helpers\Html; use yii\grid\GridView; use yii\widgets\Pjax; $this->registerJsFile( 'scripts/index.js', ['depends'=>'app\assets\AppAsset'] ); ----------------

изменить поведен…

Простая генерация форм при помощи FuelPHP

Изображение
http://2web-master.ru/prostaya-generaciya-form-pri-pomoshhi-fuelphp.html


2web-master.ru
Простая генерация форм при помощи FuelPHP Благодаря FuelPHP классу fieldset, работа с формами может быть очень простой.
Используя несколько строк кода, вы можете легко сгенерировать и проверить форму. Сегодня мы узнаем, как это сделать. Здесь вы можете посетить бесплатный интернет магазин

Класс Fieldset используется для создания формы и управления её проверкой объектно-ориентированным способом. Он использует классы Form и Validation. Сам класс непосредственно предназначен только для того, чтобы смоделировать набор полей формы, в то время, как два других класса выполняют основную работу. Установка Fuel Нам нужно установить FuelPHP с подключённым пакетом RM. Мы собираемся использовать базу данных MySQL со стандартной таблицей. В то время, как класс Fieldset может быть сконфигурирован с использованием обычной модели, использование ORM сэкономит нам немного времени.
Если вы не читали два урока, по…