projects
/
Portfolio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
jslint.
[Portfolio.git]
/
skins
/
getPhotosInfos.py
diff --git
a/skins/getPhotosInfos.py
b/skins/getPhotosInfos.py
index
985528e
..
e77739f
100755
(executable)
--- a/
skins/getPhotosInfos.py
+++ b/
skins/getPhotosInfos.py
@@
-9,12
+9,12
@@
uidtool = getToolByName(context, 'portal_uidhandler')
features = {}
def toggleSelection(o, selected) :
if selected :
features = {}
def toggleSelection(o, selected) :
if selected :
- return '%s/remove_to_selection' % o.
absolute_url
()
+ return '%s/remove_to_selection' % o.
getURL
()
else :
else :
- return '%s/add_to_selection' % o.
absolute_url
()
+ return '%s/add_to_selection' % o.
getURL
()
features['select'] = toggleSelection
features['select'] = toggleSelection
-features['cart'] = lambda o : '%s/get_slide_buyable_items' % o.
absolute_url
()
+features['cart'] = lambda o : '%s/get_slide_buyable_items' % o.
getURL
()
if mtool.checkPermission(ReviewPortalContent, context) :
features['hideAnonymous'] = True
if mtool.checkPermission(ReviewPortalContent, context) :
features['hideAnonymous'] = True
@@
-45,7
+45,7
@@
for p in batch :
selected = selDict.has_key(uid)
hiddenForAnonymous = p.hiddenForAnonymous
if pptool :
selected = selDict.has_key(uid)
hiddenForAnonymous = p.hiddenForAnonymous
if pptool :
- buyable = bool(pptool.getPrintingOptionsFor(p))
+ buyable = bool(pptool.getPrintingOptionsFor(p
.getObject()
))
if cart and cart.locked :
buyable = False
else :
if cart and cart.locked :
buyable = False
else :
@@
-69,4
+69,9
@@
for p in batch :
}
infos.append(d)
}
infos.append(d)
-return {'infos':infos, 'batch':batch, 'features':features}
+return {'infos':infos,
+ 'batch':batch,
+ 'features':features,
+ 'sorting' : {'sort_on' : sort_on,
+ 'sort_order' : sort_order}
+ }