develop #6

Merged
jsolis merged 4 commits from develop into master 2024-02-08 11:25:48 +00:00
Member

Hemos hecho el ciclo de compra, pero tenemos problemas con mantener la fecha y el código postal, se pierde al cambiar de pantalla y no llegamos al checkout, estamos en ello.

Hemos hecho el ciclo de compra, pero tenemos problemas con mantener la fecha y el código postal, se pierde al cambiar de pantalla y no llegamos al checkout, estamos en ello.
jsolis added 4 commits 2024-01-24 19:04:55 +00:00
pablone requested changes 2024-02-02 10:14:18 +00:00
@ -35,2 +12,2 @@
if (Number(params.featured)) {
productsFilter = productsFilter.filter(item => item.featured === Number(params.featured))
if (Number(params.recommend)) {
productsFilter = productsFilter.filter(item => item.recommend == Number(params.recommend))
Member

ya compruebas que es un numero en el if

ya compruebas que es un numero en el if
jsolis marked this conversation as resolved
@ -44,3 +33,3 @@
if (params.minPrice && !params.maxPrice) {
productsFilter = productsFilter.filter(item => {
const price = Number(item.price.replace(/€/g, ''))
const price = Number(item.price)
Member

se utiliza de manera reiterada la función Number() podemos plantearlo de otra manera
para que no sea necesario

se utiliza de manera reiterada la función Number() podemos plantearlo de otra manera para que no sea necesario
jsolis marked this conversation as resolved
@ -23,2 +20,2 @@
return rows;
async function getProducts(dateExpired, postalCode) {
console.log("Query in table MySQL!");
Member

borrar console.log

borrar console.log
jsolis marked this conversation as resolved
@ -52,3 +52,3 @@
defer
></script>
<script src="https://js.stripe.com/v3" defer></script>
<!-- <script src="https://js.stripe.com/v3" defer></script> -->
Member

borrar comentario

borrar comentario
jsolis marked this conversation as resolved
@ -14,0 +8,4 @@
pk: "pk_test_51OZaJdIK1lTlG93d2y0B81n4XrjvjQwqfIUZ7ggb9wEBa1e4h34GlYFYPwjtGl3OUT7DJZlVNX9EMXaCdOBkIC3T007mLnfvCu",
stripeAccount: "acct_1OXQt7GMODwoSxWA",
apiVersion: "2023-10-16",
locale: "pt-BR",
Member

las credenciales es mejor tenerlas en variables de entorno aunque tenia entendido que no vamos a trabajar con stripe

las credenciales es mejor tenerlas en variables de entorno aunque tenia entendido que no vamos a trabajar con stripe
jsolis marked this conversation as resolved
@ -57,2 +57,4 @@
//const priceWithoutLetter = ~~price?.replaceAll("", "");
const priceWithoutLetter = price;
const finalValue = ~~(priceWithoutLetter - priceWithoutLetter * percent);
console.log(price);
Member

borrar console.log

borrar console.log
jsolis marked this conversation as resolved
@ -0,0 +36,4 @@
const [paymentMethod, paymentMethodAttrs] = defineField("paymentMethod");
const [terms, termsAttrs] = defineField("terms");
const provinceOptions = ref([
Member

para las provincias puedes hacer esta consulta:

SELECT p.id, p.name, c.code, c.country
FROM vn.province p
JOIN vn.country c ON c.id = p.countryFk
WHERE c.country IN ('España', 'Francia', 'Portugal')

para las provincias puedes hacer esta consulta: SELECT p.id, p.name, c.code, c.country FROM vn.province p JOIN vn.country c ON c.id = p.countryFk WHERE c.country IN ('España', 'Francia', 'Portugal')
jsolis marked this conversation as resolved
jsolis scheduled this pull request to auto merge when all checks succeed 2024-02-08 10:08:20 +00:00
pablone approved these changes 2024-02-08 11:17:55 +00:00
jsolis merged commit b13706651b into master 2024-02-08 11:25:48 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: verdnatura/floranet#6
No description provided.