•Главная | •Карта | •Идеология | •Почта | •Отзывы | •Контакты |
•Старт Начальная страница, которая открывается после ввода пароля при запуске. •Загрузка текстаНа этой странице можно выбрать текущую тему. •Обработка текста •Загрузка страницЗдесь можно быстро добавлять страницу в конец установленной темы. •Загрузка тем Темы делятся на имена конкретных страниц (перечисляются в списке на странице "загрузка тем") •Разделение по темам Список страниц темы необходимо "утвердить", затем - "Разделить текст по страницам" (страница "разделение тем") •Редактирование ответов Полученные тексты страниц можно (и необходимо!) редактировать и защищать от возможной перезаписи на странице "Редактирование ответов". •Создание меню Для каждой темы (если существует файл querynew[имятемы].txt) создается два отдельных равнозначных меню (страницы "Создание меню" и "Создание дополнительного меню"). •Создание дополнительного меню Для каждой темы создается два отдельных равнозначных меню (страницы "Создание меню" и "Создание дополнительного меню"). •Создание шаблонного менюЧасто бывает необходимо установить уже готовый код меню или один и тот же код для разных тем. •Создание перекрестного меню "Перекрестное" меню может включать в себя любую комбинацию любых страниц из любых тем сайта. •Создание глобального меню Существуют общие для всего сайта "Глобальное меню" и полностью аналогичное "дополнительное глобальное меню". •Создание дополнительного глобального меню Существуют общие для всего сайта "Глобальное меню" и полностью аналогичное "дополнительное глобальное меню". •Шаблон страницы Основой любой страницы при создании сайта является "шаблон". •Элементы шаблона Все малоизменяемые или логически однородные участки кода, общие для нескольких шаблонов, правильно располагать в "элементах". •ФексисыПрименяются фексисы (от file exists) для отображения картинок и текста, которые могут отсутствовать. •Кондиты Кондиты позволяют устанавливать произвольный код в общий шаблон по контексту - условию, в зависимости от темы и имени страницы. •Свитчи Свитчи (переключатели), подобно кандитам, являются условными тегами. •Шаты Как оптимизировать разнообразные решения при выводе на одной странице интернет-магазина (галереи) нескольких однотипных блоков из картинок или товаров с текстом и скриптами? •Скрипты "Скрипт" - участок текста или активного HTML/PHP/JAWA кода, редактируется отдельно, имеет произвольный тег-имя. •Кальки "Кальки" - теги вычисляемых переменных, редактируются на странице "calc.php". •Стили CSS •Создание страниц На этой странице вы можете создавать и размещать в интернете готовые страницы отдельной темы и всего сайта на основе файлов temp/querynew[имястраницы].txt. •Чтение почты На этой странице можно прочитать или удалить сообщения, которые были отправлены непосредственно с вашего сайта. •Чтение отзывов •Загрузка глобального прайса Сервис eshop - глобальный интернет-магазин или фотогалерея. •Загрузка прайса темы Позволяет загрузить на сайт внешний файл локального каталога или фотогалереи для отдельной темы. •Установки пользователя |
Загрузка глобального прайсаизменено 18.2.2016     Сервис eshop - глобальный интернет-магазин или фотогалерея. Позволяет создавать/обновлять страницы отдельных товаров, групп товаров и меню при загрузке глобального файла-каталога ("прайса"). Существует также механизм локального каталога внутри отдельной темы (см. стр. "загрузка локального прайса").      При открытии страницы "Загрузка прайса" происходит принудительный переход системы на тему "eshop". В списке тем эта тема сама не записывается. При необходимости, ее можно записать вручную, сделав запись типа 'eshop[тав]интернет-магазин'.      Вся работа сервиса определяется загружаемым таблицей-каталогом - текстовым файлом с TAB-разделителями (можно получить при копировании из EXCEL). Каталог может иметь строки-заголовки, подзаголовки и строки-товарные позиции. Примерный вид каталога:            Во время загрузки (страница "Загрузка прайса") текстового прайса-таблицы создает, в соответствии с его заголовками, полностью "динамические" страницы (расширение htm) отдельно по каждой группе с перечнем объектов со ссылками на "страницы товара" +html-файл каталога "catalog.htm", см. раздел "доступные меню". Возможно создание стандартного меню темы menueshop.htm - работает корректно, при удалении объекта, соответствующий пункт меню исчезает. Новые темы в меню сами появляются и активируются, но, требуется ручное сохранение (или выключение) (впрочем, так работает меню везде). Альтернативный вариант создания тем: скрипт жесткого выбора объектов по вхождению строки текста в описание объекта в прайс-листе: Этот метод удобен для создания групп, отличных от указанных в прайсе. Например, если в прайсе указаны группы "ноутбуки ASUS" "ноутбуки IBM", можно создать новую группу "ноутбуки". Функция скрипта ~find~ создает php-страницы с перечислением объектов, соответствующих строке поиска, с разделением на число объектов (переменная в запросе $qpage). Если $qpage не указана, по умолчанию 20 объектов. Более конкретно:      Строка кода заголовка таблицы определяется переменной $htovstr скрипта ~tovstr~;      Строку кода отдельного объекта прайса определяет функция tovstr скрипта ~tovstr~ из списка элементов строки прайса ($t1,$t2,$t3,$t4,$t5,$t6,$t7,....$t14);      Маленькая картинка берется из корневого каталога small/[art].jpg Если ее там нет, подставлятся картинка темы в транслите small/[translit_name].jpg. Если и ее там нет, подставлятся картинка-пустышка small/nopic.jpg      функция direct_str направляет данные строки ($t1,$t2,..,$t14) в возвращаемый массив $undt: $undt[0]=артикул, $undt[1]=наименование, $undt[2]=цена. В ней можно настроить "понимание" скриптом исходной таблицы-прайса.      Hаименование группы товаров определяет функция tovgroup скрипта ~tovstr~ из списка элементов строки прайса ($t1,$t2,..,$t14); Возвращаемая строка с наименованием - $grp.      Наименование группы в транслите дает [имя страницы].htm; Используется встроенный массив $translit скрипта ~tovstr~ $oname=strtr($fnm, $tls);      Код списка товаров ставится на страницу, заменяя установленный на ней тег ~eshop . В разделе "загрузка тем" список страниц появляется автоматически, редактировать их нет смысла - при замене прайса они перепишутся. Можно ставить шаблон темы и отдельной страницы, работает корректно. Однако, при обновлении прайса, в нем может и не оказаться этой страницы. |
Редактирование текстов | Технология HOMUNCULUS | Загрузка глобального прайса | © 2008-2014 | Изменено 18.2.2016 |