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

Apache02
2017.09.03, 16:51
Форум: Вёрстка и JavaScript
Тема: Color picker - Смена цвета дизайна
Ответы: 4
Просмотры: 2589

Re: Color picker - Смена цвета дизайна

Хм, как вариант да, сгенерировать файлик css с цветом что пользователь задал. Цвет он задает один, а второй отклонение в темную сторону на 5% от заданного, для active ссылок. В общем то все, маленький css файл с двумя цветами где перебил 4 класса и все. Только для каждого юзера свою .css получается...
Apache02
2017.09.01, 11:27
Форум: Вёрстка и JavaScript
Тема: Color picker - Смена цвета дизайна
Ответы: 4
Просмотры: 2589

Re: Color picker - Смена цвета дизайна

Я когдато экспериментировал с управлением CSS из Javascript, не стили отдельных элементов, а именно редактирование css селекторов. Работало это не во всех браузерах. Самое простое решение для вас генерировать CSS на стороне сервера на основе выбранных цветов, добавлять css в код страницы после встав...
Apache02
2017.08.30, 18:50
Форум: Предлагаю работу
Тема: Постоянная работа на yii 2
Ответы: 8
Просмотры: 4310

Re: Постоянная работа на yii 2

Добрый день, есть желание работать с Вами. Обращайтесь в скайп: apache-02.
Apache02
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) { // ... }...
Apache02
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 Я понимаю что проще отключить проверку обращения к несуществующим свойствам, но это всеравн...
Apache02
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 код, а выводит его на страницу (какбы логично, там возвращается экземпляр класса в...
Apache02
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
));
где AR имя модели.
Apache02
2017.07.22, 22:30
Форум: Общие вопросы (Yii 1.x)
Тема: Очередность загрузки скриптов
Ответы: 1
Просмотры: 1431

Re: Очередность загрузки скриптов

Предположу, что в модальное окно попадает только контент. Теги "<script>" туда не попадают, JS библиотеки не загружаются на страницу и код не выполняется. Для решения все скрипты нужно вынести на страницу, на которой будет отображажться модальное окно. Это в принципе ограничение оконных ин...
Apache02
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...
Apache02
2017.07.22, 22:04
Форум: Общие вопросы (Yii 1.x)
Тема: Генерация URL в модулях
Ответы: 3
Просмотры: 2961

Re: Генерация URL в модулях

urichalex писал(а): 2017.07.22, 21:57 Правила так настроены
Сделал так:

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

 			'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
не то
Apache02
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)...
Apache02
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...
Apache02
2014.06.06, 20:11
Форум: Документация и рецепты (Yii 1.x)
Тема: Дампер для отладки кода
Ответы: 9
Просмотры: 9628

Re: Дампер для отладки кода

geniy писал(а):ребята, подскажите пожалуйста, куда выводит сообщения ошибок?:)

а ещё у меня ошибка... include(VarDumper.php): failed to open stream: No such file or directory
я создал в protected/controller файл VarDumper.php с содержанием, который выше
в protected/components надо ложить
Apache02
2014.06.06, 19:58
Форум: Общие вопросы (Yii 1.x)
Тема: Кэшировать отображение списка
Ответы: 9
Просмотры: 2472

Re: Кэшировать отображение списка

А так можно?

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

SELECT COUNT(*),MAX(update) FROM comment
Или так?

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

SELECT CONCAT(COUNT(*),MAX(update)) FROM comment
Apache02
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 Добавить коннект к базе прямо в модуле. Примерны...
Apache02
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. А у Вас там массив.
Apache02
2014.05.12, 22:06
Форум: Общие вопросы (Yii 1.x)
Тема: CDBCommand, CDBException- понятное сообщение пользователю,
Ответы: 11
Просмотры: 5431

Re: CDBCommand, CDBException- понятное сообщение пользовате

Я думаю, что потенциальному взломщику сайта нужно показывать как можно меньше информации об ошибках. Предпочитаю не показывать сообщение "такого пользователя не существует", вывожу "пара логин/пароль неправильная".
Apache02
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...