Laptop Apple MC6K4Y/A
Discover excellence with <b>Laptop Apple MC6K4Y/A!</b>
${function(){
return `
${data.starNum} /${data.starTotal}
`;
}()}
${function(){
return `
${data.showStarText === 'true' ? `
${data.starNum} /${data.starTotal}
` : ''}
`;
}()}
const TAG = 'spz-custom-revue-star';
class SPZCustomRevueStar extends SPZ.BaseElement {
constructor(element) {
super(element);
}
static deferredMount() {
return false;
}
buildCallback = () => {
this.action_ = SPZServices.actionServiceForDoc(this.element);
this.templates_ = SPZServices.templatesForDoc(this.element);
this.xhr_ = SPZServices.xhrFor(this.win);
this.starNum = this.element.getAttribute('starNum');
this.starTotal = this.element.getAttribute('starTotal');
this.showStarText = this.element.getAttribute('showStarText');
this.starColor = this.element.getAttribute('color');
this.interact = this.element.getAttribute('interact');
this.starSize = this.element.getAttribute('starSize') || 14;
}
mountCallback = () => {
this.doRender_({
starTotal: this.starTotal,
totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1),
starNum: this.starNum,
showStarText: this.showStarText,
starColor: this.starColor,
starSize: this.starSize
}).then(() => {
if (this.interact) {
this.addEventListeners_();
}
});
}
addEventListeners_ = () => {
const stars = document.querySelectorAll('.revue-star__star');
stars.forEach(star => {
star.addEventListener('click', event => {
const starEl = star.closest('.revue-star__star');
const starIndex = Number(starEl.dataset.index);
let isHalf = event.offsetX < star.offsetWidth / 2;
// rtl
if (document.documentElement.getAttribute('dir') === 'rtl') {
isHalf = event.offsetX > star.offsetWidth / 2;
}
const starValue = isHalf ? starIndex - 0.5 : starIndex;
this.starClickHandler_({ value: starValue });
});
});
}
renderStar = () => {
const isRtl = document.documentElement.getAttribute('dir') === 'rtl';
const stars = this.element.querySelectorAll('.revue-star__star');
stars.forEach((star, i) => {
const starIndex = i + 1;
const starEl = star.querySelector('svg:nth-child(2)');
const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex;
const isSolid = starIndex <= Math.ceil(this.starNum);
starEl.style.display = isSolid ? 'block' : 'none';
if (isHalf) {
if (isRtl) {
// RTL布局下,如果是半星,显示星星的右半边
starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`;
} else {
// LTR布局下,如果是半星,显示星星的左半边
starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`;
}
} else {
starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)`
}
});
const showCountEle = this.element.querySelector('#revue-star-show-count');
showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => {
api.render({ starNum: this.starNum, starTotal: this.starTotal });
});
}
doRender_ = (data) => {
return this.templates_
.findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null)
.then((el) => {
const children = this.element.querySelector('*:not(template)');
children && SPZCore.Dom.removeElement(children);
this.element.appendChild(el);
})
.then(() => {
this.starNum = data.starNum;
this.renderStar();
});
}
starClickHandler_ = (event) => {
this.starNum = event.value;
this.renderStar();
this.triggerEvent_('change', { value: event.value });
}
triggerEvent_(name, data) {
const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {});
this.action_.trigger(this.element, name, event);
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.CONTAINER;
}
}
SPZ.defineElement(TAG, SPZCustomRevueStar)
( )
try {
const productId = window.SHOPLAZZA.meta.page.resource_id;
const productType = `default`;
const getProductReviews = (star_least) =>
fetch('/api/comment/count-star-multi',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
product_id: [productId],
star_least: star_least || 1,
}),
}).then(res => res.json());
try {
const section = document.querySelector('#revue-product-star');
if(productType === "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e);
window.addEventListener('load', () => {
try {
const section = document.querySelector('#revue-product-star');
if(productType=== "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e)
}
})
}
const getReviewsConfig = async () => {
let data = {};
const url = new URL(window.location.href);
const preview_theme_id = url.searchParams.get('preview_theme_id');
const commentConfig = await fetch('/api/comment-config', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
data = commentConfig.data;
const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
if (themeConfig?.data && themeConfig.data.star_color) {
data.star_color = themeConfig.data.star_color;
}
if (preview_theme_id) {
data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least;
} else if (themeConfig?.data && themeConfig.data.product_settings) {
data.star_least = themeConfig.data.product_settings.star_least;
}
return data;
};
if (productId && window.SHOPLAZZA.meta.page.template_type == 1) {
getReviewsConfig().then(async res => {
const config = res;
let review = await getProductReviews(config.star_least);
review = review.data[productId];
if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return;
const render = async () => {
const section = document.querySelector('#revue-product-star');
const starComponent = document.querySelector('#revue-product-star-component');
const count = document.querySelector('#revue-product-star-count');
count.innerText = review.published_count;
const api = await SPZ.whenApiDefined(starComponent);
api.doRender_({
starNum: review.comment_avg_star,
starTotal: 5,
showStarText: false,
starColor: config.star_color,
totalArray: Array.from({ length: 5 }, (v, k) => k + 1)
});
section.style.opacity = 1;
}
render();
document.addEventListener('dj.editor.update', render);
});
}
} catch (e) {console.warn(e)};
${function() {
const variantData = data.variant || {"id":"582f042c-809a-4a36-81f5-f53e5f145a49","product_id":"da0ccd2c-3e50-4a98-af55-24ae07c3c0bb","title":"","weight_unit":"kg","inventory_quantity":12,"sku":"S9916913","barcode":"0195949892370","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":3291,"min_quantity":1}],"weight":"3.1","compare_at_price":"0","price":"3291","retail_price":"0","available":true,"url":"\/products\/laptop-apple-mc6k4ya?variant=582f042c-809a-4a36-81f5-f53e5f145a49","available_quantity":12,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "percentage";
const productLabelDiscountOn = true;
return `
-
(Tax included)
${saveType == 'percentage'
? `-${variantData.off_ratio}% `
: `- `
}
(Tax included)
`;
}()}
Sku : S9916913
Weight : 3.1kg
Barcode : 0195949892370
Inventory : 12
${function(){
const variantData = data.variant || {"id":"582f042c-809a-4a36-81f5-f53e5f145a49","product_id":"da0ccd2c-3e50-4a98-af55-24ae07c3c0bb","title":"","weight_unit":"kg","inventory_quantity":12,"sku":"S9916913","barcode":"0195949892370","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":3291,"min_quantity":1}],"weight":"3.1","compare_at_price":"0","price":"3291","retail_price":"0","available":true,"url":"\/products\/laptop-apple-mc6k4ya?variant=582f042c-809a-4a36-81f5-f53e5f145a49","available_quantity":12,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
Sku : ${variantData && variantData.sku}
Weight : ${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode : ${variantData && variantData.barcode}
Inventory : ${variantData && variantData.available_quantity}
`
}()}
${function() {
const minDays = parseInt('3');
const maxDays = parseInt('7');
const customText = "Estimated Delivery\uff1a{min_date} - {max_date}";
const minDate = new Date(Date.now() + (minDays * 86400000));
const maxDate = new Date(Date.now() + (maxDays * 86400000));
const formatDate = (minDate.getFullYear() == maxDate.getFullYear() && minDate.getFullYear() == new Date().getFullYear())
? new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit' })
: new Intl.DateTimeFormat('en', { month: 'short', day: '2-digit', year: 'numeric' });
const tipText = customText.replace(/\{min_date\}/g, '' + formatDate.format(minDate) + ' ')
.replace(/\{max_date\}/g, '' + formatDate.format(maxDate) + ' ');
return `
${tipText}
`;
}()}
Add to cart
${function(){
const wholesale_enabled = false;
const qty = data.quantity || 1;
const currentSelectVariant = data.variant;
const defaultVariant = (data.product && data.product.variants && data.product.variants[0]);
const productVariant = {"id":"582f042c-809a-4a36-81f5-f53e5f145a49","product_id":"da0ccd2c-3e50-4a98-af55-24ae07c3c0bb","title":"","weight_unit":"kg","inventory_quantity":12,"sku":"S9916913","barcode":"0195949892370","position":1,"option1":"","option2":"","option3":"","note":"NEW","image":null,"wholesale_price":[{"price":3291,"min_quantity":1}],"weight":"3.1","compare_at_price":"0","price":"3291","retail_price":"0","available":true,"url":"\/products\/laptop-apple-mc6k4ya?variant=582f042c-809a-4a36-81f5-f53e5f145a49","available_quantity":12,"options":[],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || [];
if(wholesale_enabled && wholesale_price.length > 0) {
let wholesaleIndex = wholesale_price.findIndex(item => {
return item.min_quantity > qty;
});
if(wholesaleIndex < 0){
wholesaleIndex = wholesale_price.length - 1;
}else if(wholesaleIndex > 0){
wholesaleIndex = wholesaleIndex - 1;
}
const wholesalePrice = wholesale_price[wholesaleIndex] || '';
return `
`
}else {
const price = variantData && variantData.price;
return price != undefined ? `
` : ' ';
}
}()}
Buy now
Product was out of stock.
Product is unavailable.
Quality you can trust -
Laptop Apple MC6K4Y/A. The Apple laptop equipped with the Apple M4 processor belongs to the Apple M family, known for its high efficiency and optimized performance for professional and creative tasks. This laptop features a generous 24 GB RAM , ensuring smooth multitasking and excellent responsiveness when running demanding applications and editing or design software. Its 512 GB SSD provides fast and secure storage, significantly improving boot and file load times compared to traditional drives. The device has a 15.3-inch display with wide resolution and precise definition, allowing detailed work on graphics, images, or videos, although it does not have touch functionality. The exterior design stands out in beige , offering a sober and elegant look. This model includes a Spanish QWERTY keyboard , enhancing the typing experience for Spanish-speaking users. It also offers Bluetooth connectivity and support for Wi-Fi 6E (802.11ax) , ensuring fast and stable wireless connections ideal for data transfer and communication with other devices. Additional features include the preinstalled macOS Sequoia operating system, providing a secure, intuitive, and efficient environment, along with a fingerprint reader for enhanced security and convenient access. Graphics power is handled by an integrated Apple GPU , perfectly complementing the hardware for tasks requiring advanced visual rendering without the need for external dedicated graphics hardware. This model lacks an optical drive, adapting to current use focused on digital storage and streaming. Overall, this Apple laptop is positioned as an advanced solution for professional users seeking a balance of high performance, fast storage, and modern connectivity in a compact, well-designed device.
Type of plug: Plug EU Memory Type: SDRAM Keyboard: Spanish Qwerty Type: Type of storage: SSD Diagonal of the screen (cm): Product with plug: Yes Colour: Characteristics: Ambient light sensor Front-facing camera HDR Built-in microphone Backlighted Fingerprint reader Built-in graphics adapter Screen: Material: Aluminium Connectivity: Bluetooth Wi-Fi 6 GHz Bluetooth 5.3 Resolution: Operating System: iOS Technology: Graphics card: Integrated Hard Drive: 512 GB SSD Frequency: 50 - 60 Hz Shine: 500 cd/m2 Voltage: 100 - 240 V Not included: Optical Drive Adapter AC Numeric keyboard Mobile network connection Discrete graphics adaptor Ethernet: No Touchscreen: No Connections: Thunderbolt 4 x 2 Accuracy (relative humidity): 0 % - 90 % Approx. playback battery life: 18 hours Certificate: ENERGY STAR Certificate Includes: SSD x 1 Battery type: Litio Ion Nuclei: RAM Memory: 24 GB RAM Resolution (px): 1920 x 1080 px Processor: M4 Category: Computing > Laptops
24-months Warranty on "New" Products - 12-months Warranty on "Refurbished" or "Open Box" Products
VISA - Mastercard - Google Pay - Apple Pay
Secure payments by PayPal