помните что его нужно распологать в самом шаблоне! то есть везде связать файлы 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
Конечно, обязательно покажу!


Тема закрыта







