помните что его нужно распологать в самом шаблоне! то есть везде связать файлы php css js query html и прочее которые подключаете.уже об этом вам писал. советую еще раз пересмотреть видео уроки по Joomla. так сказать для закрепления. если у вас такие простые вещи, вписываются в такие сложные задачи. Jbzoo это не касается. даже самого zoo:)
Конструктор футболок
#21
Отправлено 08 April 2015 - 13:50
#22
Отправлено 08 April 2015 - 13:59
его нужно распологать в самом шаблоне!
Ну вот это еще вопрос, надо ли в самом шаблоне... Светлана, если подключите к основному шаблону, то ваш скрипт и соответствующие стили будут постоянно подгружены на всех страницах Вашего сайта, а не только на тех, на которых нужны... не уверена, что это хорошо.. особенно, если на Вашем сайте jbzoo - это всего лишь некоторая часть, а не весь сайт.
так что.. это зависит.. выбирать Вам, Светлана
Успехов!
Сообщение отредактировал Ursa: 08 April 2015 - 14:00
#23
Отправлено 08 April 2015 - 14:17
опять 25. в её случаи как угодно, только бы работало и она это увидела. писал ту фразу, что бы человек понял, как подключить скрипт. что бы она основу поняла, а вобще тут уже много помощи. и офтопов. успехов!
отписываюсь.
#24
Отправлено 08 April 2015 - 14:20
в её случаи как угодно, только бы работало и она это увидела. писал ту
Светлана, дерзайте! Все получится!! У Вас верный подход к делу.
Успехов!
#25
Отправлено 08 April 2015 - 14:52
Спасибо, спасибо! Не ссорьтесь, пожалуйста, вы мне очень помогаете. Я все увидела, думаю, как пути прописать правильно..
#26
Отправлено 18 April 2015 - 13:32
Ой, ребята, здравствуйте ! Помогите мне еще немножко, пожалуйста...
Вот что я сделала - все файлы из папки Css и Js скопировала в соответствующие папки шаблона, подключила их через специальный файлик (разобралась со своим шаблоном от YooTheme ), все файлы доступны, вот можно посмотреть http://fotosuvenir39...sozdaj-sam.html. Потом сам скрипт скопировала в созданный в JBZoo файл jbzoo.internet-magazin.js , он ниже, в материал добавила HTML код из примера (хоть, чтобы увидеть действие скрипта, а потом свой материал добавлять)
/** * JBZoo App is universal Joomla CCK, application for YooTheme Zoo component * * @package jbzoo * @version 2.x Pro * @author JBZoo App http://jbzoo.com * @copyright Copyright (C) JBZoo.com, All rights reserved. * @license http://jbzoo.com/license-pro.php JBZoo Licence * @coder Denis Smetannikov <denis@jbzoo.com> */ jQuery(function ($) { jQuery(document).ready(function(){ var yourDesigner = $('#clothing-designer').fancyProductDesigner({ editorMode: false, fonts: ['Arial', 'Fearless', 'Helvetica', 'Times New Roman', 'Verdana', 'Geneva', 'Gorditas'], customTextParameters: { colors: false, removable: true, resizable: true, draggable: true, rotatable: true, autoCenter: true, boundingBox: "Base" }, customImageParameters: { draggable: true, removable: true, colors: '#000', autoCenter: true, boundingBox: "Base" } }).data('fancy-product-designer'); //print button $('#print-button').click(function(){ yourDesigner.print(); return false; }); //create an image $('#image-button').click(function(){ var image = yourDesigner.createImage(); return false; }); //create a pdf with jsPDF $('#pdf-button').click(function(){ var image = new Image(); image.src = yourDesigner.getProductDataURL('jpeg', '#ffffff'); image.onload = function() { var doc = new jsPDF(); doc.addImage(this.src, 'JPEG', 0, 0, this.width * 0.2, this.height * 0.2); doc.save('Product.pdf'); } return false; }); //checkout button with getProduct() $('#checkout-button').click(function(){ var product = yourDesigner.getProduct(); console.log(product); return false; }); //event handler when the price is changing $('#clothing-designer') .bind('priceChange', function(evt, price, currentPrice) { $('#thsirt-price').text(currentPrice); }); //recreate button $('#recreation-button').click(function(){ var fabricJSON = JSON.stringify(yourDesigner.getFabricJSON()); $('#recreation-form input:first').val(fabricJSON).parent().submit(); return false; }); //click handler for input upload $('#upload-button').click(function(){ $('#design-upload').click(); return false; }); //save image on webserver $('#save-image-php').click(function() { $.post( "php/save_image.php", { base64_image: yourDesigner.getProductDataURL()} ); }); //send image via mail $('#send-image-mail-php').click(function() { $.post( "php/send_image_via_mail.php", { base64_image: yourDesigner.getProductDataURL()} ); }); //upload image document.getElementById('design-upload').onchange = function (e) { if(window.FileReader) { var reader = new FileReader(); reader.readAsDataURL(e.target.files[0]); reader.onload = function (e) { var image = new Image; image.src = e.target.result; image.onload = function() { var maxH = 400, maxW = 300, imageH = this.height, imageW = this.width, scaling = 1; if(imageW > imageH) { if(imageW > maxW) { scaling = maxW / imageW; } } else { if(imageH > maxH) { scaling = maxH / imageH; } } yourDesigner.addElement('image', e.target.result, 'my custom design', {colors: $('#colorizable').is(':checked') ? '#000000' : false, zChangeable: true, removable: true, draggable: true, resizable: true, rotatable: true, autoCenter: true, boundingBox: "Base", scale: scaling}); }; }; } else { alert('FileReader API is not supported in your browser, please use Firefox, Safari, Chrome or IE10!') } }; }); });
На странице появились кнопки, идет инициализация скрипта и все...
Но, кроме файлов Css, JS и картинок есть две папки с файлами PHP, вот, что с ними делать, я не знаю уже...В корень шаблона скопировала - не идет...В документации про это ничего (наверное, написано для знающих более глубоко, чем я на данный момент)
#27
Отправлено 22 April 2015 - 15:51
Проблему решила, скопировала файлы php в коренную папку templates и проверила последовательность включения файлов js . Теперь настройка... . Тему можно закрывать
#28
Отправлено 22 April 2015 - 16:03
Проблему решила, скопировала файлы php в коренную папку templates и проверила последовательность включения файлов js . Теперь настройка... . Тему можно закрывать
То есть, как я понимаю конструктор заработал, да? Покажете потом, что у Вас получилось Интересно очень.
"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.
#29
Отправлено 23 April 2015 - 10:02
Конечно, обязательно покажу!