Структура движка

05 сентября 2014 13:15
Вы можете править любые модули для собственных нужд или писать свои собственные для работы с БД. Полезные модули мы можем включить в наш дистрибутив после тщательной проверки. В архиве с движком вы найдете следующие файлы и каталоги, которые тоже со временем будут подробно описаны: ..
admin - Защищенная директория с администраторскими функциями



avatar - БД электронного консультанта - чат бота
backup - хранилище сохраненных копий БД
baskets - БД заказов
comment - БД комментариев
counter - Счетчик посещений
db - Индекс RSS, БД пользователей по умолчанию
db_bra - Бразильская БД
db_ces - Чешская БД
db_eng - Английская БД
db_ger - Немецкая БД
db_lat - Латышская БД
db_rus - Русская БД
edit - Вспомогательные файлы для HTML редактора
editor - Вспомогательные файлы для CMS
ftpcopy - Список заданий межсерверного FTP обмена
ftplist - Список FTP аккаунтов для серверного обмена
images - Вспомогательные файлы
invoices - БД инвойсов
kvit - БД квитанций
obmen_data - Данные для раскрутки, рассылки E-mail
orderstatus - Статусы заказов, платежи
partners - БД партнеров
search - Поисковые индексы для контекстного поиска по текстам, товарам и заказам
searchwords - БД поисковых тегов (реффералов поисковых систем)
sklad - Импорт из 1С отчетов номенклатуры, модули обработки и анализа склада
stat - Счетчики просмотров каждого товара
stat_ip - БД IP посетителей
userstat - БД зарегистрированных пользователей и их заказы

addcart.php -
addfotocart.php -
backup.php -
basket.php - Заказы - минибухгалтерия
change.php -
clearbase.php -
clone.php - Функция клонирования товара из магазина
clone_inadmin.php - Клонирование из админа товаров
cmenu.php - Создание собственного меню
colorizer.php - Настройка цветов сайта
comments.php - Работа с комментариями
content.php -
del.php -
del_archive.php -
del_notused_photos.php -
del_subdir.php -
delback.php -
edit.php -
edit_brands.php - Администрирование брендов (вендоров)
edit_dircolors.php -
edit_folderimg.php -
edit_poz.php - Редактировании положения разделов относительно друг друга
edit_sales.php - Редактор глобальных скидок по разделам
edit_template.php - Редактор шаблонов
edit_vars.php - Редактирование основных параметров
fileupload-class.php - Класс для загрузки файлов
footer.inc -
forprint.php -
ftpcopy.php -
ftplocal.php -
ftptask.php - Выполнение заданий по FTP копированию с сайта на сайт
gen_editor.php -
generator.php -
go.php -
good_of_day.php - Товар дня
header.inc -
htaccess.php - Пароль на директорию ADMIN
image.php -
import.php - Импорт в БД
index.php - Админ товаров
index_content.php -
index_rss.php - Индексация RSS новостей
indexator.php - Индексация разделов и много чего еще
langtemplate.php -
leech.php - Восстановление БД из индексов, лечение БД
links.php
list_thtml.php -
new_item.php -Создание нового товара
newgal.php -Галерея с загрузкой
obmen.php -
partner_admin.php -Админ партнеров
pereschet.php -
photo_renamer.php -Автоматический переименовыватель всех фото с занесением новых имен фото в БД товаров
photo_thumb.php - Создание маленьких фотографий из больших с занесением в БД
photogallery.php -   
photo_thumb.php -   
recalc.php Пересчет цен
replacer.php - Глобальный поиск в БД товаров и замена 
restback.php -   
restore.php -   
sendkvit.php Создание и Отправка квитанции пользователю
stat.php -   
stat_ip.php - Статистика просмотров сайта по IP с возможностью банить IP и диапазоны IP 
tag_admin.php -   
tag_index.php -   
testwm.php -   
thumb.php -   
thumbs.php -   
top10_index.php -   
users.php - Админ пользователей    
vars.php -    
watermark.php Добавление на фотографии товаров водяных знаков 
whois.php Узнать все об IP пользователя 
xml_import.php - Импорт в БД товаров из XML файла
yml_import.php Импорт в БД товаров из Yandex Market YML                     

blog - PHP модули для блога
captcha - PHP модули для антиспама
catimg - Каталог для закачки картинок каталога
forum - PHP модули для форума
gallery - Каталог фото галереи / файлового архива
help - Файлы помощи по основным параметрам магазина
images - Используемые картинки и иконки в интерфейсе магазина
modules - Основные PHP модули


 

allnews.php
- Вывод списка всех новостей

allsite.php - Вывод  всех материалов сайта
anonses.php - Вывод различных анонсов 
auth.php - показ формы авторизации на сайте 
bad_words.php - модуль обработки плохих слов, используется на форуме и в комментариях товара
bank.php - Форма выбора оплаты через банк
brands.php - модуль вывода брендов товара
brandsall.php - модуль вывода странички всех брендов с описаниями, ссылками и т.д.
cabinet.php - личный кабинет пользователя, адрес доставки, список совершенных заказов и т.п. 
calendar.php - Вывод календаря. в данный момент не используется
cart.php - Вывод подробного описания товара, похожих товаров. комментариев к товару и т.п.
catid_desc2.php - вывод описания категории товара (раздела) нижнего 
catid_desc.php - вывод описания категории (раздела) верхнего, включая рекламную JAVA карусель
class.id3.php - Модуль получения MP3 тегов
content.php - Модуль обработки [подшаблонов] в контентной странице или WIKI
dirs_h.php - Модуль выдачи каталога разделов (горизонтальное расположение) 
doubles.php - Поиск дублей товаров
electron.php - Форма выбора оплаты электронными деньгами
ext_search.php - Модуль расширенного поиска, подбора товаров, шин и дисков и т.п.
form.php - Формы регистрации и оформления заказа
functions.php - Функции выдачи текста, шаблонов и внешнего вида цен 
gallery.php - Модуль фотогалереи (архива файлов)
jscatid.php - Модуль выдачи Java карусели
jssales.php - Модуль выдачи карусели скидок
lastgoods.php - Модуль выдачи главной витрины на главной странице и витрин подразделов (не списка товаров!)
links.php - НЕ ИСПОЛЬЗУЕТСЯ
mailform.php - Форма КОНТАКТЫ
mod_rewrite.php - Модуль работы с mod_rewrite
news.php - Выдача новостей
novelty.php - Выдача новинок по разделам
options.php -  Модуль опций товара
page.php -  Модуль выдачи контента страниц или Wiki, также производит автоподчеркивание в тексте с формированием ссылок на WIKI, комментарии к контентным статьям и WIKI
product_of_the_day.php - Модуль ТОВАР ДНЯ
reg_partner.php - Модуль регистрации партнеров
register.php - Модуль регистрации на сайте
rss.php -  Модуль выдачи RSS каналов
search.php - Модуль ПОИСКА ПО САЙТУ
sendmail.php - Модуль отправки E-mail из КОНТАКТОВ
social_auth.php - Модуль авторизации в соцсетях
sort.php - Модуль сортировки
spec.php - Модуль выдачи спецпредложений
tags.php - Модуль выдачи облака тегов
tcounter.php -  Модуль сбора реффералов поисковых систем, переброса в соответствии с облаком тегов, сбор облака тегов, счетчик посещений и т.п.
top10.php - Модуль выдачи ТОП10 товаров
top_sales.php - Модуль выдачи товаров со максимальными скидками
topics.php - Модуль выдачи всех новостей сайта
unicart.php - Модуль выполняется перед выдачей карточки товара, определяет товар по его unifid хэшу, формирует заголовки,теги и теги OPENGRAPH, также скопом добавляет товары в корзину если была обнаружена не оформленная корзина
verify.php - Модуль выполняется после оформления заказа, добавляет заказ в БД
verify_reg.php -Модуль проверки регистрации пользователя
view.php -Модуль показывает список товаров в разделе
viewjs.php - Модуль вывода Java карусели в разделе товара
vitrina.php - НЕ ИСПОЛЬЗУЕТСЯ
vremya.php -Показ времени работы магазина
webcart.php - Класс корзины товаров на сессиях, функции существования пользователя и т.п.
wholesale.php - НЕ ИСПОЛЬЗУЕТСЯ
wishlist.php -Модуль комплексного заказа
x0001.php - Модуль выдачи файла x0001, а также обработчик настраиваемой рекламной карусели на главной.
x0002.php - Модуль выдачи файла x0002

mp3 - Директория для присоединения файлов и музыки к товарам
payment_modules - PHP модули оплаты
payment_results - PHP модули для результатов авторизации и оплаты
photos - Директория для хранения маленьких фотографий товара, при переполнении создайте новую
photos2 - Директория для хранения больших фотографий товара, при переполнении создайте новую
smileys - Смайлики форума
templates - Шаблоны, редактируемые в он-лайне Администратором
themes - Графические шаблоны, темы, шкурки
uploadify - Служебная директория модуля пакетной загрузки в фото галерею
uploads - Директория для закачки картинок для вставки в Wiki и контент сайта
userdir - Служебная директория для файлов пользователей
 
antispam.php - Скрипт с настройками Antispam сессий
avatara.php - Скрипт электронного консультанта-бота
banner.png - Не удалять - логотип Eurowebcart
banner.gif - Не удалять - логотип Eurowebcart
callback.php - Быстрый заказ товара 
check_user.php - Проверяет существует ли пользователь Ajax-технология
cmsmagazine6e2d6782781238d85e62c2ff66682a78.txt - Не удалять - идентификатор для рейтинга CMS MAGAZIN
editor.php -  В данный момент не используется
favicon.ico - Иконка - логотип сайта показываемая в поисковиках и в броузерах
go.php - Скрипт для редиректа на внешние сайты, строка реверсируется
grad.php - Скрипт выдающий градиентные заливки в формате JPG, PNG, GIF для оформления магазина
index.php - Защищеный ZEND сборочный скрипт, модификация запрещена
jquery****.js - Java библиотеки, используемые для Ajax технологии
js.php - Скрипт обрабатывающий БД товаров и выдающий JS для вывода карусели товаров Ajax-технология
lib.js - Java библиотеки, используемые для Ajax технологии
loadcomments.php - Вывод комментариев к статьям и Wiki Ajax-технология
logo.png - Логотип магазина по умолчанию  
metro****.gif - Карты метро для оператора магазина
mgxml.php - Выгрузка данных в MGXML
minibasket.php - Окошко выскакивающее при покупке товара, если стоит функция его показывать
mousewheel.js - Java библиотеки, используемые для Ajax технологии
mp3play_jukebox2.swf - Flash плеер для музыки
ok.php - Функция выдает OK в формате JPG и одновременно добавляет товар в корзину Ajax-технология
open.php - Скрипт для показа больших фотографий товара
overlib.js - Java библиотеки, используемые для показа менюшек и других целей
parser.php - Пример парсера чужих сайтов, полученный файл можно импортировать в БД магазина
price.php - вывод БД товаров в виде прайслиста
print.php - Версия для печати товара
printcomplex.php - Распечатка комплексного товара
qr_img.php - Генератор QR-кодов, В данный момент не используется.
random.php - Скрипт выдающий JS для показа карусели случайных товаров со скидками Ajax-технология
ring.swf - Звонок проигрываемый при поступлении нового заказа, если стоит режим обновления страницы с заказами
robots.txt - Файл задающий параметры индексации поисковиками
sales.php - Скрипт выдающий JS для показа карусели товаров по разделам Ajax-технология
spis_bw.php - Показывает список плохих слов
style.css - CSS для Ajax технологии
textimg.php - Скрипт отображающий антиспам код
thtmlview.php - Просмотр графической темы
tips.js - Java библиотеки, используемые для Ajax технологии выдачи подсказок при поиске
tips.php - Скрипт выдающий подсказки при поиске
under.htm - Страница с Under construction - можно в .htaccess указать ее в качестве индекса сайта
version.txt - Текущая версия магазина
yml.php - Выгрузка данных в YML
zend.php - Проверка установлен ли ZEND на хостинге

Вы можете использовать специальные подшаблоны, размещая их в контенте сайта или внутри графических шаблонов.
Эти подшаблоны, заключенные в квадратные скобки автоматом будут заменены на блоки и модули и будут отображены в указанном вами месте.

Примечание - при копировании подшаблонов с этой страницы - уберите пробелы между скобками и названием шаблона.
 
[ currency ]  - покажет выбор валют, если их более 1
[ contactform ]  - покажет форму для связи с вами
[ firstpage ] БЛАБЛАБЛА [ / firstpage ]  - содержимое между этими тегами будет показываться только на главной странице
[ prod_of_day ]  - товар дня
[ top_sales ]  - товары с максимальными скидками
[ js_list ]  -  Java карусель горизонтальная
[ js_listv ]  - Java карусель вертикальная
[ jssales ] 
[ js_cartlist ] 
[ footer ]  - Powered by Eurowebcart. Не убирать в бесплатных версиях - иначе лицензия может быть приостановлена. Убрать стоит 5000 руб.
[ list_themes ]  - Выбор темы оформления
[ old_basket ] 
[ vipskidka ]  - Объявления VIP пользователям
[ title ]  - Титул страницы
[ content ]  - Содержание страницы
[ register ]  - Ссылка на регистрацию
[ auth ]  - Форма авторизации на сайте
[ categories ]  - Вертикальные список товаров
[ tagclouds ]  - Облако тегов
[ vitrina ] 
[ dirs_h ]  - Горизонтальный вывод товаров
[ main_basket ]  - AJAX корзина *
[ topics ] 
[ anounses ]  - Анонсы
[ links ]  - Список материалов на сайте
[ worktime ]  - Время работы магазина
[ news ]  - Новости
[ form ]  - Обязательное поле * перед [ content ]
[ gb ] 
[ content1 ] 
[ minibasket ]  - Корзина *
[ loginout ]  - Кнопка выхода *
[ viewed ]  - Просмотренные товары
[ error ]  - Сообщения об ошибках
[ warn ]  - Предупреждения
[ x0001 ]  - Содержимое файла x0001, включая рекламную карусель
[ x0002 ]  - Содержимое файла x0002
[ x0003 ]  - Содержимое файла x0003
[ search ]  - Строка поиска
[ gob ] 
[ lastgoods ]  - Главная витрина
[ novelty ]  - Новинки
[ catid ] 
[ catid2 ] 
[ sortmenu ]  -Меню сортировки
[ basket ] 
[ specpr ]  - Спецпредложения
[ result_mail ] 
[ support ]  - Обязательное поле
[ invisible ] COMMENT [ / invisible ]  - Для размещения невидимых комментариев или временного отключения блоков
[ telef ]  - Телефон магазина
[ top10 ]  - Список ТОП10
[ catlinks ]  - ОПЦИИ
[ flags ]  - Выбор языка интерфейса
[ basketinlist ]  -  Корзина в списке (ОПЦИЯ)
[ brandlist ]  - Список брендов (вендоров)
[ shop_name ]  - Логотип с названием магазина
[ shop_logo ]  - Только логотип без названия магазина
[ kwrd ]  - Девиз сайта или магазина
[ rnd ]  - Случайное число от 0 до 10
[ blog ]  - Блог
[ txt_goods ]  - ТЕКСТ Товары на выбранном языке
[ txt_seen ]  -  ТЕКСТ Вы уже смотрели на выбранном языке
[ txt_search ]  - ТЕКСТ Поиск на выбранном языке
[ txt_about ]  - ТЕКСТ О нас на выбранном языке
[ rss ]  - RSS новости
[ txt_partnerprogram ]  -  ТЕКСТ Партнерская программа на выбранном языке
[ txt_news ]  - ТЕКСТ Новости на выбранном языке
[ txt_callme ]  -  ТЕКСТ Звоните нам с 10:00 до 18:00 на выбранном языке
[ txt_brands ]  -  ТЕКСТ Производители на выбранном языке
[ txt_main ]  -  ТЕКСТ Главная на выбранном языке
[ txt_delivery ]  - ТЕКСТ Оплата и доставка на выбранном языке
[ txt_cart ]  -  ТЕКСТ Корзина на выбранном языке
[ txt_contacts ]  -  ТЕКСТ Контакты на выбранном языке
[ txt_checkout ]  - ТЕКСТ Оформить заказ на выбранном языке  
[ txt_gallery ]  - ТЕКСТ Фотогалерея на выбранном языке  
[ txt_langs ]  -  СПИСОК ЯЗЫКОВ ( ФЛАГИ ) 
[ txt_time ]  -  Текущее время на выбранном языке и AJAX модуля для реализации сообщений *
[ ext_search]  - Расширенный поиск товара  
[ titul ]  -   Титул страницы *
[ catbut ]  -  Кнопки товарных разделов 
[ catbut2 ]  -  Кнопки контентных разделов 
[ txt_info ]  -  ТЕКСТ Информация на выбранном языке 
[ txt_basket ]  -  ТЕКСТ Корзина на выбранном языке 
[ s ] SHOP { / s ] - Внутри этого тега будет показываться все, если модуль магазина включен 
[ txt_forum ]  -  ТЕКСТ Форум на выбранном языке 
[ txt_price ]  - ТЕКСТ Прайслист на выбранном языке 
[ speek ]  - Текущий язык  
[ txt_cabinet ]  - Ссылка на личный кабинет  
[ avatara ]  -  Электронный консультант - чат бот 
[ wtime ]  - Время работы офиса  
[ nc0 ]  -  Цвет из темы 0 
[ nc1 ]  -  Цвет из темы 1    
[ nc2 ]  -  Цвет из темы 2   
[ nc3 ]  -  Цвет из темы 3 
[ nc4 ]  -  Цвет из темы 4    
[ nc5 ]  -  Цвет из темы 5   
[ nc6 ]  -  Цвет из темы 6 
[ nc7 ]  -  Цвет из темы 7  
[ nc8 ]  -  Цвет из темы 8 
[ nc9 ]  -  Цвет из темы 9  
[ nc10 ]  -  Цвет из темы 10 
[ wiki_list ] - Вывод ссылок по контентному разделу или WIKI
[ wiki_all_articles ] - Вывод Wiki оглавления от A до Я
[ wiki_slide ] - Вывод слайдера WIKI
[ widgets ] - Вывод виджета администрирования и других виджетов, нужен в любой теме *
[ callback ] - Вывод виджета контакта с оператором по скайпу и обратный звонок *
[ signform ] - Форма вхожа на сайт *
[ menu ] - Модуль для установки счетчиков *
 
Дополнительные подшаблоны могут быть определены в ADM - Шаблоны оформления -  subtemplates.inc

Внедрение любой статьи в другую статью
~ ~ a0001.txt ~ ~   пример внедрения статьи a0001.txt

С помощью этих шаблонов можно блоки размещать где угодно, при условии использования графического шаблона (темы, шкурки)








 

Сайт переехал на eurowebcart.ru Зарегистрированные пользователи! Все Ваши учетные записи переведены на новое место. Пожалуйста обновите ссылки в закладках.

Если Вам понравился движок - Вы можете перевести любую сумму пожертвования для будущих разработок

рублей Яндекс.Деньгами
на счет 41001513474449 (EWC DONATE)