Comments (4)
Any thoughts on this? Just had another client contact me about the issue :(
I think it's something to do with the ID of the page with the gridfield not being passed though.
from silverstripe-dashboard.
It's a really tricky problem to solve. The ?ID parameter in the URL sets the currentPageID in the CMS, which informs the EditForm/field/YourGridField that the parent EditForm has a GridField name YourGridField. If the ID doesn't come through, you just get a generic page edit form, so /field/YourGridField 404s.
We probably need to route these requests through a proxy that sets the currentPageID in the session, and then redirects to the GridField edit URL:
/admin/dashboard/panel/2/gotogrid?pageid=35&grid=StaffMembers
aaron_carlino {
"web developer": "leftandmain.com"
}
On Tuesday, 19 November 2013 at 4:05 AM, James Cocker wrote:
Any thoughts on this? Just had another client contact me about the issue :(
I think it's something to do with the ID of the page with the gridfield not being passed though.—
Reply to this email directly or view it on GitHub (#45 (comment)).
from silverstripe-dashboard.
This is resolved in 163c339
from silverstripe-dashboard.
Thanks Aaron, the fix seems to work perfectly!
from silverstripe-dashboard.
Related Issues (20)
- Quick links are not sorting HOT 4
- Wording on the Readme File HOT 1
- Composer deps need updating for 3.2 HOT 8
- Blog post link in ReadMe is broken. HOT 1
- Dashboard with versioneddataobjects issue HOT 1
- Model admin editor HOT 1
- Quick typo fix HOT 1
- GridField Editor does not save
- Testing Error: Table '*.DashboardPanel' doesn't exist
- Updating Configuration updates wrong chart
- i installed the dash board with SS 3.4 and it made the CMS inoperable.... 30 seconds timeout HOT 2
- when there is no panels available, the dash board does not work HOT 2
- can't read message Success! This dashboard configuration has been set as the default for all new members. HOT 1
- DashboardGridFieldPanel::getHierarchy() is very slow
- SS4 branch? HOT 2
- SS4 upgrade discussion HOT 8
- Drop the requirement for CMS? HOT 1
- Feature suggestion: automatically refresh panel content at a certain frequency
- Plans about the future of this module? HOT 7
- src/extensions/DashboardItemEditForm.php causes session errors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silverstripe-dashboard.