Найдено 50 результатов
- 2017.09.03, 16:51
- Форум: Вёрстка и JavaScript
- Тема: Color picker - Смена цвета дизайна
- Ответы: 4
- Просмотры: 2589
Re: Color picker - Смена цвета дизайна
Хм, как вариант да, сгенерировать файлик css с цветом что пользователь задал. Цвет он задает один, а второй отклонение в темную сторону на 5% от заданного, для active ссылок. В общем то все, маленький css файл с двумя цветами где перебил 4 класса и все. Только для каждого юзера свою .css получается...
- 2017.09.01, 11:27
- Форум: Вёрстка и JavaScript
- Тема: Color picker - Смена цвета дизайна
- Ответы: 4
- Просмотры: 2589
Re: Color picker - Смена цвета дизайна
Я когдато экспериментировал с управлением CSS из Javascript, не стили отдельных элементов, а именно редактирование css селекторов. Работало это не во всех браузерах. Самое простое решение для вас генерировать CSS на стороне сервера на основе выбранных цветов, добавлять css в код страницы после встав...
- 2017.08.30, 18:50
- Форум: Предлагаю работу
- Тема: Постоянная работа на yii 2
- Ответы: 8
- Просмотры: 4310
Re: Постоянная работа на yii 2
Добрый день, есть желание работать с Вами. Обращайтесь в скайп: apache-02.
- 2017.08.14, 10:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: GridView, перестают работать скрипты после обновления
- Ответы: 1
- Просмотры: 1451
Re: GridView, перестают работать скрипты после обновления
Для скриптов, если нужно повесить обработчик события, например "click", удобнее использовать " делегированные события ": // Вместо $('.unique-selector').click(function (event) { //... }); // использовать $(document.body).on('click', '.unique-selector', function (event) { // ... }...
- 2017.08.07, 18:59
- Форум: Завершённые проекты на Yii
- Тема: Наглядный новостной сайт
- Ответы: 3
- Просмотры: 20235
Re: Наглядный новостной сайт
Не используйте короткие теги "<?" и "?>". Дефолтно они отключены в php. PHP Notice – yii\base\ErrorException Undefined index: similar_pages \news-site2\controllers\PageController.php @ 281 Я понимаю что проще отключить проверку обращения к несуществующим свойствам, но это всеравн...
- 2017.08.06, 19:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Оформить filter GridView как отдельный виджет
- Ответы: 2
- Просмотры: 1744
Re: Оформить filter GridView как отдельный виджет
Очевидно, что HTML виджета генерируется раньше генерации CGridView. А конкретно в момент объявления 'filter' => $this->widget('application.widgets.DateRangePicker'), Это изза того, что $this->widget не возвращает HTML код, а выводит его на страницу (какбы логично, там возвращается экземпляр класса в...
- 2017.07.22, 22:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как скопировать запись в таблице с новым id
- Ответы: 1
- Просмотры: 1367
Re: Как скопировать запись в таблице с новым id
Код: Выделить всё
(new AR)->insert(array_filter(
AR::model()->findByPk($id)->attributes,
function ($key) {
return $key != 'id';
},
ARRAY_FILTER_USE_KEY
));
- 2017.07.22, 22:30
- Форум: Общие вопросы (Yii 1.x)
- Тема: Очередность загрузки скриптов
- Ответы: 1
- Просмотры: 1431
Re: Очередность загрузки скриптов
Предположу, что в модальное окно попадает только контент. Теги "<script>" туда не попадают, JS библиотеки не загружаются на страницу и код не выполняется. Для решения все скрипты нужно вынести на страницу, на которой будет отображажться модальное окно. Это в принципе ограничение оконных ин...
- 2017.07.22, 22:22
- Форум: Общие вопросы (Yii 1.x)
- Тема: Генерация URL в модулях
- Ответы: 3
- Просмотры: 2961
Re: Генерация URL в модулях
Понял. Если не находит подходящего правила, то все GET параметры генерируются как ЧПУ, а я считал наоборот. Странно что в стандартных шаблонах нет правил '<module:\w+>/<controller:\w+>/<action:\w+>/<id:\d+>' => '<module>/<controller>/<action>', '<module:\w+>/<controller:\w+>/<action:\w+>' => '<modul...
- 2017.07.22, 22:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: Генерация URL в модулях
- Ответы: 3
- Просмотры: 2961
Re: Генерация URL в модулях
Сделал так:
Код: Выделить всё
'urlManager' => array(
'urlFormat' => 'path',
'rules' => array(),
'showScriptName' => false,
),
не то/site/login/service/vk
/site/login/service/vk
/admin/site/login/service/vk
/admin/default/login/service/vk
- 2017.07.22, 21:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: модальное окно
- Ответы: 2
- Просмотры: 1978
Re: модальное окно
Первое Немного упростит код при частом использовании ajax. В классе Controller добавить: public function render ( $view, $data = null, $return = false, $partialIfAjax = false ) { if ( $partialIfAjax && Yii::app()->request->isAjaxRequest ) { return $this->renderPartial($view, $data, $return)...
- 2017.07.22, 20:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Генерация URL в модулях
- Ответы: 3
- Просмотры: 2961
Генерация URL в модулях
Почему все ссылки на модули генерируются как ЧПУ? Именно все параметры ЧПУ. Пример. На произвольной странице в модуле admin код: <?php echo CHtml::normalizeUrl(array('//site/login', 'service'=>'vk')), '<br />'; echo CHtml::normalizeUrl(array('/site/login', 'service'=>'vk')), '<br />'; echo CHtml::no...
- 2014.06.06, 20:11
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Дампер для отладки кода
- Ответы: 9
- Просмотры: 9628
Re: Дампер для отладки кода
в protected/components надо ложитьgeniy писал(а):ребята, подскажите пожалуйста, куда выводит сообщения ошибок?:)
а ещё у меня ошибка... include(VarDumper.php): failed to open stream: No such file or directory
я создал в protected/controller файл VarDumper.php с содержанием, который выше
- 2014.06.06, 19:58
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кэшировать отображение списка
- Ответы: 9
- Просмотры: 2472
Re: Кэшировать отображение списка
А так можно?
Или так?
Код: Выделить всё
SELECT COUNT(*),MAX(update) FROM comment
Код: Выделить всё
SELECT CONCAT(COUNT(*),MAX(update)) FROM comment
- 2014.06.06, 19:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как задать БД для модуля
- Ответы: 5
- Просмотры: 1978
Re: Как задать БД для модуля
Вариант 1 Самым логичным будет использовать второе подключение к БД. в config/main.php добавить: 'dbGoogleServices' => array( 'connectionString'=>'sqlite:/application/runtine/google_srv.db', ), Использовать: Yii::app()->dbGoogleServices Вариант 2 Добавить коннект к базе прямо в модуле. Примерны...
- 2014.05.23, 16:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: renderPartial и вывод формы
- Ответы: 7
- Просмотры: 2232
Re: renderPartial и вывод формы
ContactForm
- 2014.05.18, 23:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не определено свойство "CDbCommand.0".
- Ответы: 3
- Просмотры: 1711
Re: Не определено свойство "CDbCommand.0".
http://www.yiiframework.com/doc/api/1.1 ... uct-detail
Не вникал в код, проверил типы. Первый параметр в конструкторе должна быть строка с SQL или CDbCommand. А у Вас там массив.
Не вникал в код, проверил типы. Первый параметр в конструкторе должна быть строка с SQL или CDbCommand. А у Вас там массив.
- 2014.05.12, 22:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: CDBCommand, CDBException- понятное сообщение пользователю,
- Ответы: 11
- Просмотры: 5431
Re: CDBCommand, CDBException- понятное сообщение пользовате
Я думаю, что потенциальному взломщику сайта нужно показывать как можно меньше информации об ошибках. Предпочитаю не показывать сообщение "такого пользователя не существует", вывожу "пара логин/пароль неправильная".
- 2014.05.10, 22:54
- Форум: Общие вопросы (Yii 1.x)
- Тема: module clientScript
- Ответы: 2
- Просмотры: 1317
Re: module clientScript
Сперва компоненте clientScript нужно указать на доступные пакеты $cs = Yii::app()->clientScript; // модальные окна $cs->addPackage('arcticmodal', array( 'baseUrl' => '/i/', 'js' => array('jquery.arcticmodal-0.3.min.js'), 'css' => array('jqu...
- 2014.05.10, 22:40
- Форум: Общие вопросы (Yii 1.x)
- Тема: Работа с формами
- Ответы: 2
- Просмотры: 1160