Estoy usando prestashop como cms y quiero mostrar productos específicos en una página.
Encontré un módulo para hacerlo escribiendo, por ejemplo, esta línea de código: [ph-product-cms id="1"] que se convertirá en la ejecución en muchas líneas de código con múltiples comillas para mostrar los productos.
La cosa es cuando trato de usar innerhtml como este: document.getElementsByClassName('test0 prod')[0].innerHTML = "[ph-product-cms id="1"]"; muestra Uncaught SyntaxError: identificador inesperado

Intenté comillas simples pero tampoco funciona.
Dondequiera que encuentre comillas dobles, coloque \ delante de ellas para escaparlas. Por ejemplo,
\[ph-product-cms id=\"1\"]