Foren

Home » Liferay Portal » English » 3. Development

Kombinierte Ansicht Flache Ansicht Baumansicht
Threads [ Zurück | Nächste ]
toggle
Nagaraja Chokkavarapu
Liferay 6.1 Add images to folder
6. März 2012 10:25
Antwort

Nagaraja Chokkavarapu

Rang: Junior Member

Nachrichten: 39

Eintrittsdatum: 14. September 2009

Neue Beiträge

Hi,

In Liferay 6.1 following code is breaking.

1
2IGImageLocalServiceUtil.addImage(userId, groupId, folderId, name, description, file, contentType, new ServiceContext());
3
4IGImageLocalServiceUtil.getImages(groupId, folderId);


Looks like they replaced IGImageLocalServiceUtil with ImageLocalServiceUtil. But there is no method to add image OR get images from/to a specific folder. Does any one know how to do it?

Thanks,
Nagaraja
Mika Koivisto
RE: Liferay 6.1 Add images to folder
6. März 2012 14:46
Antwort

Mika Koivisto

LIFERAY STAFF

Rang: Liferay Legend

Nachrichten: 1501

Eintrittsdatum: 7. August 2006

Neue Beiträge

Both Image Gallery and Document Library were combined in 6.1 to Documents and Media and as a result of this rewrite all the APIs have changed. Now you should use DLAppServiceUtil.addFileEntry().
Nagaraja Chokkavarapu
RE: Liferay 6.1 Add images to folder
7. März 2012 06:29
Antwort

Nagaraja Chokkavarapu

Rang: Junior Member

Nachrichten: 39

Eintrittsdatum: 14. September 2009

Neue Beiträge

Thanks a lot Mika.

Nagaraja
Rose Walt
RE: Liferay 6.1 Add images to folder
5. Dezember 2012 17:46
Antwort

Rose Walt

Rang: New Member

Nachrichten: 12

Eintrittsdatum: 8. November 2012

Neue Beiträge

Thanks Mika,

But how can we find such kind of information with out asking it in the forum? Could you point us to a documentation that has a list of classes that got replaced/moved/refactored/changed and where the corresponding functionality could be found?

say an old class C has a method foo() in package poo that was replaced class R and the method renamed to bar() in package boo.

How can we know of such migration? where is the central documenatation of the
Note: I'm not asking API - i have both the old and the new API docs, I also have the old and the new code. How can i get what functionality is moved where?

Thanks,
Rose
Henrique Simoes de Andrade
RE: Liferay 6.1 Add images to folder
7. Dezember 2012 09:40
Antwort

Henrique Simoes de Andrade

Rang: Regular Member

Nachrichten: 165

Eintrittsdatum: 30. April 2010

Neue Beiträge

I need that information too.
Anonym
RE: Liferay 6.1 Add images to folder
7. Dezember 2012 09:48
Antwort

Anonym

Rose Walt:

But how can we find such kind of information with out asking it in the forum?


this has some api changes
http://www.liferay.com/community/wiki/-/wiki/Main/Upgrade+6.0+plugins+to+6.1
Henrique Simoes de Andrade
RE: Liferay 6.1 Add images to folder
7. Dezember 2012 10:39
Antwort

Henrique Simoes de Andrade

Rang: Regular Member

Nachrichten: 165

Eintrittsdatum: 30. April 2010

Neue Beiträge

Thank you!
A lot of work to do migrating from 6.0.5 to 6.1.1... emoticon
Sergio Romero Zayas
RE: Liferay 6.1 Add images to folder
5. Juli 2013 03:14
Antwort

Sergio Romero Zayas

Rang: Regular Member

Nachrichten: 115

Eintrittsdatum: 14. April 2008

Neue Beiträge

Bradley Wood:
Rose Walt:

But how can we find such kind of information with out asking it in the forum?


this has some api changes
http://www.liferay.com/community/wiki/-/wiki/Main/Upgrade+6.0+plugins+to+6.1


This information is insufficient.

For example:

In the past to add an image in Liferay 6.0.x was used ->
IGImage image = IGImageServiceUtil.addImage(groupId, folderId, name, description, file, contentType, serviceContext);

Now Mika says you have to use DLAppServiceUtil.addFileEntry. Apart from not return an object IGImage type, you need diferent parameters that were not previously used.

DLAppServiceUtil.addFileEntry (repositoryId, folderId, sourceFileName, mimeType, title, description, changelog, is, size, ServiceContext)

From where I get "repositoryId"?

Excuse my English is not good. But I believe many people think like me.