رف كتب، رفوف كتب مكونة من 5 طبقات، منظم تخزين رفوف الكتب للمكتب المنزلي

أسود

﷼199.00
﷼299.00
-﷼100.00
تم البيع1441
كمية
التوصيل مجاني
الوقت المتوقع للتسليم: 2-5 أيام
إرجاع خلال 30 يومًا وضمان لمدة عام واحد
أدوات التثبيت والتعليمات
الشحن والإرجاع

كم من الوقت سيستغرق الحصول على طلبياتي؟

يتم شحن جميع منتجاتنا من الولايات المتحدة

وقت المعالجة: 1-2 يوم عمل

وقت الشحن: 3-7 أيام عمل (الشحن السريع) أو 7-14 يوم عمل (الشحن القياسي) للتسليم عن طريق FedEx أو UPS

*يرجى ملاحظة أن جميع المعلومات المتعلقة بمدة الشحن تقديرية. لا يمكننا ضمان وصول طلبك في يوم محدد.

كيف يمكنني إرجاع المنتج؟

لدينا سياسة إرجاع مدتها 30 يومًا، مما يعني أن لديك 30 يومًا بعد استلام العنصر الخاص بك لتقديم طلب الإرجاع.

*لكي تكون مؤهلاً لإرجاع المنتج، يجب أن يكون المنتج في نفس الحالة التي استلمته بها، وغير مستخدم، وبه علامات، وفي عبوته الأصلية. ستحتاج أيضًا إلى الإيصال أو إثبات الشراء.

وصف

  • 【رف كتب مفتوح متعدد الوظائف بخمسة طبقات】يوفر رف الكتب هذا المكون من خمسة رفوف مساحة تخزين واسعة للغاية، ويمكنك استخدامه لوضع جميع أنواع العناصر كما تراه مناسبًا. الكتب وألبومات الصور والحرف اليدوية والنباتات المحفوظة في الأصص وما إلى ذلك. الحجم الإجمالي: 60 × 30 × 154 سم
  • 【إطار معدني عالي الجودة وحاجز خشبي】مصنوع من معدن ممتاز ولوح خشب مضغوط مختار، خزانة الكتب المعدنية المعاصرة صلبة ومستقرة وقوية ومتينة. الجزء الخلفي من رف الكتب متصل بحاجز خشبي، وهو أكثر جمالاً ويمنع الأشياء الصغيرة من السقوط.
  • 【أسلوب عصري أنيق وخزانة كتب فائقة الجودة】تجمع خزانة الكتب المنزلية هذه بشكل مثالي بين الفولاذ الصلب ولوح الجسيمات الأثري، وهي بسيطة وقوية وعملية. يمكنك وضعها في غرفة المعيشة وغرفة الدراسة وغرفة النوم والمكتب.
  • 【طقم منع السقوط والتجميع السهل】 يتطلب تركيب رف المكتب هذا 7 خطوات فقط. تعليمات مفصلة وأدوات للتركيب متضمنة. يرجى تذكر تثبيت أداة منع الانقلاب على الحائط لتحقيق استقرار أفضل وتقليل الإصابات غير المتوقعة.
  • 【أفضل خدمة عملاء】مرحبًا بكم في الاتصال بنا! رضاكم هو أولويتنا الأولى - سنكون معك في أي وقت لأي مشكلة تتعلق بجودة منتجنا أو أي مشكلة أثناء عملية الشراء. نضمن لك الاستجابة السهلة والسريعة والاستبدال.
آراء العملاء

وهنا ما يقوله عملاؤنا.

أكتبمراجعة
آراءالعملاء
واو لقد وصلت إلى القاع
الأحدث
الأكثر إعجابا
أعلى التصنيفات
أدنى التصنيفات
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.