Перейти к содержанию
Форум поддержки пользователей VamShop

Новая версия — VamShop 1.99.23


Рекомендуемые сообщения

Выпущена новая версия VamShop 1.99.23

vamshop-box-512.png

Скачать полную версию VamShop 1.99.23 можно в своих заказах в магазине https://vamshop.ru
Обновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru

Что изменилось:

  1. Добавлен SEO модуль Плитка тэгов — https://blog.vamshop.ru/2020/07/31/новый-
  2. Добавлен модуль Похожие товары — https://blog.vamshop.ru/2020/08/02/новый-
  3. Добавлен новый модуль — Автоматическая смена статуса заказа по времени с поддержкой шаблонов ответа — https://blog.vamshop.ru/2020/08/02/новый-модуль-смена
  4. Корректировка цепочки навигации в статьях.
  5. Фильтры по центру внутри категорий включаются/отключается в Админке — Настройки — Спецификации — Показывать фильтры.
  6. Новый раздел Контент в админке.
  7. Добавлены отдельные шаблоны для статей, новостей, faq, тэгов на странице категорий и карточек товара.
  8. Корректировка шаблонов новостей и faq.
  9. Корректировка robots.txt.
  10. Корректировка вывода описания фильтров, не двоится описание.
  11. Корректировка вывода заголовков фильтров, не двоится заголовок.
  12. Добавлена отдельная страница с тэгами.
  13. По умолчанию выключена опция Показывать счётчик статей.
  14. Корректировка шаблона карточки статьи.
  15. Подключён jQuery Expandable.
  16. Не выводятся статьи, faq, новости, тэги на странице результатов поиска.
  17. Корректировка кода отправка шаблонов ответа.
  18. Подключён HTML-редактор для шаблонов ответа.
  19. Корректирока checkbox поля в админке при добавлении языка, валют. «Птичка» по умолчанию — выключена при создании новых записей.
  20. Добавлены новые метки в шаблоны ответов.

Полный список изменений:

VamShop 1.99.23
Корректировка перевода в модуле Похожие товары
Корректировка похожих товаров
Корректировка похожих товаров
Корректировка похожих товаров
Корректировка шаблона
Добавлен новй модуль - Похожие товары
Добавлены новые метки в шаблоны ответов
Добавлен html-редактор на странице шаблонов ответов
Птичка статус по умолачанию убрана при редактировании статусов заказа
Корректировка кода рассылки автоматических уведомления о статусе зака… …
Корректировка кода рассылки автоматических уведомления о статусе зака… …
Корректировка настроек автоматической смены статусов заказа
Корректировка кода отправка шаблонов ответа
Корректировка автоматической смены статусов заказа и перевода
Корректировка кода
Добавлены файлы для изменения статуса заказов по времени через cron
Добавлен новый модуль - Автоматическая смена статуса заказа + отправк… …
По умолчанию выключена опция Показывать счётчик статей
Корректировка цепочки навигации в статьях
Корректировка кода
Корректировка breadcrumb статей
Корректировка шаблона карточки статьи
Мета тэги для страницы тэгов
Подключён jQuery Expandable
Корректировка вывода спецификаций в виде картинок
Корректировка страницы тэгов в админке
Корректировка базы данных по умолчанию
Не выводятся статьи, faq, новости, тэг на странице результатов поиска
Статус тэга по умолчанию - активен
Корректировка шаблона тэгов
Корректировка шаблона
Корректировка шаблона тэгов
Корректировка шаблона тэгов
Корректировка страницы с шаблонами писем
Корректировка шаблонов
Корректировка вывода плтики тэгов на странице карточки товара
Корректировка шаблона плиток тэгов
Добавлен вывод плитки тэгов на главной странице, на странице подкатег… …
Добавлены мета-тэги для тэгов
Добавлены настройки для модуля тэгов
Корректировка robots.txt
Добавлен перевод для тэгов
Добавлена отдельная страница с тэгами
Подключён вывод плиток тэгов на главной странице, на странице подкате… …
Корректировка robots.txt
Корректировка кода
Добавлен новый SEO модуль - Плитка тэгов
Добавлены таблицы для нового модуля Плитка тэгов
Добавлены константы для нового модуля Плитка тэгов
Добавлено новое меню Контент в админке
Корректировка шаблонов новостей и faq
Корректировка robots.txt
Корректировка кода
Корректировка заголовков фильтров
Корректирока вывода описаний фильтра и заголовка фильтра
Корректировка вывода описания фильтров, не двоится описание
Корректировка вывода описания фильтров, не двоится описание
Корректировка шаблонов новостей и faq
Корректировка блока фильтры по центру
Корректировка шаблона со списком товара
Корректировка шаблона со списком товара
Корректировка шаблонов новостей и faq
Корректировка кода
Корректировка вывода кнопки купить внутри списка товара
Корректировка подключения информационных страниц, для правильной рабо… …
Добавлены отдельные шаблоны для статей, новостей, faq на странице кар… …
Фильтры по центру внутри категорий включаются/отключается в Админке -… …
Переименована закладка Обзоры в Статьи на странице карточки товара
Корректировка ошибки в опциях Прицепить к категории и Прицепить к тов… …
 

Читать заметку полностью

 

Ссылка на сообщение
Поделиться на другие сайты

Добрый день! а страница сайт/tags.php что выводит?

Добавлена отдельная страница с тэгами.

 

просто я зашел на нее и там пусто, просто поисковая форма и никаких тэгов нет. поиск по тэгам тоже кстати не работает.

на товары некоторые- тэги были добавлены

Ссылка на сообщение
Поделиться на другие сайты
Только что, geval сказал:

Добрый день! а страница сайт/tags.php что выводит?

Добавлена отдельная страница с тэгами.

 

просто я зашел на нее и там пусто, просто поисковая форма и никаких тэгов нет. поиск по тэгам тоже кстати не работает.

на товары некоторые- тэги были добавлены

Список тэгов, у меня работает, и поиск работает.

http://demo.vamshop.ru/tags.php

Но я её в robots.txt запретил, не знаю, наверное ж нет смысла прям выводить все тэги на одной странице.

Так, на всякий случай была добавлена.

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, support сказал:

Список тэгов, у меня работает, и поиск работает.

http://demo.vamshop.ru/tags.php

Но я её в robots.txt запретил, не знаю, наверное ж нет смысла прям выводить все тэги на одной странице.

Так, на всякий случай была добавлена.

при нажатии на эти тестовые тэги всё равно выводит на главную страницу демо магазина, а где они вообще должны задаваться? всё таки они должны браться из товара или откуда?

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, geval сказал:

при нажатии на эти тестовые тэги всё равно выводит на главную страницу демо магазина, а где они вообще должны задаваться? всё таки они должны браться из товара или откуда?

Это просто список со всеми тэгами, добавленными в Админке - Контент - Плитка тэгов.

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

Ссылка на сообщение
Поделиться на другие сайты
Только что, support сказал:

Это просто список со всеми тэгами, добавленными в Админке - Контент - Плитка тэгов.

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

а понял теперь. ну просто интересно как она будет выглядеть, когда там будет скажем 1000 тэгов, и не зависнет ли:-)

все равно думаю полезная страница, может пригодиться

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, geval сказал:

а понял теперь. ну просто интересно как она будет выглядеть, когда там будет скажем 1000 тэгов, и не зависнет ли:-)

все равно думаю полезная страница, может пригодиться

Нет, она ж разбивается на страницы.

Есть опция в Админке - Настройки - Основные - Максималные - Тэгов на одной странице.

 

Это только первая версия модуля, так что, пожелания, улучшения на будущее приветствуются.

 

2 минуты назад, geval сказал:

все равно думаю полезная страница, может пригодиться

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

Ссылка на сообщение
Поделиться на другие сайты

понятно, ну это хорошо что разбивка есть.

тогда такие вопросы:

 

Добавлены отдельные шаблоны для статей, новостей, faq, тэгов на странице категорий и карточек товара.

где эти шаблоны искать?

 

Добавлен новый модуль — Автоматическая смена статуса заказа по времени с поддержкой шаблонов ответа

 

как это настраивать?

за раздел контент отдельное спасибо, удобней стало и быстрей теперь:)

Ссылка на сообщение
Поделиться на другие сайты
28 минут назад, geval сказал:

Добавлены отдельные шаблоны для статей, новостей, faq, тэгов на странице категорий и карточек товара.

где эти шаблоны искать?

/templates/vamshop4/module/faq.html - шаблон страницы faq.php.

/templates/vamshop4/module/faq_default.html - шаблон блока faq на главной странице.

/templates/vamshop4/module/faq_product_info.html - шаблон блока faq на странице карточки товара.

/templates/vamshop4/module/faq_product_listing.html - шаблон блока faq на странице подкатегорий, страницах списка товара.

 

Тоже самое и для статей, новостей, тэгов.

Только шаблоны будут:

articles_*

tags_*

latest_news_*

28 минут назад, geval сказал:

Добавлен новый модуль — Автоматическая смена статуса заказа по времени с поддержкой шаблонов ответа

 

Про этот модуль расскажу чуть позже.

Это очень крутая вещь.

 

т.е. автоматически меняет статус заказа по времени, в зависимости от текущего статуса.

+ рассылка email с шаблонами ответа.

 

Для чего это нужно, пример.

 

Вот есть человек, оформивший заказ.

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

 

Как сделано у меня.

1. Оформили заказ - заказу ставится статус Ождиает проверки.

На почту уходит уведомление о заказе.

2. Если в течение 10 минут заказ не оплачен и у заказа статус Ожидает проверки, ставится статус Ждём оплаты.

Уходит клиету шаблон ответа с напоминаем об оплате.

4. Если у заказа висит статус Ждём оплаты 7 дней, автоматически меняется статус на Напоминание об оплате.

Уходит клиенту шаблон ответа с напоминанием об опплате.

5. Если через 14 дней заказ в статусе неоплаченно, напоминание об оплате, меняем статус на Отменён.

6. Через полгода заказу со статумо Оплачен ставится новый стаут - Уведомление клиента.

Уходит клиенту уведомление с текстом про прдление тех. поддержки.

7. Заказ в статусе Оплачен, через месяц например можно поменять статус на Ждём отзыв.

и отправить шаблон ответа с предложеним оставить отзыв на товар на сайте.

 

Всё это полностю автоматизировано.

 

Можете в Админке - Настройки - Мой магазин внизу посмотреть опции новые.

и в Админке - Заказы - Статуса.

 

Когда редактируете стаутс Вы можете к статусу цеплять шаблон ответа.

 

В общем, очень крутая вещь.

 

Напишу как-нибудь подробнее в блоге.

 

Ссылка на сообщение
Поделиться на другие сайты

ну да- модуль ценный, вопрос еще по статусам заказа автоматом, а можно сделать так, чтобы например статус заказа который сейчас ожидает проверки, скажем через полчаса-часа автоматом менялся на ПОЛУЧЕН, ждите звонка ( с отправкой соответственно письма).

просто если у нас магазин сугубо без онлайн-оплат, а по звонку курьера- то это очень даже актуально может быть, чтобы клиенты меньше названивали с вопросами: где мой заказ? получили ли?

Ссылка на сообщение
Поделиться на другие сайты
21 минуту назад, geval сказал:

ну да- модуль ценный, вопрос еще по статусам заказа автоматом, а можно сделать так, чтобы например статус заказа который сейчас ожидает проверки, скажем через полчаса-часа автоматом менялся на ПОЛУЧЕН, ждите звонка ( с отправкой соответственно письма).

 

Конечно.

Именно такой работой и занимается этот модуль.

Меняет статусы в зависимости от времени и текущего статуса + рассылает готовые ответы (шаблоны ответов).

 

Посмотрите в демке настройки внизу в Админке - Настройки - Основные.

Вот эти:

Заказы старше Y минут 
Заказы имеющие статус 
Новый статус заказа 

 

А шаблон ответа просто добавляется в Админке - Заказы - Статусы заказа.

Там можно прицепить шаблон ответа к конкретному статусу заказа.

 

и всё это будет автоматически выполнено, т.е. изменён статус и отправлено письмо клиенту с шаблоном ответа, прицепленному к конкретному статусу заказа.

 

Это именно для этого и сделано.

Здесь именно интересна связка: Смена статуса + Шаблон ответа. 

Именно в привязке к времени создания заказа и проверке текущего статуса.

Шаблон ответа на почту отправляется красиво оформленный, с адаптивным шаблоном письма.

Вам просто надо шаблон ответа сдлеать для статуса Получен и всё.

Полная автоматизация будет.

Не надо письма вручную писать, не надо заказ вручную менять, отправлять уведомление и т.д.

Ссылка на сообщение
Поделиться на другие сайты

да, весьма круто:-)

осталось теперь модуль экспорта/импорта тэгов через эксель дождаться, и будет всё вообще 100% идеально.. уже даже сложно представить, что еще можно улучшить..

p.s. а слайдер в плитке тэгов и свернуть/развернуть есть? а то магазины обновляю но еще не дошёл до этого, ведь чтобы это стало заметно надо штук 10-20 тэгов добавить и заодно еще на мобильном посмотреть..

Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, geval сказал:

p.s. а слайдер в плитке тэгов и свернуть/развернуть есть? а то магазины обновляю но еще не дошёл до этого, ведь чтобы это стало заметно надо штук 10-20 тэгов добавить и заодно еще на мобильном посмотреть..

Слайдер пока не стал добавлять.

Роботы гугла и яндекса не умеют ведь листать слайдеры и открывать скрытые списки.

Вот добавил в FAQ как свернуть большой список тэгов - 

Это один из вариантов.

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

или просто прокрутка скрытая будет.

Как на http://plusha.cezerin.net/

Вот если открыть плюшу с телефона (именно с телефона, на компе не прокручивается), то справа от Categories ссылки можно прокручивать на телефоне.

Блок Advantages тоже прокручивается.

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, support сказал:

Слайдер пока не стал добавлять.

Роботы гугла и яндекса не умеют ведь листать слайдеры и открывать скрытые списки.

Вот добавил в FAQ как свернуть большой список тэгов - 

Это один из вариантов.

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

или просто прокрутка скрытая будет.

Как на http://plusha.cezerin.net/

Вот если открыть плюшу с телефона то справа от Categories ссылки можно прокручивать на телефоне.

И блок Advantages тоже прокручивается.

Но на телефона, т.е. там где не влазить в экран.

На компе это назаметно.

а если на компьютере их будет скажем штук 100, тогда ж займут полэкрана..
хотя тут второй вопрос, как тогда их поместить в самый низ эти тэги, после описания категории, выводов товаров и т.д?
впрочем логично, в шаблоне искать..
а насчёт слайдеров ( это ж условное название- скорей прокрутка любая), наверное там какой-то очень простецкий слайдер нужен.. вплоть до того, что через тэг <pre>, или через CSS

как сделано на сайте http://lan-med.ru/category/meditsinskie-tovary/

вот тут пример я посмотрел в код ( часть которая выводит плитку тэгов), походу все через css

там такой код у них ( этот сайт как раз везде приводится как пример эффективности действия плитки тэгов, соответственно индексируется всё)

 <div class="listing-prod__right">

                        <div class="subcategories">
            <h3>Популярные теги</h3>
            <div class="close2"></div>
            <ul class="tag-slider sub-links-2 row1">
                            <li><a href="/category/denas/">ДЭНАС</a></li>
                            <li><a href="/category/apparat-denas-1-pokoleniya/">Аппарат ДЭНАС 1 поколения</a></li>
                            <li><a href="/category/stetoskopy-meditsinskie/">Стетоскопы</a></li>
                            <li><a href="/category/stetoskopy-akusherskie/">Стетоскопы акушерские</a></li>
                            <li><a href="/category/stetoskopy-kardiologicheskie/">Стетоскопы кардиологические</a></li>
                            <li><a href="/category/stetoskopy-rappoporta/">Стетоскопы Раппопорта</a></li>
                            <li><a href="/category/elektronnye-stetoskopy/">Электронные стетоскопы</a></li>
                            <li><a href="/category/stetofonendoskopy/">Стетофонендоскопы</a></li>
                            <li><a href="/category/fonendoskopy/">Фонендоскопы</a></li>
                        </ul>
            <div class="navi">
                <span class="open">Показать все</span>
                <span hidden class="close">Свернуть</span>
            </div>
        </div>

соответственно всё индексируется,  и скрытие и раскрытие делается через css...

осталось только сами стили откопать, на сайте этом что то не смог их сразу найти..

Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, geval сказал:

а если на компьютере их будет скажем штук 100, тогда ж займут полэкрана..
хотя тут второй вопрос, как тогда их поместить в самый низ эти тэги, после описания категории, выводов товаров и т.д?
впрочем логично, в шаблоне искать..
а насчёт слайдеров ( это ж условное название- скорей прокрутка любая), наверное там какой-то очень простецкий слайдер нужен.. вплоть до того, что через тэг <pre>, или через CSS

как сделано на сайте http://lan-med.ru/category/meditsinskie-tovary/

вот тут пример я посмотрел в код ( часть которая выводит плитку тэгов), походу все через css

там такой код у них ( этот сайт как раз везде приводится как пример эффективности действия плитки тэгов, соответственно индексируется всё)


 <div class="listing-prod__right">

                        <div class="subcategories">
            <h3>Популярные теги</h3>
            <div class="close2"></div>
            <ul class="tag-slider sub-links-2 row1">
                            <li><a href="/category/denas/">ДЭНАС</a></li>
                            <li><a href="/category/apparat-denas-1-pokoleniya/">Аппарат ДЭНАС 1 поколения</a></li>
                            <li><a href="/category/stetoskopy-meditsinskie/">Стетоскопы</a></li>
                            <li><a href="/category/stetoskopy-akusherskie/">Стетоскопы акушерские</a></li>
                            <li><a href="/category/stetoskopy-kardiologicheskie/">Стетоскопы кардиологические</a></li>
                            <li><a href="/category/stetoskopy-rappoporta/">Стетоскопы Раппопорта</a></li>
                            <li><a href="/category/elektronnye-stetoskopy/">Электронные стетоскопы</a></li>
                            <li><a href="/category/stetofonendoskopy/">Стетофонендоскопы</a></li>
                            <li><a href="/category/fonendoskopy/">Фонендоскопы</a></li>
                        </ul>
            <div class="navi">
                <span class="open">Показать все</span>
                <span hidden class="close">Свернуть</span>
            </div>
        </div>

соответственно всё индексируется,  и скрытие и раскрытие делается через css...

осталось только сами стили откопать, на сайте этом что то не смог их сразу найти..

Ну сделайте вариант из faq, это по сути тоже самое.

В html-код всё есть, но видна только первая строка тэгов, пока не нажмёшь "Показать все".

Вот Вы ж сами показали пример, он на 99% тоже самое, что и в VamShop.

16 минут назад, geval сказал:

как сделано на сайте http://lan-med.ru/category/meditsinskie-tovary/

 

Что-то наверное такое и хочу.

Это слайдер как раз с открытием вниз.

Ссылка на сообщение
Поделиться на другие сайты

на главной странице если новость длинная выводится весь текст без ограничения это печалька надо IF для кол-ва выводимого текста добавить думаю

Ссылка на сообщение
Поделиться на другие сайты
52 минуты назад, ZM сказал:

на главной странице если новость длинная выводится весь текст без ограничения это печалька надо IF для кол-ва выводимого текста добавить думаю

Вот возьмите 2 файла:

/templates/vamshop4/components/item/item_faq.html

/templates/vamshop4/components/item/item_news.html

В Админке - Настройки - Основные - Максимальные есть опции Новости кратко и Вопросы и ответы кратко.

Вот с помощью данных опций регулируйте вывод.

Добавил эту правку по умолчанию в код.

item-faq.html item-news.html

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, ZM сказал:

А почему бы в 6+6 не выводить? а в 12 блоке деления 

Речь про что?!

Про слайдер?!

То, что он листает по 1 плитке, а не по 6?!

Ну я не помню, есть такие опции или нет, посмотрите в демках - https://owlcarousel2.github.io/OwlCarousel2/demos/demos.html

По идее, там просто опцию надо добавить в /templates/vamshop4/javascript/vamshop4.js

Ссылка на сообщение
Поделиться на другие сайты

Нет речь про новости, как выводяться блоки все в одну строку раньше по 2 новости в блоке было вместо 12 6+6 типо разделение разметки

Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, ZM сказал:

Нет речь про новости, как выводяться блоки все в одну строку раньше по 2 новости в блоке было вместо 12 6+6 типо разделение разметки

Да, решил по 1 новости в колонку сделать, так лучше смотрится, imho

Особенно когда текста много.

А так, в принципе, ничто не мешает вернуть как было.

Ссылка на сообщение
Поделиться на другие сайты

Кодировка в тегах.

Для нормальной сортировки для украинского (иначе "і" выбрасивает вверх списка) поменял когда-то кодировку для "products_name". Поставил "utf8_unicode_ci".

После обновления ошибка. Насколько понимаю - связано с этой правкой.

MYSQL ERROR REPORT
- 04/08/2020 09:08:03
---------------------------------------
1270 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT), (utf8_general_ci,IMPLICIT), (utf8_general_ci,IMPLICIT) for operation 'match'

Достаточно ли поменять кодировку "tags_name" таблицы "tags", чтобы не возникало конфликта, или нужно еще где-то поправить?

Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, СФВ сказал:

Кодировка в тегах.

Для нормальной сортировки для украинского (иначе "і" выбрасивает вверх списка) поменял когда-то кодировку для "products_name". Поставил "utf8_unicode_ci".

После обновления ошибка. Насколько понимаю - связано с этой правкой.


MYSQL ERROR REPORT
- 04/08/2020 09:08:03
---------------------------------------
1270 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT), (utf8_general_ci,IMPLICIT), (utf8_general_ci,IMPLICIT) for operation 'match'

Достаточно ли поменять кодировку "tags_name" таблицы "tags", чтобы не возникало конфликта, или нужно еще где-то поправить?

Здравствуйте!

Можно либо отключить Похожие товары в Админке - Настройки - Основной - Мой магазин, опция внизу.

Либо да, привести кодировку в соответствие.

Этот кусок кода, видимо, из /includes/classes/product.php , из строки:

match (pd.products_name, pd.products_description, pd.products_keywords) against

т.е. проверьте кодироку колонок в таблице products_description

Колонки products_name, products_description, products_keywords

Судя по ошибке, у колонки products_name отличается кодировка от products_description и products_keywords

Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, support сказал:

Можно либо отключить Похожие товары в Админке - Настройки - Основной - Мой магазин, опция внизу.

Отключение "Похожих" сняло ошибку.

Со временем попробую настроить кодировки.

Спасибо за помощь!

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, СФВ сказал:

Отключение "Похожих" сняло ошибку.

Со временем попробую настроить кодировки.

Спасибо за помощь!

Не за что

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...