Yii iceman12 22 Май 2010, 20:45 расскажите про данный фреймворк и если есть- примеры кода, пожалуйста =) --------------- suhonok 22 Май 2010, 21:14 Если не ошибаюсь то во всех фреймворках включая и этот есть папка демос с примерами --------------- iceman12 22 Май 2010, 21:16 мне бы руководство. и как с ним начать работать. --------------- XsErG 22 Май 2010, 21:16 Ты не просто не ошибаешься :) У Yii одна из лучших доков + есть русская, у него отличное сообщество и полно примеров (с фреймворком идет блог) + можно скачать описание по шагам так сказать как его писали. --------------- XsErG 22 Май 2010, 21:17 iceman12, yiiframework.ru --------------- iceman12 22 Май 2010, 21:21 XsErG, спасибо. очередной раз помогаешь:) --------------- iceman12 22 Май 2010, 21:22 а вообщем это хороший фреймворк? --------------- XsErG 22 Май 2010, 21:25 Из того, что сейчас есть один из лучших. --------------- suhonok 22 Май 2010, 21:25 iceman12, его разработчики заявляют, что лучший в производительности ;/ --------------- suhonok 22 Май 2010, 21:29 XsErG, а как же зенд со своими 62 метрами кода :hack: --------------- XsErG 22 Май 2010, 21:33 Я же сказал один из лучших :) Все зависит от задач. Zend к тому же сейчас дефакто промстандарт. --------------- DarveL 22 Май 2010, 21:33 suhonok, много в нем лишнего. --------------- XsErG 22 Май 2010, 21:34 DarveL, мы тут не обсуждаем Zend :). В нем есть все что нужно, что не нужно не проблема убрать. Yii вообще очень интересный, но до RoR как от земли до марса :hack: --------------- iceman12 22 Май 2010, 21:39 а РоР- это тоже фреймворк? --------------- Гость 22 Май 2010, 21:42 14, да, web фреймворк для ruby) --------------- Mars 23 Май 2010, 11:12 я подсел на codeigniter --------------- Mars 23 Май 2010, 11:14 уж очень нравятся ActiveRecords, правда несмотря на то что я знаю php, я до сих пор немогу понять куда же этот гребанный codeigniter их девает? папка cache всегда пуста, на остальные нету прав записи Ы --------------- Mars 23 Май 2010, 11:14 неужто в кукис результат записывает --------------- iBiZoNiX 23 Май 2010, 18:36 A что такое фреймворк? --------------- iceman12 23 Май 2010, 18:37 Это каркас программной системы (или подсистемы). Может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта. Обычно объединение происходит за счёт использования единого API. Примеры: системы управления контентом (CMS). --------------- iceman12 23 Май 2010, 18:47 почитал сайт http://yiiframework.ru/ стало еще более непонятно... --------------- iBiZoNiX 23 Май 2010, 23:48 iceman12, спасиба --------------- Fuelen 19 Сен 2010, 15:50 установил демо-блог на локалхосте. пишет такая фигня Error 500 Application runtime path "/home/fuelen/www/localhost/demos/blog/protected/runtime" is not valid. Please make sure it is a directory writable by the Web server process. проблема в правах шоле? о_О --------------- Replikon 20 Сен 2010, 11:14 Fuelen, ставил блог, все нормально. Это ты что-то неправильно сделал. --------------- Гость 20 Сен 2010, 12:04 Fuelen, 777 на папку --------------- iceman12 20 Сен 2010, 12:08 ага, на денвере права :D --------------- suhonok 20 Сен 2010, 17:13 iceman12, "/home/fuelen/www/localhost/demos/blog/protected/runtime" адрес всё таки линуксоидный) --------------- Cheman 21 Сен 2010, 9:10 Хотелось бы увидеть инструкцию установки Yii на DENWER в интернет не посылать, все способы перепробовал, пока неудачно :) --------------- suhonok 21 Сен 2010, 9:14 Cheman, в бат файле к интерпритатору пхп указывай полный путь и так же в какую папку создавать проект так же ;) --------------- Cheman 21 Сен 2010, 9:40 установил. С бат файлом помог тотал командер, а именно с его запуском =) --------------- suhonok 21 Сен 2010, 10:42 Cheman, а че там запускать, нажал на него и всё :D --------------- Cheman 21 Сен 2010, 10:52 suhonok, когда жал на него он просто мелькнул, а так с параметрами запустил и все --------------- Cheman 21 Сен 2010, 10:56 сложноватый фреймворк... --------------- iceman12 21 Сен 2010, 10:59 сложный из-за сухой документации --------------- Fuelen 22 Сен 2010, 11:42 у меня runtime и некоторые другие объекты были распакованы как файлыа должны быть папками)) создал одноимённые папки + права выставил и всё норм)) --------------- Гость 22 Сен 2010, 12:27 iceman12, если англ. знаешь то все норм. --------------- ELectRoniK 23 Сен 2010, 20:08 Говорят хороший, но на практике я с ним пока-что не сталкивался. --------------- wapmorgan 30 Ноя 2010, 16:41 http://torrents.thepiratebay.org/5978770/PHP____________________Yii_______________________________________________________________.5978770.TPB.torrent Торрент для скачивания видео с презентации Yii. Информация : http://webconf.lv/ru/lectors (Александр Макаров, PHP фреймворк Yii: основы, техники и немного инсайда) --------------- Fuelen 30 Ноя 2010, 23:44 38, о, спасибо --------------- LooK 24 Дек 2010, 19:52 Вот не пойму, написал к примеру для обучения гостевую. Теперь надо добавить ббкоды, так вот их как функцию, класс, или еще что-либо реализовывать. Ведь в фреймверке нету подобных классов. Обьясните пожалуйста. --------------- M0rbid 24 Дек 2010, 20:10 LooK, да как хочешь. как класс раз уж так --------------- DarveL 24 Дек 2010, 20:11 LooK --------------- Fuelen 25 Дек 2010, 2:19 LooK, смотри папку framework/vendors --------------- Replikon 10 Янв 2011, 21:52 Как выбрать из фреймворка то, что надо? Он весит 9 метров. Не хочется, чтобы мои скрипты весили столько же. --------------- Fresh 10 Янв 2011, 21:57 http://rmcreative.ru/blog/post/udalenie-nenuzhnykh-faylov-iz-yii --------------- Replikon 10 Янв 2011, 22:01 Спасибо. Комментарии 3.8 метра О_о --------------- Replikon 11 Янв 2011, 23:01 Как задать один layout всему приложению? Чтобы во всех модулях был одинаковый? --------------- Mr_Edward 11 Янв 2011, 23:39 Надо сделать один класс, поставить там layout и все контроллеры наследовать от него --------------- DarveL 11 Янв 2011, 23:50 Replikon, просто в классах не указывай никакой другой и он останется по умолчанию. --------------- Replikon 12 Янв 2011, 0:03 DarveL, мне не нужен тот, который по умолчанию. У меня свой. Переименовывать не вариант. Или как тогда задать новое умолчание? Честно говоря я знаю как. Почти. Надо задать свойству CWebApplication::layout нужный layout собственно. Только вот это свойство вообще не статическое, и как ему значение установить? --------------- Replikon 12 Янв 2011, 0:08 Mr_Edward, слишком сердито, это не подходит. --------------- DarveL 12 Янв 2011, 9:55 Replikon, удали layout2 и свой layout сделай как layout1. По умолчанию он и задан. --------------- Replikon 12 Янв 2011, 14:19 DarveL, нет, это не то. Все там настраивается, я уже написал как. Но не могу это сделать. :( --------------- DarveL 12 Янв 2011, 14:25 Replikon, не понял тебя xD Зачем лепить из мухи слонега? Ищи протектед/компоненты/контроллер class Controller extends CController { public $layout='//layouts/darvel'; } И теперь в папке layouts/darvel.php единый для всего приложения layout!! --------------- Replikon 12 Янв 2011, 19:52 DarveL, ну, я хочу, чтобы все было, как мне хочется, с блекджеком и шлюхами. А прямо в контроллере исправить всегда можно. --------------- DarveL 12 Янв 2011, 20:10 Replikon, я ваще не втыкнул чо ты хочешь. --------------- Replikon 14 Янв 2011, 22:02 DarveL, чет я правда ступил, гг. :-) Вообщем сделал, как ты говорил. Исправил layout в контроллере в protected/components/Controller.php, но он не фига не отображается. Хотя находится в папке с макетами. Че делать? --------------- DarveL 14 Янв 2011, 22:19 Replikon, эмм в асю стукни и скинь файл контроллера и путь к макету лауота. --------------- Replikon 14 Янв 2011, 22:43 DarveL, для начала не помешал бы твой номер icq ;/ --------------- Replikon 14 Янв 2011, 22:48 Хотя нах надо, я там одно слово изменил. --------------- DarveL 14 Янв 2011, 23:50 Replikon, тогда опиши что не работает --------------- Replikon 17 Янв 2011, 14:13 Вообщем понял в чем фишка. :-) Чтобы использовать один макет во всех модулях, надо просто переопределить макет по умолчанию в классе модуля. --------------- DarveL 18 Янв 2011, 13:51 Replikon, я тебе это песал 20 постов назад xD --------------- OZ_ 18 Янв 2011, 14:30 DarveL, ты предлагал захардкодить, а не создать новый класс с переопределением свойства. --------------- DarveL 18 Янв 2011, 14:41 OZ_, класс который я писал наследует от базовго, а от него наследуют остальные. И если переопределить лайот в нем, то в наследующих тоже переопределится. --------------- OZ_ 18 Янв 2011, 15:09 Значит я неправильно тебя понял, прости. --------------- DarveL 18 Янв 2011, 15:15 OZ_, да ничего) --------------- Replikon 22 Янв 2011, 18:57 Не работает интернационализация. Исходный язык приложения русский. Язык приложения английский. Не хочет переводить фразу на другой язык, хотя есть файл с интернационализацией для этого языка. Если исходный и обычный язык приложения сделать одинаковым, то только тогда выводит фразу, иначе выводит исключение. В чем дело? --------------- DarveL 22 Янв 2011, 19:00 http://www.yiiframework.com/doc/api/1.1/YiiBase#t-detail http://rmcreative.ru/blog/post/yiit-i-perevod-mnozhestvennykh-form-slova-po-cldr --------------- Replikon 22 Янв 2011, 19:43 DarveL, ну какбЭ твои ссылки на мануалы мне особо не помогли, ибо мануал я естественно уже читал. --------------- Replikon 23 Янв 2011, 11:04 :overlook: Я писал Yii::t ('User.Default', 'Йа кревеДко!'); А надо было Yii::t ('UserModule.Default', 'Йа кревеДко!'); И зачем собственно этот Module? ;/ и так понятно, что модуль. И почему вообще надо указывать, какой модуль? Разве невозможно определить в каком модуле находится файл? И зачем нужны эти "категории сообщений"? Я бы вообще сократил запись до Yii::t ('Йа кревеДко!'); У меня возникает странное желание переписать механизм интернационализации. Объясните кто-нибудь, пожалуйста, что к чему, пока я не наворотил чего-нибудь. --------------- DarveL 23 Янв 2011, 12:42 Replikon, для точного перевода. Сравни рус и англ и итал версии Yii::t ('test', 'тест'); Yii::t ('test', 'test'); Yii::t ('test', 'prova'); --------------- Replikon 23 Янв 2011, 13:15 DarveL, я ценю твою помощь, но о чем ты сейчас? Что для точного перевода? Я 4 вопроса задал. Твой ответ ни к одному не подходит. Говори, пожалуйста, более конкретно. --------------- DarveL 23 Янв 2011, 13:24 Replikon, я ответил на это "Я бы вообще сократил запись до Yii::t ('Йа кревеДко!');" Остальное и так понятно. --------------- Replikon 23 Янв 2011, 13:34 DarveL, все равно не понятно мне зачем нужны категории сообщений. Я не вижу от них никакой пользы. Если только разделить перевод на несколько файлов, например, для разных контроллеров одного модуля? --------------- Replikon 20 Фев 2011, 13:51 В Yii как известно есть два типа моделей: модель формы и Active Record. Допустим, мне надо записать информацию от юзера в БД. Придется использовать в действии контроллера сразу 2 модели? (принимаю и проверяю данные с помощью модели формы и затем записываю с помощью Active Record)? --------------- wapmorgan 20 Фев 2011, 16:04 76, ЕМНИП, можно проверять данные и с помощью модели БД --------------- Локи 20 Фев 2011, 21:54 Replikon, как известно бывают ситуации когда при переводе одного и того же выражения с разных языков могут быть разные вариации для разного контекста (прим. Ok == (Хорошо | Да)). Для того чтобы разграничить такие варианты а не ограничить их одним переводом и нужны категории. Ну и как правило удобнее когда в небольших файлах перевода лежат строки чем когда всё в одной куче =) --------------- Replikon 21 Фев 2011, 21:53 Спс всем --------------- LooK 04 Мар 2011, 19:28 C помощью чего в yii можно определить и отличить юзера от админа, кроме как считать админом юзера с идом 1 ? --------------- DarveL 04 Мар 2011, 21:18 Есть различные способы, но считать ид 1 бред. Смотри про rbac и бизнес правила. --------------- LooK 04 Мар 2011, 21:21 Понял, гляну в ман по этому --------------- Replikon 13 Мар 2011, 16:58 Удалено --------------- КрошкаБуги 13 Мар 2011, 20:58 Replikon, Посмотри сценарий var_dump($_SERVER); Узнаеш много нового --------------- Replikon 02 Апр 2011, 19:04 Возможно ли, чтобы модуль использовал собственную конфигурацию? Не ту, что в protected/config, а свою? --------------- manyrus 04 Апр 2011, 13:18 Replikon, хм, смысл? --------------- Replikon 04 Апр 2011, 15:14 manyrus, мне нужно, чтобы в модуле установки не происходило подключение к БД. --------------- Ant0ha 04 Апр 2011, 16:35 может лучше сделать инсталлятор отдельно от ФВ? там по сути обычно ничего сложного нет, можно обойтись нативом --------------- manyrus 04 Апр 2011, 16:48 Replikon, вроде можно отключить автолоудер, но точно не знаю. Когда сорцы смотрел, вроде что-то было. --------------- Локи 04 Апр 2011, 16:53 Ant0ha, по моему лучше делать либо всё на чистом пхп либо всё на ФВ, а то такими темпами можно половину задач и весь AJAX тоже на чистом лучше писать ибо тоже ничего сложного, а модуль чата на NodeJS будет быстрее, а например файлообменник скорее всего на Java. Дело лишь в монолитности системы. Google: [url=http://www.yiiframework.com/forum/index.php?/topic/9777-%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%B3%D0%BE-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-configphp/]ТЫЦ, [url=http://spiri7.net/blog/yii/yii-module-install]ТЫЦ ну и из личного опыта [url=http://yiiframework.ru/doc/cookbook/ru/install.many.configs]БДЫЩ --------------- OZ_ 04 Апр 2011, 17:38 Локи, неправильно ты, Дядя Фёдор, бутерброд ешь. (с) Код приложения должен использовать фреймворк для своих целей, а не наоборот. http://habrahabr.ru/blogs/complete_code/116232/ --------------- Локи 04 Апр 2011, 18:11 OZ_, не совсем в тему) Инверсия управления проявляется уже тогда когда я выбираю использование фреймворка. Кроме того это уже неизбежная инверсия, которую я осознанно принял. Кроме того в статье не говорится что инверсия это плохо, там лишь говорится что она имеет место быть) :@ Кроме того, даже если абстрагироваться от фреймворка. Я создаю систему которая является монолитной, а внесение в её код чего то не попадающего под общий стиль, прежде всего сделает систему изощрённой, а значит снижает читаемость кода. Исходя из этого я лучше оставлю систему простой нежеле внесу в неё изощрённость) Потом проще будет разбираться) --------------- Ant0ha 04 Апр 2011, 18:24 Локи, дело в личных предпочтениях. Инсталлер особой роли в рабочей системе не играет, и, чаще всего, просто удалятся после установки. InstallShield, к примеру, вообще не имеет отношения к устанавливаемому пакету. А то, что ты делаешь так совсем не значит, что так же должны поступать и другие. Я предложил лишь один из вариантов решения проблемы (вполне адекватный), что делать решать автору. --------------- Локи 04 Апр 2011, 18:28 Ant0ha, а я знач стоя с револьвером нацеленным на твой затылок утверждал что так надо делать? %) Я же сказал "по моему" и дал несколько ссылок, как реализуется то что хотел человек задавший вопрос, дальше уже его дело что выбирать) :hack: лан лан, больше ничего против говорить не буду раз это тут всех так задевает =) --------------- OZ_ 04 Апр 2011, 20:01 Локи, более того, в статье говорится именно что инверсию управления нужно применять :) То есть управлять фреймворком, а не подстраиваться под него. --------------- Локи 04 Апр 2011, 20:17 OZ_, ну я собственно и предлагал использовать все возможности фреймворка, а не городить свой огород реализовывая фичи сделанные за тебя ранее) Кстати установку приложения на Yii можно сделать консольной операцией(так как по сути это заливка и подготовка к работе с БД, либо организация ФС), правда только в том случае если планируется использовать приложение на хосте с доступом по ssh. =) ЗЫ: К такому варианту располагает система миграций в Yii например, ибо их накатывать именно консольной утилитой. --------------- Replikon 04 Апр 2011, 23:31 Ant0ha, я думал об этом, но это мне не подходит. Я уже реализовал большую часть установщика в виде модуля Yii. И это мне нравится) Контроллер установщика я могу назвать самым красивым контроллером в моем приложении. :)) Мне реально нравится его код) Использует 2 модели двух разных типов (модель формы и Active Record), сохраняет настройки в ini файл, причем делает это с помощью пакета PEAR, организованного в виде расширения, затем регистрирует админа с помощью Active Record, а затем самоудаляется. И все это занимает так мало строк кода, что глядя на этот контроллер, начинаешь понимать, что значит использование хороших фреймворков, ооп и повторного использования кода (большую часть которого писал вообще не ты :) ). Эх... :) Не было бы границ моей радости, если бы я не обнаружил, что не могу КРАСИВО организовать запуск модуля без подключения к базе данных, а затем, проверив правильность подключения, уже с сохраненными настройками подключиться к БД. Мелочь, казалось бы. Но никак не могу решить. добавлено спустя 3 минуты: Но что-то я совсем отвлекся. Локи, OZ_, спасибо большое за ссылки и советы. добавлено спустя 5 минут: После того, как проводишь по пол дня в поисках ответа на какой-либо вопрос, на который вообще мало кто ответит, начинаешь ценить эти советы :@ --------------- Локи 05 Апр 2011, 5:58 А что если так?) install.php run(); ;/ и запускать приложение не через index.php а через install.php а после завершения установки удалять его. --------------- DarveL 05 Апр 2011, 6:16 как с компа буду-отпишу. --------------- Ant0ha 05 Апр 2011, 6:26 или так $path = dirname(__FILE__); $yii= $path .'/../framework/yii.php'; defined('YII_DEBUG') or define('YII_DEBUG',false); defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',0); if(file_exists($path .'/protected/data/installed')) { $config= $path .'/protected/config/main.php'; } else { $config= $path .'/protected/config/install.php'; } require_once($yii); Yii::createWebApplication($config)->run(); после установки создавать файл installed в protected/data --------------- Replikon 05 Апр 2011, 13:19 Спасибо всем, решил сделать выбор конфига в main.php. Заодно сделаю и различные режимы приложения (рабочий, режим разработки). --------------- Replikon 24 Апр 2011, 15:39 Возможно это глупый вопрос, но как выбрать в Yii максимальный ID в таблице? Т.е. SELECT `id` FROM `table` WHERE `id` = MAX(`id`) --------------- LooK 24 Апр 2011, 15:50 Replikon, Функцию после селекта применяй или можно еще отсортировать по ид и лимит 1 --------------- DarveL 24 Апр 2011, 16:02 Replikon, это вопрос не по yii. --------------- Akdmeh 24 Апр 2011, 16:05 SELECT MAX(`id`) FROM `table` К yii не имеет никакого отношения. --------------- LooK 24 Апр 2011, 16:14 Походу он не про построение запроса спрашивал, а про то как это в AR будет выглядеть --------------- Akdmeh 24 Апр 2011, 16:30 106, сорри=) --------------- Replikon 24 Апр 2011, 16:36 Спасибо, вопрос не актуален. Все оказалось гораздо проще чем я думал. Даже запрос не понадобился. --------------- PaRaDokS 05 Июн 2011, 8:42 почитал документацию, там про консоль шла речь... Можно ли на yii работать с телефона как на CI? --------------- Патриот:) 05 Июн 2011, 8:44 PaRaDokS, да , но не удобно --------------- PaRaDokS 05 Июн 2011, 8:45 Патриот:), хорошо, тогда рейчас попробую эти 4мб залинть хост :) --------------- Патриот:) 05 Июн 2011, 8:48 PaRaDokS, ну если чесно , с телефона это самоубийство --------------- SigmA 05 Июн 2011, 13:49 А точнее идиотство --------------- iceman12 05 Июн 2011, 18:09 Патриот:), как ты с консолью будешь работать с телефона? О__о --------------- Патриот:) 05 Июн 2011, 18:10 iceman12, ручками придётся всё самому делать --------------- Replikon 10 Июн 2011, 20:18 Как назначить конкретному действию контроллера (включая неизменный параметр) дополнительный роут? То есть есть система статических страниц: page/1 page/2 page/122... Как назначить page/1 дополнительный роут /bugaga? --------------- Replikon 18 Июн 2011, 21:01 Как узнать ID'ы всех элементов, находящихся на текущей странице? --------------- mr.snv 19 Июн 2011, 0:39 дайте кто нибудь ссылки на какие либо источники где можно узнать больше о этом фремворке.если есть то на видео курс.о нем --------------- LooK 07 Июл 2011, 20:58 Приведите пример, для реализации чего используется компонент? добавлено спустя 22 часов 39 минут: Извеняюсь, все разъяснил --------------- Replikon 22 Июл 2011, 7:56 Как можно получить доступ к собственному компоненту из Yii::app ()? То есть Yii::app ()->myComponent->value. добавлено спустя 14 часов 3 минуты: Проблему решил. Для этого надо зарегистрировать компонент в конфигурационном файле. --------------- Framework 22 Июл 2011, 8:10 В данном фреймворке можно работать через консоль? (Linux) Вот что интересно --------------- Dezer 22 Июл 2011, 10:53 дайте кто нибудь ссылки на какие либо источники где можно узнать больше о этом фремворке.если есть то на видео курс.о нем yiiframework.ru --------------- Replikon 22 Июл 2011, 16:57 Framework, да, можно создавать консольные приложения. Вроде даже есть инкапсуляция от самой системы, то есть единожды написанный код сможет работать, например и под Linux и под Windows. --------------- Fuelen 22 Июл 2011, 19:51 В данном фреймворке можно работать через консоль? (Linux) Вот что интересно даже нужно)) --------------- Framework 22 Июл 2011, 19:57 Fuelen, Спасибо :-) --------------- Dezer 26 Июл 2011, 1:11 Давно уж программированием не занимался, вот решил что нибудь разобрать для души и начал с этого фреймворка... Такой вопрос, стоит денвер, на нем в локалхосте установлен фреймворк. При, скажем, задавании настроек, к примеру, для форм то фрейм не восприимчив к кириллице, если в название вставить кириллицу, то он ее просто не выводит, что делать? --------------- Игорь 26 Дек 2011, 18:39 Ребята нужно сделать школьное расписание кто поможет? --------------- Amarelle 26 Дек 2011, 20:33 У меня та же проблемма, что и а 126 посте. Пробовал настраивать кодировку при открытии аксин(вроде так) файлов. Теперь кириллица не то что бы не отображается, а превращается в крякозябры(( что делать что бы исправить? --------------- Framework 26 Дек 2011, 20:41 Amarelle, в .htaccess все прописано? --------------- Amarelle 26 Дек 2011, 20:48 Framework, deni from all стоит, точнее уже не стоит ибо я его убрал. А что там должно быть? --------------- Framework 26 Дек 2011, 20:50 Amarelle, AddDefaultCharset "utf-8" --------------- Amarelle 26 Дек 2011, 22:01 Framework, точно.. Спасибо гляну --------------- Plato 12 Фев 2012, 9:54 Отличный фреймворк --------------- reebest 13 Фев 2012, 9:13 Вчера была опубликована версия 1.1.10 --------------- Plato 13 Фев 2012, 12:02 Хотел запостить на хабр но блин на 40 мин опоздал( --------------- DarveL 26 Мар 2012, 10:09 есть кому интересен фв? --------------- reebest 26 Мар 2012, 17:03 есть кому интересен фв? есть :) --------------- DarveL 26 Мар 2012, 17:06 ищу кто хочет совместно попробовать сделать проект, подробнее в асю 498955022. Сразу говорю код открыт, денег не будет. --------------- reebest 26 Мар 2012, 18:37 DarveL, я его не настолько хорошо изучил, чтобы писать проект командой :) --------------- DarveL 26 Мар 2012, 19:07 проект пишется для изученния --------------- wapmorgan 07 Апр 2012, 18:12 Пишу wap-сайт на Yii. Кто-то может посоветовать небольшие уловки/компоненты, которые будут уместны для мобильного сайта? К примеру такое: полностью отключить подгрузку jquery: в свойство corePackages clientScript'а установить пустой массив. --------------- Plato 07 Апр 2012, 18:33 Пишу wap-сайт на Yii. Кто-то может посоветовать небольшие уловки/компоненты, которые будут уместны для мобильного сайта? К примеру такое: полностью отключить подгрузку jquery: в свойство corePackages clientScript'а установить пустой массив. На кой это извращение делать? --------------- DarveL 07 Апр 2012, 18:53 мда...а просто удалить строку подключения jquery религия не позволила? --------------- PeraX 07 Апр 2012, 18:57 DarveL, а зачем? --------------- Plato 07 Апр 2012, 19:07 мда...а просто удалить строку подключения jquery религия не позволила? По-моему и удалять ничего не нужно. Если jQuery не используется в скрипте, то он не подключается фреймворком. PS http://www.yiiframework.com/extension/detectmobilebrowser Может кому пригодится. Но реализация конечно очень примитивная. Код содран откуда-то и портирован под Yii. --------------- Popelis 07 Апр 2012, 19:28 Plato, это все в лэйауте расположено. Там же все удаляется --------------- Plato 07 Апр 2012, 19:31 Popelis, https://github.com/yiisoft/yii/blob/master/demos/blog/protected/views/layouts/main.php jQuery автоматически подключается, если вы его используете в коде приложения, вручную подключать/отключать его не нужно --------------- Nnz2 14 Апр 2012, 8:44 wapmorgan, для этого есть scriptMap --------------- PaRaDokS 12 Июл 2012, 10:08 А как в Yii менять Layout? Дело в том что у меня есть два layout и в зависимости от условия нужно выводить определенный макет. --------------- xman12 12 Июл 2012, 10:45 PaRaDokS, $this->layout='blablabla'; в начале естественно выставляешь --------------- SPAHI4 07 Янв 2013, 3:11 Скажите, юзал ли кто данное расширение? http://yii-booster.clevertech.biz/index.html --------------- Akdmeh 07 Янв 2013, 10:41 Не приходилось, а тебя что-то настораживает? ---------------