Quick Symfony admin generator job (generator customisation etc)

Zrušen Zveřejněno Dec 11, 2009 K zaplacení v momentě doručení
Zrušen K zaplacení v momentě doručení

I am using SF 1.2.9 (with Propel ORM) to develop a website.

I have succesfully created frontend and backend applications. I need to create admin functionality for my model, and I need to learn how to customise the admin generator to provide custom admin functionality.

I need a Symfony expert to quickly show how to do this, by creating a simple project, using the attached schema. For a symfony expert, this should take no more than a couple of hours, since this project concerns only the backend.

The purpose of this project (i.e. requirements) are to provide a working demo site that shows how the admin generator can be customized as follows:

a). Custom actions (e.g. a modified list is returned in 'list' action)

b). Adding Interactions (links that appear in generated page)

c). How to specify which fields to show in a generated page

d). Embedded forms - how to show more than one model in the list, edit views, for object models with a 1-N relationship

e). How to modify an action based on some custom parameter in the admin generator config file

f). How to specify which filters (if any) to display on the 'list' view.

I have attached the schema for a demo site - wich allows different users to create a blog. Each blog can have blogposts, and each blog post can have comments.

Note: This requires someone who is already a Symfony expert, since the admin generator is quite tricky to master - and I am likely to have some questions during the project.

## Deliverables

required admin functionality for the demo site

=================================

1. BLOG Admin:

list action: modified so that it shows ONLY blogs owned by user

Note: For the list view, a filter must be shown on the right hand side of the (embedded form?)

so that blogposts can be filtered

2. each blog when viewed, will show (using embedded form?):

(i) list of blogposts associated with the blog

Note: For the list view, a filter must be shown on the right hand side of the (embedded form?)

so that blogposts can be filtered

(ii) The blogroll associated the blog being viewed/edited

ADDITIONAL FUNCTIONALITY: CRUD functionality for blogroll (i.e. add/remove blogs to the blogroll of a blog)

(iii). Functionality to create/delete/edit a blogpost

3. each blogpost when viewed, will show:

(i) blogpost comments asssociated with the blogpost

ADDITIONAL FUNCTIONALITY

change blogpost comment moderation status (Note: should not be able to edit content etc of another users comment - only moderation status)

delete blogpost comment

create blogpost comment

Note: For the list view, a filter must be shown on the right hand side of the (embedded form?)

for the 'view' action, so that comments for the current blogpost

may be filtered (e.g. on moderation status etc

Note: This requires someone who is already a Symfony expert, since the admin generator is quite tricky to master - and I am likely to have some questions during the project.

Inženýrství MySQL PHP Projektový Management Softwarová architektura Testování softwaru Webhosting Website Management Testování internetových stránek

Identifikační číslo projektu: #3018032

O projektu

Projekt na dálku Aktivní Dec 11, 2009