support 447 Опубликовано 30 ноября, 2014 Автор Жалоба Share Опубликовано 30 ноября, 2014 Обновил архивы с VamShop 2. Обновил демку: http://demo.vamshop.com http://demo.vamshop.com/admin admin password Если кому интересно можно в-живую посмотреть модули "ярлыки товара" и "акции". Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 ноября, 2014 Автор Жалоба Share Опубликовано 30 ноября, 2014 VamShop 2.23 1. Добавлен новый модуль - Ярлыки товара - http://vamshop.ru/forum/topic/3297-vamshop-2-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-cms-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7/page-24#entry107535 2. Добавлен новый модуль - Акции - http://vamshop.ru/forum/topic/3297-vamshop-2-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-cms-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7/page-24#entry107550 3. Добавлен вывод рейтинга товара и количества отзывов в список товара - http://vamshop.ru/forum/topic/3297-vamshop-2-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-cms-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7/page-24#entry107547 2.23.zip Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 1 декабря, 2014 Жалоба Share Опубликовано 1 декабря, 2014 отличные дополнения! спасибо. :fffuuuh: Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 1 декабря, 2014 Жалоба Share Опубликовано 1 декабря, 2014 Возникли проблемы с новым обновлением: обновление было от версии 2.22 до 2.23, обновлял автоматически, после обновления новых модулей не появилось. После этого почистил кеш в папках и сделал очистку кеша в админке, но это результата не дало. UPD: Ручное обновление сделало все правильно и добавило все необходимое UPD2: Ярлыки в админке добавляются, но визуально на сайте не отображаються Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 декабря, 2014 Автор Жалоба Share Опубликовано 1 декабря, 2014 Это потому что изменился немного код в шаблонах, в базе, а я не решился в обновлении добавлять sql запрос для изменения шаблона, тогда бы у всех слетели правки шаблона, если бы их вносили. Как правильно будет сделать в данном случае: Перепишите файлы из 2.23 обновления к себе в магазин, архив 2.23 в сообщении выше прицепил. Затем зайдите в админку онлайн демки: demo.vamshop.com/admin admin password и скопируйте из онлайн-демки к себе в магазин следующие шаблоны: Админка - Оформление - Шаблоны - Шаблона карточки товара. Админка - Оформление - Микро-шаблоны - product-listing Админка - Оформление - Микро-шаблоны - featured-products Эти шаблоны нужно скопировать к себе, что б выводились ярлыки товара, ярлык скидки по акции, цена по акции, сколько экономите по акции, рейтинг товара и количество отзывов. Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 1 декабря, 2014 Жалоба Share Опубликовано 1 декабря, 2014 Вот смотрите еще: ярлыки в админке добавляются, но визуально на сайте не отображаются. Всмысле не отображаются картинки или текст о скидке или новинке 1 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 декабря, 2014 Автор Жалоба Share Опубликовано 1 декабря, 2014 Я вот как раз об этом написал в своём прошлом сообщении, обновите шаблоны, должно заработать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 декабря, 2014 Автор Жалоба Share Опубликовано 3 декабря, 2014 Новая версия VamShop 2.24 Данная версия чисто техническая, никаких новый модулей добавлено не было в данной версии. Был проведён аудит кода и было исправлено огромное количество помарок, ошибок с типами данных, ошибок в указании массивов и т.д. и т.п. Теперь в режиме отладки (debug в /App/Config/core.php) в магазине не будет выводиться ни одной php ошибки, ни одного php предупреждения. Это довольно важный момент, т.к. не выполненные рекомендации php, к примеру, не заданы значения переменных по умолчанию, могут привести к дыркам в коде, на предупреждения, которые выводит php в режиме отладки, надо всегда обращать внимание. и немого исправленных ошибок: 1. Исправлена ошибка в скрипте обновления, не переписывались файлы при обновлении. 2. Доработан код скачиваемых товаров, что б внутри магазина нигде ошибок не было при выводе и обычных товаров и скачиваемых товаров вместо. 3. Добавлен колонка stock (склад) скачиваемым товарам. 4. Акционная цена не выводится вместо обычной цены в Админке - Содержание - Категории и товары, нужно для того, что б при редактировании акционного товара не сбрасывалась обычная цена и не становилась равна акционной. 2.24.zip Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 декабря, 2014 Автор Жалоба Share Опубликовано 8 декабря, 2014 Новая версия VamShop 2.25. Ещё одно техническое обновление. На этот раз корректировка E_DEPRECATED php уведомлений. Никаких новый модулей в этой версии добавлено не было, лишь корректировка кода, что б в режиме отладки всё красиво было и в error log веб-сервера не писалось никаких ошибок. 2.25.zip Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 декабря, 2014 Автор Жалоба Share Опубликовано 16 декабря, 2014 Небольшое обновление главной страницы админки VamShop 2. Теперь будет выглядеть вот так: Просто добавлено немного деталей, что б "по-мясистее" выглядело. Новости проекта, текущая статистика, общее количество заказов, сумма заказов, количество покупателей. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 декабря, 2014 Автор Жалоба Share Опубликовано 20 декабря, 2014 Сейчас делается новый шаблон по умолчанию для VamShop 2. Тот, что сейчас, был сделан на bootstrap2, новый делается на текущей версии bootstrap3. + используется bootstrap тема google material design, т.е. как новый andoid 5 В целом, всё будет тоже самое, только на основе текущих версий библиотек и по возможности уменьшен код везде, где можно, т.е. css стили в основном все будут стандартные bootstrap, адаптивность тоже была улучшена в bootstrap 3 и теперь кучу своих стилей писать не надо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 декабря, 2014 Автор Жалоба Share Опубликовано 22 декабря, 2014 Примерный вид boostrap3 шаблона с темой material design. Ничем отличаться от текущего особо не будет, просто будет написан на текущей версии bootstrap 3. + по максимуму избавляемся от своих сss стилей, в bootstrap хорошие возможности для адаптивности шаблона, т.е. теперь адаптация делается исключительно за счёт стандартных css классов bootstrap, а это значит намноно меньше css кода придётся писать. Вот на этом скрине вообще нет своего css кода, только стандартный код bootstrap и тема material design - http://fezvrasta.github.io/bootstrap-material-design/ Это очень хорошо, к примеру, что б сделать текущий адаптивный шаблон, пришлось писать очень долго, очень много и очень нудно css код что б всё правильно отоюражалось на любых устройствах, не говоря уже о html коде, с bootstrap 3 разработка шаблонов становится очень простой и удобной. Вот ещё пример на чистом bootstrap 3, т.е. стандартная тема bootstrap3, меняется только css файл оформления, html-код остаётся прежний. css оформление и html полностью разделено, а это значит, можно скачать любую тему для bootstrap 3 и установить её в свой магазин, не делая никаких правок css, html, не говоря уже о php коде. Вот примеры тем для bootstrap 3: http://bootswatch.com/ т.е. можно будет поменять тему (цветовое оформление) очень легко и просто, без правки html, css. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 декабря, 2014 Автор Жалоба Share Опубликовано 26 декабря, 2014 Практически обновлён шаблон с bootstrap 2 до текущей версии bootsrap 3.3. Шаблон тот же самый, что и сейчас, т.е. внешний вид практически не изменится за исключением всяких мелочей. Основная задачи была: чем проще, тем лучше. Там где можно упрощёны стили, удалён лишний код, лишние скрипты. К примеру, размер css файла чуть ли не в 10 раз меньше старого файла. Естественно, что весь html и css код валидный, т.е. соответствует стандарту. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 декабря, 2014 Автор Жалоба Share Опубликовано 26 декабря, 2014 Вот обычная десктоп версия: А вот мобильная версия: Меню при нажатии иконки выезжает не вниз, сдвигая всю страницу, а слева: Так удобнее, как мне кажется, содержимое страницы остаётся на месте, а не сдвигается. Соответственно, все размеры ссылок сделаны под "пальцы", т.е. что б удобно было с планшетов и смартфонов. На планшетах в зависимости от разрешения экрана выводится весь контент либо в две колонки, как на десктоп версии, либо в одну, если разрешение слабенькое и две колонки не помещаются. Со смартфонами тоже самое, в зависимости от расрешения экрана, выглядит всё либо как на десктоп версии, если разрешение экрана позволяет, либо всё в одну колонку, если не влазит в разрешение экрана. Так же сама полоска навигации "прилеплена" сверху для всех устройств и для десктопа и для планшета и для смартфонов, что б всегда был перед глазами доступ к самой важной информации магазина: поиск, информация о доставке, оплате, контакты, корзина. Если полоска навигации целиком не влазит в разрешение экрана устройства, она сворачивается в меню с так называемой гамбургер иконкой, так же скрывается шапка с логотипом, т.е. остаётся только навигация, ничего лишнего. Да и таким образом с полоской навигации магазин выглядит так же как и любое приложение, к примеру, в andoid смартфоне, toolbar и ниже собственно контент магазина, т.е. сам магазин тоже выглядит как родное android приложение. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 декабря, 2014 Автор Жалоба Share Опубликовано 27 декабря, 2014 Решил по умолчанию сделать одну колонку в шаблоне, всё-таки на всех страницах, кроме страницы категории, особого смысла в двух колонках нет, я считаю, главное ведь это товары и их можно показывать в одной основной колонке, что б ничто не отвлекало от товара. А там где нужна колонка, так это внутри категории, там где фильтры могут быть и прочее. Ну и сделано всё гибко, т.е. вернуть на все страницы две колонки можно за 1 секунду, просто убрав условие вывода колонки, по умолчанию задано условие только для типа содержимого - категории, убрав это условие, две колонки будут по всему магазину. Вот так выглядит главная страница (вся навигация будет через полоску, вместо раздела Информация будут конечно Разделы, для навигации по разделам магазина): т.е. вся навигация и все самые важные элементы магазина: разделы магазина, поиск, корзина, аккаунт. Всё это всегда на виду находится вне зависимости от положеня на странице, внизу страницы Вы или вверху, полоска навигации всегде на самом видном месте сверху. Вот так карточка товара: Вот категория: Вот страница обратной связи: Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 28 декабря, 2014 Жалоба Share Опубликовано 28 декабря, 2014 Подскажите, как лучше всего подготовиться к будущему переходу на обновленный шаблон? Спрашиваю исходя из того что от стандартного шаблона я брал только некоторые элементы, остальной же дизайн делался отдельно. Возможно будет достаточно скопировать все те стили которые сейчас находятся в Админке - Оформление - Стили? Как вообще затронет существующие стили, настройки, расположение элементов новый шаблон? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 декабря, 2014 Автор Жалоба Share Опубликовано 28 декабря, 2014 Самое простое - не ставить обновление :happycry: Если серьёзно... Просто вынесите всё в свой отдельный шаблон, что б обновление Ваших файлов правок шаблона никак не касалось. В Админке - Оформление - Шаблоны создайте новый шаблон, скопируйте в него свой html-код. Нажмите кнопку Установить шаблон всем товарам, т.е. что б всем товарам выставился Ваш новый шаблон. В основном шаблоне вместо vamshop.css укажите например my.css Затем скопируйте /app/webroot/css/vamshop.css в my.css Если правили файлы в /app/Vendor/smarty/vam_plugins/ Скопируйте правленные файлы в /app/Vendor/smarty/local_plugins/ , что б они так же не затрагивались обновлениями. Всё, тогда никакие обновления не будут затрагивать Ваш код. Как-то так. Но всё равно, обновление с bootstrap 2 на bootstrap 3 это серьёзная довольно вещь, надо уже после обновления будет смотреть, что и как. Я максимально постараюсь смягчить этот переезад, но всё равно возможны некоторые изменения во внешнем виде, т.е. многих css классов из bootstrap 2 просто не существует в bootsrap 3 версии. Кое где это не принципиально, если нет класса, а вот кое где могут быть проблемы, будет криво выводиться, не будет отступов, но это всё поправимо, просто указать нужно будет новые названия классов из 3 версии. Это всё-таки смена 2 на 3 версию, т.е. смена поколения, много всего разного в boostrap 2 и 3 версии. Но как бы сложно всё не было, это сделать необходимо. В принципе, уже всё готово, т.е. шаблон готов и протестирован, наверное обновление будет либо до нового года, либо сразу после, на выходных, как раз будет время проверить обновление, внести правки, если что. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 декабря, 2014 Автор Жалоба Share Опубликовано 28 декабря, 2014 В онлайн демо-версии http://demo.vamshop.com Установлен новый шаблон, ajax корзина включена по умолчанию. Так что, если кому интересно, можете проверить, как работает новый шаблон. Советую с телефона попробовать работу ajax корзины. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 декабря, 2014 Автор Жалоба Share Опубликовано 31 декабря, 2014 Новая версия VamShop 2.3. Данное обновление довольно сложное, читайте ниже как правильно обновиться до VamShop 2.3. Что изменилось в новой версии: 1. Добавлен новый адаптивный шаблон по умолчанию, основанный на Bootstrap 3. 2. Bootstrap обновлён до текущей 3.3 версии. Как правильно обновиться. 1. Во-первых, шаблон по умолчанию полностью меняется, т.е. если у Вы добавили свой шаблон и свои стили, их нужно будет проверять, совместимы ли они с Bootstrap 3. Описание разницы между Bootstrap 2 и Bootstrap 3 - http://getbootstrap.com/migration/ 2. Чтобы обновить шаблон по умолчанию до текущей версии, устанавливать обновелние 2.3 лучше в два этапа. Первое. Взять архив с обновлением 2.3 (архива вот здесь - ) и вручную переписать из него файлы к себе в магазин, так будет надежёнее чем обновление через админку, в случае с таким сложным обновлнием как 2.3 лучше вручную. Второе. После того как переписали файлы из обновления 2.3, нужно взять файл query.sql из архива с обновлением и загрузить его в базу данных магазина, например через phpMyAdmin, через закладку Импорт. Третье. После того как переписали файлы из обновления, обновили базу, необходимо обновить html-код шаблона по умолчанию. Для этого нужно зайти в админку демо-версии VamShop 2.3 http://demo.vamshop.com. Админка - http://demo.vamshop.com admin password и скопировать в свой шаблон шаблоны и микро-шаблоны. т.е. заходите в раздел Админка - Оформление - Шаблоны, затем по порядку заходите на страницу редактирования каждого шаблона на demo.vamshop.com/admin и копируете html-rод из демо-версии в свой магазин. Тоже самое нужно сделать с микро-шаблонами в Админке - Оформление - Микро-шаблоны. В итоге, у Вас должен получиться новый шаблон по умолчанию и выглядеть он должен ровно и красиво, как на http://demo.vamshop.com Если что-то не получается, спрашивайте. 2.30.zip Ссылка на сообщение Поделиться на другие сайты
Дмитрий25 1 Опубликовано 15 января, 2015 Жалоба Share Опубликовано 15 января, 2015 Подскажите, насколько реально дальнейшее обновление функционала, но без перехода на 3-й BootStrap? Возможно ли что в дальнейшем будет 2 версии обновлений, для 2-го и 3-его BootStrap-а? Если такого не предвидеться, насколько сложным будет обновление вручную, не затрагивая файлы стилей, но расширяя функционал? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 января, 2015 Автор Жалоба Share Опубликовано 15 января, 2015 Все обновления будут только для 3 версии bootstrap. Там же ничео особого сложного нет в перходе на bootstrap 3. Я ж выше уже писал, просто вынесите свой шаблон и свои стили отдельное и всё, что б они не затрагивались обновлениями. Но всё равно, есть смыс обновляться на 3 версию bootstrap. Ссылка на сообщение Поделиться на другие сайты
Юрий XL 0 Опубликовано 15 января, 2015 Жалоба Share Опубликовано 15 января, 2015 Все обновления будут только для 3 версии bootstrap. Там же ничео особого сложного нет в перходе на bootstrap 3. Я ж выше уже писал, просто вынесите свой шаблон и свои стили отдельное и всё, что б они не затрагивались обновлениями. Но всё равно, есть смыс обновляться на 3 версию bootstrap. Обратил внимание, последняя версия не совсем корректно работает на Iphone (IOs8). Если изначально зайти на сайт (допустим demo.vamshop.com) - все работает, но если прокрутить старницу вверх - можно наблюдать неоднократные дерганья полоски меню, после чего нельзя вызвать меню нажатием иконки с правой стороны, не видно - отправился ли товар в корзину и т.д. К сожалению га планшете нет возможности глянуть. Это только у меня или есть такой глюк? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 января, 2015 Автор Жалоба Share Опубликовано 15 января, 2015 На "живом" iphone проверить пока нет возможности. На android точно всё работает. В принципе, можно сделать, что б полоска не цеплялась к экрану, т.е. что б не оставалась на месте и что б при нажатии привключённом ajax просто сраница возвращалась наверх и открывалась корзина. Если интересно, могу написать как это сделать. Идея с полоской была как раз в том, что б она всегда на виду была и эта полоска содержала в себе всё самое важное и на видном месте, т.е. поиск, разделы, корзина. Ссылка на сообщение Поделиться на другие сайты
Юрий XL 0 Опубликовано 15 января, 2015 Жалоба Share Опубликовано 15 января, 2015 С полоской - идея правильная, желательно доделать корректно, например для больших Iphone актуально будет.. А по поводу альтернативного варианта - можно подробнее? Глядишь пригодится, например для маленьких экранов.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 января, 2015 Автор Жалоба Share Опубликовано 15 января, 2015 Да вроде должно работать везде, используются boostrap возможности, т.е. никакой свой код не пишется. Полоска универсальная, для любых телефонов и разрешений, просто если она вся целиком не влазит в разрешение экрана, появляется иконка-гамбургер. Попобую как-нибудь дорбраться до "живого" iPhone и проверить. По поводу варианта с "отцепленной" полоской сейчас добавлю в faq и дам ссылку как это делается. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения