Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Следить
Главная
11:35
06 сен
#
?
написал:

Планируется создать каталог товаров, возможно в дальнейшем это будет интернет магазином.

Возможно ли в импере отключить корзину на время что бы пока это был просто каталог?

19:03
06 сен
#
написал:

Этот движок можно использовать и как магазин, и как неторговый каталог, и как банальный сайт витрина. Просто из соответствующих TPL-файлов шаблона (дизайна клиентской стороны сайта) удаляются неиспользуемые фрагменты кода.

Например, не нужна кнопка "В корзину" и связанный с ней функционал - вообще убираем html-код кнопки из файла product.tpl, с главной (это index.tpl) убираем ссылку на страницу корзины, а также ее мини-бокс "В корзине X товаров на сумму Y", стираем также прежнее содержимое файла корзины (это cart.tpl), то есть делаем этот файл пустым.

Вообще говоря, можно было в админпанели на странице "страницы -> Зарегистрированные модули" просто отключить модуль корзины. Однако это эффективно лишь в случае, когда шаблон клиентской стороны сайта написан (сверстан) столь идеально, что учитывает такие нюансы (переплетение с настройками сайта). Как правило, шаблоны клиентской стороны пишут упрощенно, не озабочиваясь этими "мелочами". Тогда получается, из админпанели модуль отключили, а шаблону это "по барабану", он упорно выводит бесполезные теперь элементы интерфейса отключенного модуля. Вот люди и нашли выход из положения - если не используем такую-то функцию, вручную затереть эти элементы в файлах шаблона.



Кстати, для tpl-файлов, которые согласно требованиям по отказу от функций придется затереть полностью, идеальная затирка все же состоит в том, что файл делают не пустым, а ставят в нем яваскрипт <script>top.location.replace('http://сайт/');</script> с редиректом на главную или нужную страницу. Тогда даже если окольными путями (скажем через http://сайт/index.php?module=НЕЧТО.....) посетитель все же умудряется попасть на неиспользуемую страницу, сайт просто перенаправит его на нужную страницу, словно той неиспользуемой страницы не существует.



Ну и в дополнительный пример на Ваш вопрос даю ссылку на примитивный сайт-витрину alchevsk-hotels.com.ua

Им в принципе не нужна была обратная связЬ, корзина, заказы, бренды, категории, статьи и прочее. Только показать "товары" (гостиничные номера) на главной сайта и там же вставить функцию "Обратный звонок".

Шаблон простейший - один файл index.tpl, где:

- в область шапки подключили вызов модуля баннер-слайдера, который крутит несколько фото, загруженные в админпанели на странице "страницы -> Баннеры";

- в центральную область вставили smarty-фрагмент вывода списка товаров, их мини-карточек (то есть {foreach ...} ... {/foreach}), причем в этой воображаемой мини-карточке выводится только фото, краткий текст и цена;

- вставили вызов модуля "Обратный звонок".


Всего-то делов. Здесь сторона админпанели движка используется не более чем средство управления фотками баннера, подкорректировать в случае нужды "товары", посмотреть кто просил обратный звонок. Учитывая, что Импера при использовании посетителем сайта функции "Обратный звонок" отправляет админу емейл уведомление со всеми введенными клиентом данными + еще СМСку админ(у,ам), если в админпанели был включен модуль СМС-шлюзов, то сайт скорее всего работает в автоматическом режиме, админу туда даже заходить нет надобности.

Написание ответа

Перед публикацией рекомендуется использовать Предпросмотр, чтобы увидеть конечный вид сообщения.


Обратите внимание! Для противодействия спаму новые посты форума проявляются с задержкой от нескольких минут, пока не пройдут модерацию.