Skip to content

IBX-11083: Extending collaboration described in Developer Documentation#3055

Merged
julitafalcondusza merged 13 commits into
5.0from
IBX-11083
Mar 17, 2026
Merged

IBX-11083: Extending collaboration described in Developer Documentation#3055
julitafalcondusza merged 13 commits into
5.0from
IBX-11083

Conversation

@julitafalcondusza
Copy link
Copy Markdown
Contributor

@julitafalcondusza julitafalcondusza commented Feb 10, 2026

Question Answer
JIRA Ticket IBX-11083
Versions 4.6+

Extending collaboration described in Developer Documentation

Checklist

  • Text renders correctly
  • Text has been checked with vale
  • Description metadata is up to date
  • Code samples are working
  • PHP code samples have been fixed with PHP CS fixer
  • Added link to this PR in relevant JIRA ticket or code PR

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 10, 2026

@julitafalcondusza julitafalcondusza marked this pull request as ready for review February 16, 2026 11:30
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread code_samples/collaboration/src/Collaboration/Cart/CartSession.php Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Copy link
Copy Markdown
Contributor

@adriendupuis adriendupuis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See #3078 for the addition of missing files and the fix of others.

Comment thread code_samples/collaboration/src/Collaboration/Cart/Mapper/CartProxyMapper.php Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
adriendupuis and others added 3 commits March 12, 2026 14:08
* Add services.yaml and Mapper.php

* Move SQL to files

* Remove copyright for sharability

* Rector

* collaboration_search_reference: Fix highlights

* collaboration/config/services.yaml: Fixes

* collaboration/config/services.yaml: Format

* Move template to storefront theme

standard/cart/view.html.twig is always overridden by storefront/cart/view.html.twig from the bundle

As the template depends on and extends the storefront theme, they're part of it.

* Redesign share.html.twig for storefront

* Simplify cart/view.html.twig

* Redesign share_result.html.twig for storefront
Copy link
Copy Markdown
Contributor

@adriendupuis adriendupuis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It just need an harmonization of the directory paths.

  • I would always use the word "directory" and not the word "folder" which is more to be reserved for the content type.
  • I would add the trailing slash to emphase on those paths being to directories.
  • I would always start with root directory src/.

Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
Comment thread docs/content_management/collaborative_editing/extend_collaborative_editing.md Outdated
@julitafalcondusza julitafalcondusza requested a review from dabrt March 13, 2026 14:00
Copy link
Copy Markdown
Contributor

@dabrt dabrt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please see my responses to comments, you may want to consider making some cosmetic changes.

@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

code_samples/ change report

Report's diff is too long to be displayed in a comment.

Download colorized diff

@julitafalcondusza julitafalcondusza merged commit 528a8cc into 5.0 Mar 17, 2026
8 of 9 checks passed
@julitafalcondusza julitafalcondusza deleted the IBX-11083 branch March 17, 2026 10:43
adriendupuis added a commit that referenced this pull request Mar 18, 2026
…on (#3055)

* extending collaboration described in dev-doc

* PHP & JS CS Fixes

* Trigger CI

* fixes

* PHP & JS CS Fixes

* card added

* fixes after dev-rev

* [PHPStan] Fixed reported errors

* IBX-11083: Add missing code, fix code (#3078)

* Add services.yaml and Mapper.php

* Move SQL to files

* Remove copyright for sharability

* Rector

* collaboration_search_reference: Fix highlights

* collaboration/config/services.yaml: Fixes

* collaboration/config/services.yaml: Format

* Move template to storefront theme

standard/cart/view.html.twig is always overridden by storefront/cart/view.html.twig from the bundle

As the template depends on and extends the storefront theme, they're part of it.

* Redesign share.html.twig for storefront

* Simplify cart/view.html.twig

* Redesign share_result.html.twig for storefront

* screenshots added

* screenshots added

* fixes

* small fixes

---------

Co-authored-by: julitafalcondusza <julitafalcondusza@users.noreply.github.com>
Co-authored-by: Tomasz Kryszan <tomasz.kryszan@ibexa.co>
Co-authored-by: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
public function __construct(
private Repository $repository,
private CartServiceInterface $cartService,
private ProxyGeneratorInterface $proxyGenerator
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency ignored in following #3093

Still, PhpStorm doesn't like the use of a class tagged as @internal

adriendupuis added a commit that referenced this pull request Mar 24, 2026
…on (4.6) (#3094)

* IBX-11083: Extending collaboration described in Developer Documentation (#3055)
* Downgrade to Commerce 4.6.28 / PHP 7.4

---------

Co-authored-by: julitafalcondusza <julitafalcondusza@users.noreply.github.com>
Co-authored-by: Tomasz Kryszan <tomasz.kryszan@ibexa.co>
Co-authored-by: adriendupuis <adriendupuis@users.noreply.github.com>
Co-authored-by: Marek Nocoń <mnocon@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants