>Поиск в разделе
2018-03-09 07:16:15
Instagram - бесплатное приложение обмена фотографиями и видео, позволяющее пользователям делать фотографии, применять к ним фильтры, а также распространять их через свой сервис и социальные сети. Существует несколько РНР API классов для интеграции. Мы используем вот этот https://github.com/cosenary/Instagram-PHP-API/blob/master/README.markdown
Далее описание кода:
Читать дальше
2018-03-09 06:15:17
Недавно столкнулся с одним вопросом в проекте Laravel 5. Надо было чтобы информация была доступна для пользователей, в независимости от веб-страницы.То есть, в любом ресурсе проекта нужно, чтобы были эти данные. Как это сделать? Помещать во все контроллеры и повторять этот код везде?Грубо и некрасиво, к тому же непроизводительно. Все просто, хотя пришлось пойти на нарушение концепции MVC. Для этого создадим файл шаблона, лучше всего поместить в папку «partials» и назвать например «acts.blade.php». Затем прямо в него поместим вызов методов классов моделей. Это как бы не правильно и еретично так сказать, с точки зрения классической концепции, однако это отлично работает:
2018-03-09 06:16:20
PyroCMS, это написанная на CodeIgniter система управления контентом (https://www.pyrocms.com). Как и любая другая подобная система, она поддерживает механизм устанавливаемых извне тем в рамках ее работы. Попробуем создать новую тему самостоятельно. Собственно сама тема состоит из набора PHP, HTML, CSS, Javascript файлов, а также картинок и прочих необходимых ресурсов, выстроенных в определенную структуру. Наиболее общий вид у нее такой: css — файлы стилей img - файл картинок js - javascripts views - далее папки для HTML шаблонов views/layouts views/partials views/modules
2018-03-09 06:20:17
Во многих веб- приложениях есть потребность в поддержке загрузки файлов. Для Ruby on Rails существует большое количество свободных pluginов и gemов. Таким является и Paperclip, позволяющий быстро организовывать интересующую нас функцию в проекте. 1. В начале нам необходимо добавить в список gemов в файле «/doc/Gemfile» такую строку: gem ‘paperclip’ Далее мы запускаем в командной строке: «bundleinstall», который и подгрузить данный gem в текущую инсталляцию Rails. 2. Теперь нам нужно провести миграцию базы данных, чтобы добавить туда новые поля для поддержки работы Paperclip. В командной строке пишем: rails g migration add_image_to_contacts
2018-03-09 07:17:20
При разработке разного рода блогов или CMS в качестве важного элемента используется он-лайн редакторы. Одним из лучших и наиболее распространенных является я TinyMCE . Он давно адаптирован для РНР, JSP, ASP.NET, Coldfusion. Сейчас он доступен и для Ruby on Rails. Установить и активировать его в проект данного фреймворка очень просто. Существует 3 основных варианта установки: посредством svn, установка в качестве Ruby on Rails pluginа и копированием из файла архива. Рассмотрим здесь все способы. Для интеграции с помощью svn нужно в командной строке выполнить следующее: svn export https://secure.near-time.com/svn/plugins/trunk/tiny_mce Затем нужно обязательно запустить такую команду: rake tinymce:scripts:install