Прикручиваем всплывающую кнопку «наверх» для Shop-Script 3

Подобные кнопки я видел практически в любом интернет-магазине и странно, что такой простой вещью разработчики Shop-Script не озаботились. Ниже я опишу, как такую кнопку сделать самостоятельно (кто не осилит, или кому просто будет лень — она у меня лежит здесь за 5$).

Читать далее

Shop-Script 3: очистка кэша вручную (через FTP)

Самый просто способ сбросить кэш — воспользоваться встроенными средствами движка (т.н. инсталлером). Сделать это несложно: набираем в адресной строке браузера www.ваш_магазин.name/installer, и после ввода пары логин/пароль, заходим в «Диагностика -> Сброс кеша«.

Однако бывают ситуации, когда Installer по каким-либо причинам недоступен, а кэш сбросить нужно. Если у вас есть доступ к FTP сайта, это можно сделать вручную. Заходим в папку

kernel/includes/smarty/compiled/

И удаляем оттуда всё содержимое. Не беспокойтесь — операция абсолютно безопасна. И в большинстве случаев, при установке модулей/доработок/модификаций достаточно очистки только этой папки. Если же необходимо почистить более тщательно — удаляем всё из

temp/cache/SC/ключ_магазина/

 

Shop-Script 3: Редактируем письмо-уведомление администратору о новом заказе

Рано или поздно владельцы магазинов на Shop-Script 3 сталкиваются с различными неудобствами стандартных функций движка. Как только популярность магазина переваливает за некоторую планку — проблемы выскакивают как из ящика Пандоры — сразу и много. Определённо можно сказать, что у разработчиков не было больших и до предела нагруженных магазинов, иначе стратегия поведения наверняка бы строилась по-другому.

Вообще Shop-Script мне частенько напоминает продукцию нашего автопрома, которую после сборки нужно вдумчиво и с чувством обрабатывать напильником. Вот например, такая вещь как письмо-уведомление о новом заказе, которое приходит на почту администратору магазина. С первого взгляда с ним всё в порядке, но это ровно до того момента, как писем становится много. Когда их становится очень много, работать уже практически невозможно.

Что можно сделать?

Читать далее

Shop-Script 3: Редактируем шаблон уведомительного письма

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

Читать далее

Shop-Script 3: доработка «Недавно просмотренные товары»

Интересное бесплатное решение, выводит список просмотренных товаров оформленный в виде «карусели» на jQuery. По сути, состоит из плагина jQuery jCarouselLite и плагина для Shop-Script.

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

Читать далее

Webasyst Shop-Script 3: Отображение фото товара в списке заказов (модификация админпанели)

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

В статье описано, как реализовать такую возможность.

Читать далее

Webasyst Shop-Script 3: отключаем кнопку визуального редактора

Для тех, кто достаточно плотно работал с Webasyst’ом уже давно не секрет, что визуальный редактор дизайна (как впрочем и все WYSIWYG-программы) при использовании «портит» код. Запускать его вроде бы никто и не завтавляет, однако, при совместном админимтрировании сайта с менее компетентными людьми, у них может возникнуть соблазн воспользоваться кнопкой редактора как от любопытства, так и по незнанию. Чтобы избежать подобных ситуаций, кнопку визуального редактора в Webasyst можно отключить.

Читать далее

Webasyst Shop-Script 3: Разный дизайн для разных категорий

В ситуации, когда товар по какой-либо причине недоступен, предупредить об этом пользвателя штатными средствами Shop-Script несложно. Другое дело, когда возникает необходимость не только предупредить позьзователя об отсуствии определнных категорий товаров, но и вывести для него ссылку на актуальные позиции, без использования редиректа. Ниже я расскажу, как это сделать.

Читать далее