|
Ответы на ЧАсто задаваемые ВОпросы
Как самостоятельно подготовить данные для загрузки в Каталог/выгрузки обновлений
Используйте штатные возможности программы, эта информация только для технических специалистов.
Файлы с данными лежат в папке DATA (Пункт меню: каталог-открыть
папку с данными, /DATA). По одному файлу на каждую граппу товаров (может быть всего один)
Имена файлов можно посмотреть в разделе Группы - редактирование/добавление групп, строка 'Файл данных группы'
Способ формирования этих файлов данных Каталога из вашей базы данных
не входит в нашу компетенцию и целиком лежит на специалистах вашей компании.
формат - UTF-8, файл может быть как BOM кодом так и без
Пример полной структуры, так же
прилагается
<?xml version="1.0" encoding="UTF-8"?>
<MyBusinessCatalog_ProductList>
<Item Code="Подгруппа" Ch="6" ID="255788348" ico="3">
<Item Code="New - 661" Desc="просто позиция" Price="1,00" Add1="данные поля 1"
Add2="данные поля 2" Add3="данные поля 3" FL="music.mp3;docs.mp3;"
FP="New - 931,New - 526" ID="255429420>
<Item Code="New - 931" Desc="новая позиция" Price="2,00" ID="255198888" ico="2"/>
<Item Code="New - 526" Desc="отсутствует" Price="3,00" ID="255423076" ico="0"/>
<Item Code="New - 425" Desc="ждем-с" Price="4,00" ID="255346284" ico="5"/>
<Item Code="New - 640" Desc="распродажа" Price="5,00" ID="255424392" ico="6"/>
<Item Code="New - 859" Desc="невидима для клиентов" Price="5,00" ID="255433808" ico="1"/>
</Item>
</MyBusinessCatalog_ProductList>
Code - артикул товара (название подгруппы тоже рекомендуем писать в
это поле, программа это нормально отобразит и учтет)
Desc - название
Price - цена, decimalseparator - точка или запятая
Add1 - первое дополнительное поле, и т.д. до Add15
конкретные названия этих полей тут не описываются,
названия им даются непосредственно в интерфейсе программы.
FL - список прилагаемых к позиции файлов через ;
сами файлы хрянатся в папке files
FP - список сопутствующих товаров, артикулы через запятую
ID - генерируется автоматически, но можно поставить свой уникальный ID из вашей базы данных (Integer)
ico - код иконки для товара
если нет или пусто, то никакой иконки
0 - товар отсутвует
1 - не видима, в списке есть, но в в клиентском CD-каталоге или интернет-магазине невидима
2 - новинка
3 - папка
5 - товар в транзите, значек грузовика
6 - значек процента - распродажа
фото лежат в папке images
формат .jpg
имена файлов - артикул_товара.jpg
если в артикуле товара есть запрещенные для имени файла символы - пробел, скобки и т.д. заменяются на '-'
подробнее тут
Папки images и files проще искать по пункту меню "Каталог-открыть папку с данными"
Автоматическая выгрузка обновлений в интернет
Выгружать файлы данных следует в папку обновлений на сервере.
Подробнее
Хотя бы одна успешная выгрузка должна быть сделана из интерфейса программы в штатном режиме.
Перед выгрузкой, файл должен быть сжат упаковщиком, к имени результирующего файла добавляется ".pk"
загрузить архиватор
Этот файл и следует выгрузить в качестве обновленного на сервер.
Далее, следует обязательно обновить и выгрузить файл version.
Это простой текстовый файлв котором в первой строке стоит номер версии данных.
Перед выгрузкой номер в нем следует увеличить на 1. В архиве bzip.zip
прилагается простейший .bat файл, который выполняет эту операцию
Итого
Чтобы самостоятельно сформировать файл данных для каталога,
нужно выгрузить ваши данные в формат описанный выше и положить в папку с данными каталога
обычно это c:\documens and settings\%user name%\application data\MyBusinessCatalogPT\
Чтобы обновить данные на сервере для пользователей каталогов на CD/DVD носителях
следует сжать этот файл упаковщиком, увеличить в файле version номер на 1 и выгрузить на сервер,
Весь процесс может быть полностью автоматизирован и выполнен в виде простого .bat файла
Пример: (предполагается что сам файл данных уже сформирован)
bzip.exe 938360.xml 938360.xml.pk
call pluser.bat version
ftp.exe -s:job.txt
pause
exit
Содержимое job.txt
open www.site.com
login
password
cd /update_folder/
binary
put
E:\data_folder\file.xml.pk
file.xml.pk
put
E:\data_folder\version
version
close
quit
Как добавить в PDF каталог ссылку на интернет страничку/ресурс
Результатом этих настроек будет PDF каталог со ссылками
на дополнительные ресурсы в интернет для каждой товарной позиции для которой это требуется.
Идеальный PDF каталог для публикации в интернет.
Сначала в каталоге, в основном списке, добавим дополнительное поле (столбец) в котором мы будем хранить ссылки на
внешние интернет-ресурсы для товарных позиций.
Нажмите большую кнопку ГРУППЫ и используйте любое незадействованное поле,
в данном случае - пятое (запомним его номер)
Далее заполняем (или импортируем из прайс листа) это поле для каждой позиции,
для которой мы хотим использовать ссылку. (после заполнения этот столбец можно скрыть,
нет смысла показывать его клиентам в CD/DVD каталоге)
Теперь нужно сделать в шаблоне PDF каталога, собственно, ссылку.
Выбираем интересующий шаблон в менеджере отчетов и открываем редактор шаблонов
Добавляем текстовое поле, оформляем по вкусу
(на скриншоте оформленно в виде узнаваемой интернет-ссылки), даем осмысленное имя (поле name),
в данном случае - mylink
Далее переходим на вкладку события
(добавленное ранее текстовое поле должно быть выделено, просто ткните в него мышкой один раз)
Кликните дважды напротив поля onBeforePrint. Откроется страничка с кодом,
курсор будет стоять между Begin и End
Введите/скопируйте этот текст
if <frxUserDataSet1."ValueAddField#5"><>'' then
begin
mylink.visible:=true;
mylink.url:= <frxUserDataSet1."ValueAddField#5">
end
else
mylink.visible:=false;
Обратите внимание - mylink - это имя того текстового блока, который мы добавили в шаблон,
а 5 - это номер поля, в котором мы храним ссылки в каталоге
(мы его добавили на первом шаге инструкции)
Должно получиться следующее:
Все. Сохраните шаблон и используйте его как и ранее. Ссылки будут появляться
если указаны в каталоге и работать как в предосмотре отчета,
так и в PDF каталоге.
Примечание: Конечно же вы можете добавить статическую ссылку (например ссылку на сайт, страницу покупки и т.д.)
для любого блока в шаблоне. Достаточно вписать ссылку на документ в поле URL
Как быстро добавить множество фотографий
Фото (а также дополнительные описания и флэш) находятся в отдельной папке.
Простой доступ к ней - пункт главного меню Каталог-Открыть папку с данными.
В папке Images хранятся фото.
Имена файлов имеют вид код_товара.jpg, второе фото - код_товара_1.jpg
Чтобы не добавлять множество фотографий
непосредственно из интерфейса программы по одной, нужно скопировать свои фото в папку Images и
переименовать их чтобы соответствовать виду описанному выше. Так получится гораздо быстрее.
Следует иметь ввиду, что символы ?*/\!|;,'[]<>"; и пробел в имени файла следует заменить символом '-' (тире)
Например: у вас есть позиция с кодом FX23/1 24lvs - имя файла должно быть fx23-1-24lvs.jpg, второе фото - fx23-1-24lvs_1.jpg
Скопированные и переименованные таким образом фотографии программа опеределит автоматически даже без перезапуска.
Как избежать добавления дублирующих фото
Если у вас есть много товарных групп, в которых товары отличаются только характеристиками, а
внешний вид одинаков (или почти одинаков), то вы можете установить галочку на пункте
"Если фото отсутствует...показывать фото группы"
Для этого следует присвоить фотографию группе, и для всех позиций в этой группе будут показаны ее фотографии. Это позволит избежать установку одинаковых фото для позиций.
(чтобы установить фото для группы следует временно отключить отображение галереи или в галерее кликнуть по кнопке 'Еще' напротив названия группы)
Также, если у вас именно такой характер списка товаров, мы рекомендуем установить в качестве печатного каталога шаблон compact_catalog.
Этот шаблон оптимален для отображения таких списков.
Надеемся, что эта возможность еще более упростит создание ВАШЕГО электроного каталога!
Использование программы на нескольких компьютерах
Лицензия не накладывает ограничений на работу с каталогом на нескольких компьютерах.
Получив ключ активации, активируйте программу на одной машине.
Внимательно отнеситесь к вводу имени для активации. Используйте название вашей компании,
название бренда и т.д. Не следует использовать собственное имя если Вы не являетесь частным
предпринимателем. (Имя активации будет указывается в заголовке каталога и автоматически
будет установлено в печатных документах, что не требует дополнительных усилий по
персонализации документов(печатный каталог, прайс лист и проч.)
Далее следует инсталлировать программу для создания каталога на других машинах и активировать с тем же
ключом и ТЕМ ЖЕ ИМЕНЕМ что и при первой активации. По умолчанию сервер активации позволяет
активировать 10 копий программы, но если у вас есть потребность большего кол-ва активаций,
просто напишите в нашу техподдержку и лимит будет бесплатно расширен до нужного количества
достаточно быстро (при условии поступления запроса в рабочее время).
Создание разных каталогов
На разных компьютерах Ваши сотрудники могут создавать разные каталоги вашей организации по разным направлениям.
Работа с одним каталогом нескольких сотрудников.
По умолчанию данные каталога хранятся в c:/application data/%user name%/MyBusinessCatalog Pt.
Для быстрого доступа к этой папке воспользуйтесь пунктом меню - Каталог - Папка с данными каталога)
Для доступа к данным каталога по сети следует переместить все данные включая подпапки в другую папку и
разрешить к ней доступ по сети. (подробно этот вопрос освещен в разделе
"Как сделать несколько каталогов на одном компьютере"
)
Если кратко, суть в том, что каталог запускается с дополнительным параметром,
указывающим на альтернативное размещение данных. Одновременное внесение изменений в каталог в таком режиме не допускается.
Наполнение каталога несколькими сотрудниками.
Ваши сотрудники могут независимо работать над заполнением своего раздела (группы товаров) в своей копии
программы после чего передавать данные на один компьютер для объединения в единный каталог.
Для этого воспользуйтесь функцией Резервное копирование/восстановление/синхронизацияю (пункт меню Сервис - Мастер резервного копирования...)
Коллективный просмотр каталога в локальной сети
Чтобы разрешить сотрудникам вашего офиса использовать каталог для работы
(только для просмотра, как клиент) достаточно в мастере создания CD-каталога
указать доступный каталог на вашем компьютере (или в локальной сети) и
сделать каталог именно в ней,(естественно, без последующей записи на CD).
Для этой доступной папки достаточно прав только на чтение. Теперь каждый сотрудник вашего
офиса может просмотривать каталог просто запуская catalog.exe
Как правильно настроить обновление электронного каталога через интернет
Несмотря на то, что программа не требует особых навыков и знаний для работы,
обновление происходит через ВАШ сервер и непонимание базовых знаний о его работе
приводит к частым вопросам в нашу техническую поддержку. Постараемся очень просто и доступно
объяснить эту ситуацию.
Подразумевается, что вы имеете FTP доступ к своему серверу в интернет (логин, пароль, адрес ftp-сервера).
ВНИМАНИЕ!
Если у вас проблема с подключением к FTP серверу, а вы уверены что все ввели верно, первым делом проверьте состояние флажка
"Использовать пассивный режим передачи" на вкладке "Настройка Proxy". Попробуйте сменить его в противоположное состояние.
Как все работает:
На сервер вы выкладываете данные по FTP протоколу с указанием пароля и логина, знать которые никто кроме вас не должен.
Эта информация ни в коем случае не попадает в пользовательский дистрибутив.
Конечный клиент же закачивает обновления электронного каталога по HTTP-протоколу. Это публичная часть сервера и не требует никакой авторизации.
(если вы сознательно не закрыли эту информацию, подробности смотрите на вкладке "ограничения обновлений" окна "Обновление" в
режиме редактирования каталога)
Основную проблему вызывает непонимание связей между папкой на сервере в которую выкладываются данные и папкой,
которая видна из WEB, попросту говоря - из браузера.
Если вы зайдете на свой сервер по ftp, то увидите примерно следующую структуру папок и файлов
.mail
cgi-bin
logs
cpanel
htdocs
и т.д.
или такой вариант
.mail
cgi-bin
logs
admin
public_html
backup
и т.д.
Так вот, у всех папок есть свое четкое назначение и далеко не все, что вы видите перед собой видно из вэб.
Многие папки имеют техническое назначение и никак не обрабатываются HTTP-сервером и "снаружи" к ним нет никакого доступа.
Нам следует использовать именно тут папку, в которой у вас хранятся документы видимые из WEB, или другими словами ту,
в которой хранится ваш сайт, - html или php странички, графика и прочее.
В абсолютном большинстве случаев эти данные хранятся в папке htdocs или public_html
(в зависимости от сервера и конфигурации, суть идентична). Именно эта папка нам и требуется!
Именно в ней мы создадим подпапку которая и будет хранить данные для обновлений.
Примеры:
1. у вас на сервере ftp.domain.com в папке /home/htdocs/ находится файл any.html;
из web он виден как http://domain.com/any.html или http://www.domain.com/any.html
2. у вас на сервере ftp.domain.com в папке /domain.com/home/public_html/new/ находится файл any.html;
из web он виден как http://domain.com/new/any.html или http://www.domain.com/new/any.html
Применяем на практике
Открываем окно "Обновление"
переходим на вкладку настройки сервера
В блоке "настройка FTP" вводим адрес сервера, логин и пароль
В блоке "адреса обновлений FTP-сервера" кликаем по кнопке "open Ftp-client"
В открывшемся окне выбираем доступную из WEB папку (см. выше)
Кликаем на кнопку "создать папку", например catalog
Заходим в нее
Кликаем большую кнопку "скопировать путь в поле..."
Закрываем окно Ftp-клиента.
Используя знания полученные выше, вводим в поле "Корневой каталог" блока HTTP-адреса получения обновлений
адрес для обновления клиентам (http://www.domain.com/catalog)
Как сделать несколько каталогов на одном компьютере
Когда сделаете каталог, который можно будет использовать как основу
для дальнейшего клонирования каталога и создания на его базе еще одного независимого каталога,
то следует поступить так:
делаете папку для нового каталога, например c:\catalogues\catalog1
Далее в каталоге воспользуйтесь пунктом меню Каталог-открыть папку
данных, и все что увидите, включая подпапки (Data, images, docs etc),
копируете в свежесозданную папку.
Далее, для удобства делаете на рабочем столе папку, например "мои
каталоги", там будем хранить ярлыки для запуска ваших клонов.
Далее, перенесите в эту папку ярлык из Пуск-программы-mybusinesscatalog -
catalog (Edit mode) (удерживая CTRL или SHIFT чтобы перенести копию,
а не оригинал. Или просто использовать CTRL-C, CTRL-V)
Все, копию данных сделали, копию ярлыка для запуска сделали.
Нажимаем на ярлыке правую кнопку , далее "свойства"
и в поле "объект" дописываем в конце нашу папку с данными.
Было
"C:\Program Files\MyBusinessCatalog Platinum\catalog.exe" edit
должно стать
"C:\Program Files\MyBusinessCatalog Platinum\catalog.exe" edit c:\catalogues\catalog1
По этому ярлыку программа при запуске будет работать с данными в указанной
папке.
Повторить для всех клонов.
Что делать, если при заказе товаров нужно указать дополнительно цвет, размер или другие характеристики.
Для этого есть решение.
Работая с каталогом в режиме Administator's Console выберите любую позицию и нажмите F9 для добавления это позиции в заказ.
В открывшейся форме кликните на кнопку 'Настройки' и установите галочку на пункте 'Предлагать ввод дополнительных данных'.
Окно ввода изменится. Кликните мышкой в текстовые поля и внесите свои пояняющие надписи для конечного пользователя. Все.
Теперь пользователю будет предложено ввести дополнительные данные в воответствии с вашими рекомендациями и образцом ввода.
Эта страничка на непрекращающейся доработке :-)
|
|