|
CodeIgniter: форма, проверка ввода пользователя и база данных |
|
|
|
|
Автор: Administrator
|
|
15.02.2012 15:49 |
|
РНР фреймоворк CodeIgniter распологает встроенными средствами для создания и обработки форм, а также поддерживает работу с различными базами данных. Простой пример продемонстрирует эти возможности, легкодоступные для любого разработчика. 1. В начале настроим файлы конфигурации нашего приложения: Первым будет файл настройки соединения с базой данных application/config/database.php
|
|
Обновлено 15.02.2012 16:33 |
|
|
Программирование форума в Ruby on Rails с помощью plugina acts_as_threaded |
|
|
|
|
09.02.2012 17:50 |
|
Форумы используются сейчас практически во всех приложениях. Здесь мы создадим форум, легко и просто .Далее все как обычно, пошагово
1. Создаем форум с помощью acts_as_threaded. Сейчас данный плагин отчего-то недоступен на странице проекта, но его несложно отыскать в Сети. Документация и ссылка находиться тут: http://oldwiki.rubyonrails.org/rails/pages/Acts_as_threaded Скачиваем и помещаем его в папку /vendors/plugins/
2. Создаем новую модель:
|
|
Обновлено 10.02.2012 15:30 |
|
Социальные профили пользователей в проекте «Сообщество» с помощью Ruby on Rails .Часть 2 |
|
|
|
|
31.01.2012 21:16 |
|
Продолжаем проект "Сообщество".
Запускаем скрипт миграции: C:\community>rake db:migrate == CreateGalleries: migrating ================================================ -- create_table(:galleries) -> 0.0625s == CreateGalleries: migrated (0.0625s) =======================================
C:\community>
После обновляем файл роутера config/routes.rb
ActionController::Routing::Routes.draw do |map| map.resources :sessions map.login '/login', :controller => 'sessions', :action => 'new' map.logout '/logout', :controller => 'sessions', :action => 'destroy' map.showuser ":user", :controller => 'profile', :action => 'index' map.showprofile ":user/profile", :controller => 'profile', :action => 'show' map.editprofile ":user/profile/edit", :controller => 'profile', :action => 'edit' map.updateprofile ":user/profile/update", :controller => 'profile', ➥ :action => 'update' map.addavatar ":user/avatar/create", :controller => 'avatar', :action => 'create' map.resources :posts, :path_prefix => ":user" map.resources :galleries, :path_prefix => ":user" end
|
|
|
Социальные профили пользователей в проекте «Сообщество» с помощью Ruby on Rails .Часть 1 |
|
|
|
|
31.01.2012 21:05 |
|
1. Создаем rails проект: C:\>rails -d mysql community exists create app/controllers create app/helpers create app/models create app/views/layouts create config/environments create config/initializers create config/locales create db create doc create lib create lib/tasks create log create public/images create public/javascripts create public/stylesheets create script/performance create test/fixtures create test/functional create test/integration create test/performance create test/unit create vendor create vendor/plugins create tmp/sessions create tmp/sockets create tmp/cache create tmp/pids create Rakefile create README create app/controllers/application_controller.rb create app/helpers/application_helper.rb create config/database.yml create config/routes.rb create config/locales/en.yml create db/seeds.rb create config/initializers/backtrace_silencers.rb create config/initializers/inflections.rb create config/initializers/mime_types.rb create config/initializers/new_rails_defaults.rb create config/initializers/session_store.rb create config/initializers/cookie_verification_secret.rb create config/environment.rb create config/boot.rb create config/environments/production.rb create config/environments/development.rb create config/environments/test.rb create script/about create script/console create script/dbconsole create script/destroy create script/generate create script/runner create script/server create script/plugin create script/performance/benchmarker create script/performance/profiler create test/test_helper.rb create test/performance/browsing_test.rb create public/404.html create public/422.html create public/500.html create public/index.html create public/favicon.ico create public/robots.txt create public/images/rails.png create public/javascripts/prototype.js create public/javascripts/effects.js create public/javascripts/dragdrop.js create public/javascripts/controls.js create public/javascripts/application.js create doc/README_FOR_APP create log/server.log
C:\>
|
|
Обновлено 31.01.2012 21:11 |
|
Экспорт данные в формате CSV в приложении Ruby on Rails/Active_Scaffold |
|
|
|
|
23.11.2011 12:53 |
|
Периодически в разного рода админ-интерфейсах требуется возможность перенос данных в формате Excel.Здесь мы увидим, как это реализовать на практике в Rails проекте, использующий plugin Active_Scaffold (www.activescaffold.com) .
Допустим, нам необходимо экспортировать данные об зарегистрированных в системе пользователях.
1. В начале нам нужно отредактировать файл модели User(app/models/user.rb), поместив туда 2 новых метода:
|
|
Обновлено 23.11.2011 12:55 |
|
|
|
|
|
|
JPAGE_CURRENT_OF_TOTAL |