Установка Yii2 Public Preview под Windows

yii2

Текущая статья устарела, новая тут — http://desome.net/yii2-prostaya-ustanovka.html

Расскажу как установить Yii2 под WIndows. Сам мучился некоторое время, хоть имею опыт программирования и разработки сайтов, но может руки со временем стали кривые.

Для начала вам нужно клонировать репозиторий yii2: https://github.com/yiisoft/yii2 там есть ссылка Clone in Desktop.

Ставится удобная программка от GitHub. Она же и клонирует нужный нам репозиторий, который мы поместим в папку на локальном сервере.

yii2_github

Далее пользуемся удобным вам локальным сервером с php, mysql, apache.

Читать далее

Кликабельные ячейки в таблице

Понадобилось, чтобы ячейка в таблице была кликабельной, но в тоже время открывалась в новой вкладке.

Поиски дало мало результатов, написание своих костылей тоже поначалу не привело ни  к чему.

Вот пример попытки, в ячейке td хранилась обычная ссылка, пытался имитировать клик по ней.

Читать далее

Закрепляем заголовок у таблицы

Фиксированный заголовок у таблиц нужен для больших данных, когда есть вертикальный скролллинг.
Перед применением убедиться что таблица не вылезает за ширину страницы, т.е. нет горизонтального скроллинга(для фреймов).

Читать далее

Скрываем часть страницы wordpress

Для скрытия записи целиком или части контента пойдет такой код, который добавить в functions.php текущей темы.

function hide_content($atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) {
return $content;
}
return ''; // тут в кавычках можете написать сообщение об ошибке, отображающееся для пользователей, у которых нет доступа, можно использовать HTML.
}

add_shortcode( 'hide', 'hide_content' );

Использовать

[hide]

Этот текст увидят только зарегистрированные пользователи.

[/hide]

Для особых случаев можно его усложнять, проверка прав, доступа, кол-ва постов и т.п. путем проверок в функции или добавлением атрибутов к шорткоду.

Парсеры на php

php

Сейчас все становится автоматизированным, время ценится все больше и разумно решать задачи за максимально меньшее время.
Для парсеров на php настали новые времена(уже давно), появились десятки готовых решений.
Я бы хотел рассмотреть несколько из них.
Начну с самого простого парсера различных данных формата xml.
Это конечно функция simplexml_load_file().
Она интерпретирует файл в объект и позволяет легко оперировать с данными.

Читать далее

Аукционы для туристов и турфирм

turist

 

Не буду говорить, как ко мне пришла эта идея(или мне ее пытались навязать/продать). Скажем так, существую аукционы типа eBay, Taobao и остальные.

Именно в аукционной части засчет ставок и покупки лота, происходит так называемая скидка. И моя идея(«моя»), в том, чтобы использовать это для туристических агенств.

Мы предоставляем некий аукцион на сертификат для отдыха на n-ую сумму, который действует для всех агенств. На сайте пользователи начинают ставить ставки для получения сертификата, но цена идет не вверх, а вниз. То есть каждая следующая ставка сбивает вниз цену сертификата, а коварность плана в том, что вы не видите в начале исходную цену и платите небольшую сумму для просмотра сертификата.

Читать далее

В поисках вдохновения

idea

Наконец в моем невероятно загруженном графике появилось совсем чуточку времени, но даже его можно использовать для себя, когда тебе приятно и полезно что-то делать.

Сидеть за ноутбуком еще лишний час, не самое полезное занятие с точки зрения медиков, но по пути современных тенденции и развития технологий лучше идти в ногу со временем.

Итак, какие у меня мысли есть на открытие нового проекта, будет ли это актуально и рентабельно?

Читать далее