Поучительное видео, как быстрее верстать… быстрее вестра, быстрее света…
-
Как быстрее верстать?
-
Конвертирование шрифтов — сервисы которыми можно пользоваться.
Есть генераторы шрифтов:(основной)
http://www.fontsquirrel.com/tools/webfont-generatorдля коммерческих:
http://onlinefontconverter.com/font?id=p1
http://www.font2web.com/
Этот конвертер чуть получше из otf конвертирует:
http://www.freefontconverter.com/Рассмотрим первый (http://www.fontsquirrel.com/tools/webfont-generator), как в нем легче всего конвертировать.
1. Добавляем пачкой необходимые шрифты.
Подробнее -
php обрезка строки до целого слова
что бы обрезать строку в php до целого слова надо использовать следующую функцию.
На вход подаются входной текст, количество строк, и окончание обрезки, например символы ‘…’ (три точки)12345678910function words_limit($input_text, $limit = 50, $end_str = '') {$input_text = strip_tags($input_text);$words = explode(' ', $input_text); // создаём из строки массив словif ($limit < 1 || sizeof($words) <= $limit) { // если лимит указан не верно или количество слов меньше лимита, то возвращаем исходную строкуreturn $input_text;}$words = array_slice($words, 0, $limit); // укорачиваем массив до нужной длины$out = implode(' ', $words);return $out.$end_str; //возвращаем строку + символ/строка завершения} -
Определение наличия подпунктов в меню joomla
Для того что бы определить наличие подпунктов в меню Joomla, надо воспользоваться кодом, который вставить в верх файла шаблона (templatetes/ваш шаблон/index.php).
Родителя всегда мы можем определить по возвращаемому дереву (команда $active->tree)1234567891011121314151617181920212223242526272829303132defined('_JEXEC') or die;$document = &JFactory::getDocument();$page_title=explode(" | ",$document->title);$config = & JFactory::getConfig();$fulltitle = $document->title.' | '.$config->getValue('sitename');$document->setTitle( $fulltitle );$menu = & JSite::getMenu();$active = $menu->getActive();$menuname = $active->title;$parentId = $active->tree[0];$parentName = $menu->getItem($parentId)->title;echo $parentName;print_r($active->tree);$tree=$active->tree;if($tree[0]==339){echo "это проверка на родителя (или сам элемент) ";}else{$db = JFactory::getDBO();$db->setQuery("select * from #__menu where parent_id = ".$parentId );$Children = $db->loadAssoc();print_r($Children);if(!empty($Children)){echo 'Есть подпункты!!! ';}else{echo 'Нет подпунктов!!! ';}} -
Cервис для проверки css
сервис для проверки css: http://csslint.net/
Код CSS копируем в поле текстового ввода на странице сервера и жмем кнопку «LINT!». После проверки сервис загружает страницу со списком ошибок и предупреждений. В списке указаны номера строк, в которых были найдены проблемы, и описание.
Недостатком сервиса является полное отсутствие поддержки русского языка. Придется использовать переводчик от Google или Yandex. -
yii 2 установка в корень сайта через composer
для установки yii 2 в корень сайта через composer — надо изменить слово basic на ./ (точка и слешь)
12composer global require "fxp/composer-asset-plugin:~1.1.1"composer create-project yiisoft/yii2-app-basic ./ 2.0.9
Цены
1500 р/чБолее подробно тут: https://ftask.ru/цены