View Issue Details

IDProjectCategoryView StatusLast Update
0003273OXID eShop (all versions)1.04. Content, static (register, contact etc.) pagespublic2012-07-02 12:28
Reporteraggrosoft Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Product VersionPast development 
Summary0003273: OXLOADID for every oxubase entity
DescriptionCurrently every entity in the shop can be easily loaded using an oxid, the problem with this id is that is managed by the source code and not by the shop owner. For oxcontents there is a concept of the OXLOADID which makes it easy to load a certain oxcontent by a specific ident that can be configured by the shop owner (or an import script etc).

In the forums there raise a lot of questions how to load specific objects (a category, an article etc.) - currently this can be done using a small module or smarty plugin using the OXID - this is good as long as the entity doesn't get deleted and recreated which changes the OXID.

By just appending an OXLOADID field to the tables it would be a breeze to implement a smarty function that loads objects by their loadid which can be set to a certain value using the admin backend.

This forum post shows a plugin that does just this using the OXID, but it would be much cooler to have a OXLOADID that can be set by the admin just like for the contents:

http://www.oxid-esales.com/forum/showthread.php?t=10076
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Activities

jurate.baseviciene

2012-07-02 12:27

reporter   ~0007030

Hi,

This is more feature request, not a bug. So it's moved to the feature request list:

http://oxid.uservoice.com/forums/31940-feature-requests/suggestions/2970454-oxloadid-for-every-oxubase-entity

Thank you for report.