Conversation
| hash = '#' + hash | ||
|
|
||
| if re.search("^https://[^@/]+.ibexa.co", path): | ||
| if re.search(r"^https?://", path): |
There was a problem hiding this comment.
Relaxed the rules to be able to query other pages - in this case, quable.com
docs/pim/customize_pim.md
Outdated
docs/pim/pim.md
Outdated
adriendupuis
left a comment
There was a problem hiding this comment.
month_change: true missing in several pages.
When moving from local to Quable:
- Can I use the local and the Quable PIM at the same time?
- How do I handle purchases without carts and orders?
- What happens to taxonomy tree(s) precisely?
- What are the product search criteria and sort clauses I'll have to stop using?
Some old pages could mention Quable
- Product catalog configuration could mention
quableas another possible value fortype. - Product search references could indicate what is supported by Quable.
| description: Quable PIM connector configuration reference for Ibexa DXP | ||
| page_type: reference |
There was a problem hiding this comment.
| description: Quable PIM connector configuration reference for Ibexa DXP | |
| page_type: reference | |
| description: Quable PIM connector configuration reference for Ibexa DXP | |
| page_type: reference | |
| month_change: true |
| @@ -0,0 +1,170 @@ | |||
| --- | |||
| description: Install and configure Quable PIM connector for Ibexa DXP | |||
There was a problem hiding this comment.
| description: Install and configure Quable PIM connector for Ibexa DXP | |
| description: Install and configure Quable PIM connector for Ibexa DXP | |
| month_change: true |
| description: Quable PIM integration with Ibexa DXP | ||
| page_type: landing_page |
There was a problem hiding this comment.
| description: Quable PIM integration with Ibexa DXP | |
| page_type: landing_page | |
| description: Quable PIM integration with Ibexa DXP | |
| page_type: landing_page | |
| month_change: true |
| description: The Quable product guide describes how you can use the product data from Quable in Ibexa DXP to create marketing campaigns built around your products. | ||
| month_change: false |
There was a problem hiding this comment.
| description: The Quable product guide describes how you can use the product data from Quable in Ibexa DXP to create marketing campaigns built around your products. | |
| month_change: false | |
| description: The Quable product guide describes how you can use the product data from Quable in Ibexa DXP to create marketing campaigns built around your products. | |
| month_change: true |
There was a problem hiding this comment.
There is probably more missing month_change: truethan those abvious ones.
|
|
||
| You can use [[= product_name =]] to manage product availability and pricing for [[= pim_product_name =]]'s products, including creating advanced pricing strategies with [discounts](discounts.md) combined with [regions](product_catalog_guide.md#regions) and [currencies](product_catalog_guide.md#currencies). | ||
|
|
||
| ## Known limitations |
There was a problem hiding this comment.
I feel like this isn't the place for this section as it get a bit too technical and detailed for a guide. But I see know better place.
As limitation to the capabilities, I would "hide" it a bit under this section.
| ## Known limitations | |
| ### Known limitations |
Or even move it down after Use cases?
There was a problem hiding this comment.
Moved down after use cases 👍
| |[ProductName](productname_sort_clause.md)|Product's name| | ||
|
|
||
|
|
||
| ### Manage stock and pricing |
There was a problem hiding this comment.
| |[ProductName](productname_sort_clause.md)|Product's name| | |
| ### Manage stock and pricing | |
| |[ProductName](productname_sort_clause.md)|Product's name| | |
| ### Manage stock and pricing |
| description: Ibexa DXP provides product catalog capabilities for managing products, product types, variants, attributes, pricing, and catalogs. | ||
| page_type: landing_page |
There was a problem hiding this comment.
This introduction to the total revamp of what was PIM (https://doc.ibexa.co/en/5.0/pim/pim/) worth being labeled as new.
| description: Ibexa DXP provides product catalog capabilities for managing products, product types, variants, attributes, pricing, and catalogs. | |
| page_type: landing_page | |
| description: Ibexa DXP provides product catalog capabilities for managing products, product types, variants, attributes, pricing, and catalogs. | |
| page_type: landing_page | |
| month_change: true |
I like this new https://ez-systems-developer-documentation--3085.com.readthedocs.build/en/3085/product_catalog/product_catalog/ by the way.
|
|
||
| [[= product_name =]] offers robust product catalog infrastructure that can be used standalone. | ||
|
|
||
| You can also use [Quable Product Information Management (PIM)](quable/quable.md) that's fully integrated into the [[= product_name_base =]] ecosystem, or the [Remote PIM](add_remote_pim_support.md) to add integration with any external PIM system. |
There was a problem hiding this comment.
| You can also use [Quable Product Information Management (PIM)](quable/quable.md) that's fully integrated into the [[= product_name_base =]] ecosystem, or the [Remote PIM](add_remote_pim_support.md) to add integration with any external PIM system. | |
| You can also use [[[= pim_product_name =]] Product Information Management (PIM)](quable/quable.md) that's fully integrated into the [[= product_name_base =]] ecosystem, or the [Remote PIM](add_remote_pim_support.md) to add integration with any external PIM system. |
There was a problem hiding this comment.
This variable doesn't seem alway used. Did you create a vale rule for it?
There was a problem hiding this comment.
Please see https://github.com/ibexa/vale-styles/pull/38
| <li><a href="pim/catalogs/">Catalogs</a></li> | ||
| <li><a href="pim/prices/">Prices</a></li> | ||
| <li><a href="product_catalog/product_catalog_configuration/">Product catalog configuration</a></li> | ||
| <li><a href="product_catalog/quable_integration/">Quable PIM Integration</a></li> |
| product_name_cloud: 'Ibexa Cloud' | ||
| product_name_oss: 'Ibexa OSS' | ||
| product_name_engage: 'Ibexa Engage' | ||
| pim_product_name: 'Quable' |
There was a problem hiding this comment.
I'm not sure about this variable name regarding the existing ones about Ibexa.
But we could wait for other needs to rethink this.
| pim_product_name: 'Quable' | |
| pim_product_name: 'Quable PIM' | |
| pim_product_name_full: 'Quable Product Information Management' | |
| pim_product_name_base: 'Quable' |
There was a problem hiding this comment.
I'd leave it for now, let's revisit it later if needed
|
code_samples/ change report
|
|
|
||
| ### Product marketing campaigns | ||
|
|
||
| With Online Editor, editors can embed products from the product catalog directly into RichText fields. |
There was a problem hiding this comment.
| With Online Editor, editors can embed products from the product catalog directly into RichText fields. | |
| With the Online Editor, editors can embed products from the product catalog directly into RichText fields. |
|
|
||
| ### Plugins | ||
|
|
||
| Because Online Editor is based on CKEditor 5, you can use CKEditor's capabilities to [create plugins](extend_online_editor.md#add-ckeditor-plugins) for the editor. |
There was a problem hiding this comment.
| Online Editor is based on CKEditor 5, and you can use CKEditor's capabilities to [create plugins](extend_online_editor.md#add-ckeditor-plugins) for the editor. |
|
|
||
| !!! warning | ||
|
|
||
| The `ProductType` limitation can't be used when using [[[= pim_product_name =]]](/product_catalog/quable/quable.md). |
There was a problem hiding this comment.
| The `ProductType` limitation can't be used when using [[[= pim_product_name =]]](/product_catalog/quable/quable.md). | |
| The `ProductType` limitation can't be used when using [[[= pim_product_name =]]](quable.md). |
Wouldn't the filename itself work instead of giving the entire path?
| @@ -0,0 +1,53 @@ | |||
| --- | |||
| description: Quable PIM connector configuration reference for Ibexa DXP | |||
There was a problem hiding this comment.
We should add Quable and Raptor to vale rules, like Ibexa, so that they're always coming from a variable.
|
|
||
| # Configure Quable connector | ||
|
|
||
| You can customize the behavior of the [[= pim_product_name =]] integration by using the following [configuration](configuration.md). |
There was a problem hiding this comment.
| You can customize the behavior of the [[= pim_product_name =]] integration by using the following [configuration](configuration.md). | |
| You can customize the behavior of the [[= pim_product_name =]] integration add-on by using the following [configuration](configuration.md). |
I suggested the same to Julita, that we should treat Quable integration or Raptor integration as objects of the "add-on" noun (technical term). Just like we treat LTS updates. This way we can link to a list of add-ons, and we do not make "integration" sound like it is our technical term.
| |[ProductAvailability](productavailability_sort_clause.md)|Product's availability| | ||
| |[ProductCode](productcode_sort_clause.md)|Product's code| | ||
| |[ProductName](productname_sort_clause.md)|Product's name| | ||
| To sort products coming from [[= pim_product_name =]] PIM, see [[[= pim_product_name =]] Search API](../../product_catalog/quable/quable_api.md#search-for-products) for details about the integration. |
There was a problem hiding this comment.
| To sort products coming from [[= pim_product_name =]] PIM, see [[[= pim_product_name =]] Search API](../../product_catalog/quable/quable_api.md#search-for-products) for details about the integration. | |
| To sort products coming from [[= pim_product_name =]] PIM, see [[[= pim_product_name =]] Search API](../../product_catalog/quable/quable_api.md#search-for-products) for details about the add-on. |
| ### `ibexa_format_product_attribute` | ||
|
|
||
| The `ibexa_format_product_attribute` filter formats the attribute value to a readable, translated form. | ||
| Rendering is performed using a configurable list of Twig templates with named blocks. |
There was a problem hiding this comment.
| Rendering is performed using a configurable list of Twig templates with named blocks. | |
| Rendering is performed by using a configurable list of Twig templates with named blocks. |
"Rendering is performed by using a configurable list of templates..." or rather "Rendering is performed by using templates from a configurable list..." ?
| @@ -0,0 +1,26 @@ | |||
| --- | |||
| description: Twig functions exposed by Quable connector | |||
There was a problem hiding this comment.
| description: Twig functions exposed by Quable connector | |
| description: Twig functions exposed by the Quable connector. |
| ## `ibexa_quable_instance_url()` | ||
|
|
||
| Returns the [configured [[= pim_product_name =]] instance URL](/product_catalog/quable/configure_quable_connector.md#configuration-example), value of the `ibexa_connector_quable.instance_url` parameter. | ||
| You can use it to inject a link to [[= pim_product_name =]]'s back office into [[= product_name =]]'s back office, improving the experience for your editors. |
There was a problem hiding this comment.
| You can use it to inject a link to [[= pim_product_name =]]'s back office into [[= product_name =]]'s back office, improving the experience for your editors. | |
| You can use it to inject a link to the [[= pim_product_name =]]'s back office into [[= product_name =]]'s back office, to improve the experience for your editors. |
| <li><a href="pim/catalogs/">Catalogs</a></li> | ||
| <li><a href="pim/prices/">Prices</a></li> | ||
| <li><a href="product_catalog/product_catalog_configuration/">Product catalog configuration</a></li> | ||
| <li><a href="product_catalog/quable_integration/">Quable PIM Integration</a></li> |
There was a problem hiding this comment.
| <li><a href="product_catalog/quable_integration/">Quable PIM Integration</a></li> | |
| <li><a href="product_catalog/quable_integration/">Quable PIM Integration add-on</a></li> |
Will we add Raptor to the index page as well?



Documentation for the upcoming Quable connector.
Most important changes:
ibexa_quable_instance_url