недопустимое перечислимое значение в поле availability
Универсальный адаптивный шаблон UniShop [Поддержка]
Автор Tom,
2 апреля, 2016 в Платные шаблоны
Рекомендуемые сообщения
Опубликовал kamar87, 9 февраля, 2019
Настройки целей Яндекс Метрики
Опубликовал Tom, 1 января, 2019
Для Opencart/Ocstore 2.1
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Войти
Уже есть аккаунт? Войти в систему.
Похожий контент
Модуль интеграции сервиса dadata.ru в магазин OpenCart, ocStore.
помогает избежать ошибочного ввода, что значительно облегчит обработку заказов, интеграцию модулей доставок и т.д.
Обратите внимание: данное решение лишь помогает интегрировать сервис в ваш магазин!
используется jquery модуль suggestions.js
все настройки можно взять из документации к этому модулю, здесь-же свойства и методы и примеры.
Настройки довольно многообразны,
а что-бы уменьшить конфликты и во избежание нагромождения кода часто нужно настраивать индивидуально.
здесь можно почитать о сервисе dadata.ru
здесь вы найдёте как подключить подсказки по адресу.
здесь как разложить адрес по полям.
адреса внутри конкретного города.
здесь много-много других примеров.
Наши примеры настроек:
можно найти в FAQ к модулю.
Примеры индивидуальных нестандартных решений:
Заполнить поля при вводе только ИНН. (для юридических лиц)
пример: http://tws-krep.ru/
Установка модуля интеграции:
стандартными средствами установки OpenCart.
Настройка модуля интеграции:
1) зарегистрироваться на https://dadata.ru/#registration_popup для получения ключа api,
После регистрации обязательно подтвердите вашу почту указанную при регистрации, иначе сервис дадата будет ругаться и выдавать ошибку в ответе на обращение к данному сервису.
2) вывести модуль в необходимой схеме/схемах
3) включаем модуль,
4) ввести в поле «ДОБАВИТЬ ROUTE» роут нужной схемы: например для оформления заказа checkout/checkout, или для simple checkout/simplecheckout
нажать «Добавить» создастся новая вкладка с настройками, где и вносятся настройки из примеров выше.
можно открыть её кликнув по названию, включаем текущие настройки,
5) если используете simple или подобные модули, которые обновляют данные без перезагрузки страницы, в simple в поле свой javascript можно добавить вызов связанных настроек, например if(‘checkout_simplecheckout’ in window) checkout_simplecheckout();
иначе можно вызвать вписав в поле «ВЫЗОВ JAVASCRIPT» например так.
Сохраняем! Всё!
Внимание, Акция:
С Октября месяца Модуль переходит в статус Бесплатно!
(для личного использования)
исходный код для разработчиков на Github.
Техподдержка, настройка, адаптация платная! цена 1500р или договорная, (можно опционально заказать при скачивании справа-сверху или в разделе услуг).
Модуль совместим с:
Модуль доставки Почта России
Так-же стоит обратить внимание, на то что:
— Стандартизация работает только с адресами России. Других стран пока нет.
— Подсказки работают со всеми странами мира. По России и Беларуси с точностью до дома, по остальным странам — до города.
— предыдущие версии модуля более не поддерживаются, Opencart 1.5 больше не поддерживается.
— распространяется as is.
— Запрещается распространение, продажа от своего имени или третьих лиц. Только для личного использования!
1 покупка/оплата = 1 домен + его поддомены.
Очень круто, что Вы дочитали до конца, значит обращаясь в личку за помощью Вы понимаете, что помощь платная,
особенно та что сделана за 5минут! Поэтому тому кто при обращении в личку напишет «. описание читал. » скидка в 10%!
Так-же просьба сразу написать доступы (можно для начала только админки) и API ключ с dadata.ru/#registration_popup.
Спасибо за интерес к нашим модулям!)
Модуль подсказок Dadata, автозаполнение полей Ф.И.О, Адреса, данные по ИНН
Модуль интеграции сервиса dadata.ru в магазин OpenCart, ocStore.
помогает избежать ошибочного ввода, что значительно облегчит обработку заказов, интеграцию модулей доставок и т.д.
Обратите внимание: данное решение лишь помогает интегрировать сервис в ваш магазин!
используется jquery модуль suggestions.js
все настройки можно взять из документации к этому модулю, здесь-же свойства и методы и примеры.
Настройки довольно многообразны,
а что-бы уменьшить конфликты и во избежание нагромождения кода часто нужно настраивать индивидуально.
здесь можно почитать о сервисе dadata.ru
здесь вы найдёте как подключить подсказки по адресу.
здесь как разложить адрес по полям.
адреса внутри конкретного города.
здесь много-много других примеров.
Наши примеры настроек:
можно найти в FAQ к модулю.
Примеры индивидуальных нестандартных решений:
Заполнить поля при вводе только ИНН. (для юридических лиц)
пример: http://tws-krep.ru/
Установка модуля интеграции:
стандартными средствами установки OpenCart.
Настройка модуля интеграции:
1) зарегистрироваться на https://dadata.ru/#registration_popup для получения ключа api,
После регистрации обязательно подтвердите вашу почту указанную при регистрации, иначе сервис дадата будет ругаться и выдавать ошибку в ответе на обращение к данному сервису.
2) вывести модуль в необходимой схеме/схемах
3) включаем модуль,
4) ввести в поле «ДОБАВИТЬ ROUTE» роут нужной схемы: например для оформления заказа checkout/checkout, или для simple checkout/simplecheckout
нажать «Добавить» создастся новая вкладка с настройками, где и вносятся настройки из примеров выше.
можно открыть её кликнув по названию, включаем текущие настройки,
5) если используете simple или подобные модули, которые обновляют данные без перезагрузки страницы, в simple в поле свой javascript можно добавить вызов связанных настроек, например if(‘checkout_simplecheckout’ in window) checkout_simplecheckout();
иначе можно вызвать вписав в поле «ВЫЗОВ JAVASCRIPT» например так.
Сохраняем! Всё!
Внимание, Акция:
С Октября месяца Модуль переходит в статус Бесплатно!
(для личного использования)
исходный код для разработчиков на Github.
Техподдержка, настройка, адаптация платная! цена 1500р или договорная, (можно опционально заказать при скачивании справа-сверху или в разделе услуг).
Модуль совместим с:
Модуль доставки Почта России
Так-же стоит обратить внимание, на то что:
— Стандартизация работает только с адресами России. Других стран пока нет.
— Подсказки работают со всеми странами мира. По России и Беларуси с точностью до дома, по остальным странам — до города.
— предыдущие версии модуля более не поддерживаются, Opencart 1.5 больше не поддерживается.
— распространяется as is.
— Запрещается распространение, продажа от своего имени или третьих лиц. Только для личного использования!
1 покупка/оплата = 1 домен + его поддомены.
Добавил Sha Добавлено 09.06.2019 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
2.3
2.2
2.1
2.0 ocStore 3.0
2.3.0.2.4
2.3
2.2
2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
Opencart.pro 2.1
OcShop 2.0.3.х Обращение к серверу разработчика Нет
1312 17
Скачать/Купить дополнение
Quick Order Form (Быстрый заказ)
Модуль Quick Order Form специально создан для того, чтобы ваши покупатели могли заказывать товары быстрее и проще.
Все знают, что процесс оформления заказа имеет определенные этапы. Это требует времени для заполнения форм данных. Поэтому не каждый клиент доходит до заключительного этапа оформления заказа.
Помогите сделать процесс совершения покупки для клиента простым и понятным. Достаточно нажать на кнопку “Быстрый заказ” и клиент получает возможность заказать товар, минуя корзину.
Расширение работает с такими темами, как Journal2, Journal3 и другие.
Использование расширения Quick Order Form повышает лояльность покупателей и увеличивает вероятность совершения повторной покупки.
Добавил kirians Добавлено 30.09.2020 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
2.3
2.2
2.1
2.0
1.5.6.4
1.5.6.3
1.5.6.2
1.5.6.1
1.5.6
1.5.5.1
1.5.5
1.5.4.1
1.5.3.1 ocStore 3.0
2.3
2.2
2.1
1.5.5.1.2
1.5.5.1.1
1.5.5.1
1.5.4.1.2
1.5.4.1.1
1.5.4.1
1.5.3.1
1.5.2.1
1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
Opencart.pro 2.1
OcShop 2.0.3.х
OcShop 1.5.6.4.х Обращение к серверу разработчика Нет
Два шаблона по цене одного!
Акция до 30.10.2021.
Один из топовых шаблонов для opencart3 в ПОДАРОК!
Описание
Готовый к запуску интернет-магазин со всеми необходимыми модулями и функционалом, для запуска которого, достаточно поменять контактную информацию и заполнить каталог. Из-за гибкости настроек, подойдет для продажи всех видов товаров.
Задача данного шаблона, сделать ваш интернет-магазин удобным и современным, простым в использовании с мобильных устройств и планшетов. Не отпугнуть клиента лишними окнами и анимацией. Избавить от лишнего ожидания загрузки сайта, что может привести к потере клиента. Сделать простым и приятным посещение вашего сайта. Так же есть возможность, простым способом оформить внешний вид из админки сайта самостоятельно.
Данная тема имеет отличный функционал, продуманное юзабилити, чистый код, быструю загрузку и многое другое что требуется для успешных продаж в вашем интернет магазине.
Демонстрация
*Обратите внимание, на демо frame установлены 3 модуля не входящих в комплект с шаблоном. Ознакомиться с ними можно в описании шаблона Frame
Главная
Категория
Карточка товара
Админ-панель (demo/demo)
Преимущества
Шаблон построен на базе фреймворка Bootstrap 4 и включат в себя целый комплекс дополнительных модулей, настроек и программных решений, необходимых для полноценной работы современного интернет магазина.
Boom theme разработан на основе одного из топовых шаблона для Opencart 3.x, Frame Theme v1.5.1. Шаблон входит в стоимость, а это значит, что за эту цену, у вас будет 2 абсолютно разных темы по дизайну на выбор. Которые вы сможете легко менять через настройки шаблона.
*Если тема frame у вас уже есть, и вы хотите поменять дизайн на boom отпишите мне в лс, вам будет предоставлена отличная скидка.
Часть функционала реализованная в шаблоне:
Высокие показатели Google Page Speed
Со сжатием изображения показатели будут еще лучше.
Главная
Категория
Товар
Системные требования
У вас на хостинге должен быть установлен IonCube Loader версии не ниже 4.4 с PHP не ниже 5.4. У большинства хостингов с этим проблем нет, но, на всякий случай, уточняйте эту информацию у вашего хостера перед покупкой. В остальном, системные требования шаблона идентичны требованиям opencart.
Лицензия / условия использования
Шаблон реализуется по принципу: “1 лицензия = 1 домен + 1 тестовый домен”
Условия покупки
Предметом сделки является шаблон в том виде, в котором он существует на момент покупки. Все последующие обновления и техническая поддержка доступны покупателям бесплатно, но являются бонусом-дополнением к покупке, а не составной частью этой покупки. Шаблон, как и любые другие цифровые товары, не подлежит возврату и обмену. Покупая шаблон в любом из официальных источников вы соглашаетесь со всем вышеизложенным.
Описание
Готовый к запуску интернет-магазин со всеми необходимыми модулями и функционалом, для запуска которого, достаточно поменять контактную информацию и заполнить каталог. Из-за гибкости настроек, подойдет для продажи всех видов товаров.
Задача данного шаблона, сделать ваш интернет-магазин удобным и современным, простым в использовании с мобильных устройств и планшетов. Не отпугнуть клиента лишними окнами и анимацией. Избавить от лишнего ожидания загрузки сайта, что может привести к потере клиента. Сделать простым и приятным посещение вашего сайта. Так же есть возможность, простым способом оформить внешний вид из админки сайта самостоятельно.
Данная тема имеет отличный функционал, продуманное юзабилити, чистый код, быструю загрузку и многое другое что требуется для успешных продаж в вашем интернет магазине.
Демонстрация
*Обратите внимание, на демо frame установлены 3 модуля не входящих в комплект с шаблоном. Ознакомиться с ними можно в описании шаблона Frame
Главная
Категория
Карточка товара
Админ-панель (demo/demo)
Преимущества
Шаблон построен на базе фреймворка Bootstrap 4 и включат в себя целый комплекс дополнительных модулей, настроек и программных решений, необходимых для полноценной работы современного интернет магазина.
Boom theme разработан на основе одного из топовых шаблона для Opencart 3.x, Frame Theme v1.5.1. Шаблон входит в стоимость, а это значит, что за эту цену, у вас будет 2 абсолютно разных темы по дизайну на выбор. Которые вы сможете легко менять через настройки шаблона.
*Если тема frame у вас уже есть, и вы хотите поменять дизайн на boom отпишите мне в лс, вам будет предоставлена отличная скидка.
Часть функционала реализованная в шаблоне:
Высокие показатели Google Page Speed
Со сжатием изображения показатели будут еще лучше.
Главная
Категория
Товар
Системные требования
У вас на хостинге должен быть установлен IonCube Loader версии не ниже 4.4 с PHP не ниже 5.4. У большинства хостингов с этим проблем нет, но, на всякий случай, уточняйте эту информацию у вашего хостера перед покупкой. В остальном, системные требования шаблона идентичны требованиям opencart.
Лицензия / условия использования
Шаблон реализуется по принципу: “1 лицензия = 1 домен + 1 тестовый домен”
Условия покупки
Предметом сделки является шаблон в том виде, в котором он существует на момент покупки. Все последующие обновления и техническая поддержка доступны покупателям бесплатно, но являются бонусом-дополнением к покупке, а не составной частью этой покупки. Шаблон, как и любые другие цифровые товары, не подлежит возврату и обмену. Покупая шаблон в любом из официальных источников вы соглашаетесь со всем вышеизложенным.
Submitter nexer Submitted 08/09/2018 Category Платные шаблоны Системные требования php 5.4+ и ioncube loader 4.4+ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Get request to server of developer Да
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
Гугл не хочет индексировать и переиндексировать сайт.
#1 Personalab
Сайту 4 месяца. 100 страниц, написаны тексты, заполнены метаописания, Яндекс индексирует на ура.
А вот Гугл совсем охренел, или я отстал от жизни, что значат все эти аббревиатуры? Гугл не хочет индексировать и переиндексировать сайт. Дайте совет. Неужели без этих параметров сайт считается какашкой? Спасибо!
На сайте нашемновомсайте.ru (4 месяца ему) выявлены новые проблемы с материалами формата «Продукты».
Владельцу сайта нашемновомсайте.ru
На Вашем сайте обнаружены проблемы (8) категории «Продукты».
Основные предупреждения
Предупреждения – повод задуматься об оптимизации ресурса. Некоторые предупреждения позволяют узнать, как улучшить вид страниц в результатах поиска Google. То, из-за чего сегодня выносится предупреждение, в будущем может классифицироваться как ошибка. На основании анализа Вашего сайта были вынесены следующие предупреждения:
Отсутствует поле «sku»
Отсутствует поле «url»
Не указан глобальный идентификатор товара, например код GTIN, MPN или ISBN
Отсутствует поле «review»
Отсутствует поле «availability»
Рекомендуем Вам по мере возможности устранить указанные выше проблемы. Тогда в результатах поиска Google будет появляться больше страниц Вашего сайта, и притом в наилучшем виде.
Тематика сайта «Продукты питания».
Проиндексировано 27 страниц. Из них половина 3 месячной даты индексации.
На сайте постоянно ведутся работы. Скормил 2 месяца назад карту сайта.
#2 Drakon
#3 c4e8ece0
Google Search Console ругаться стал: Недопустимый тип значения в поле «name»
Только что прилетело. Это у гугла какие-то нововведения или у нас что-то в очередной раз обновилось и ошибки полезли? Все страницы красными резко стали (причем на каждой странице по несколько ошибок), видимо дело в ссылках меню. Последние обновления ставились сегодня, шоп-скрипт свежий на подписке, тема Goods. До этого все было нормально много лет, сами ничего не ковыряли.
Проблемы категории «Продукты» на сайте https://www.krafthaus.ru/
На Вашем сайте обнаружены проблемы (1) категории «Продукты».
Из-за ошибок Ваши страницы или функции сайта могут быть недоступны в результатах поиска. На Вашем сайте были обнаружены следующие ошибки:
Недопустимый тип значения в поле «name»
Рекомендуем Вам по мере возможности устранить указанные выше проблемы. Тогда в результатах поиска Google будет появляться больше страниц Вашего сайта, и притом в наилучшем виде.
13 ответов
Думаю, что это причуды Гугла, так как видел подобные уведомления, в которых не производились обновления
Сегодня сам столкнулся с этим. Решается просто. У вас в шаблоне идет так:
а надо сделать так:
Приятно наблюдать, как Гугл выдрессировал владельцев сайтов. То ему так хочется чтобы обернули, то картинки, чтобы webp, чтобы js внизу и т.д. О пользователях/клиентах уже мало кто думает, главное чтобы робот был доволен.
Всегда надо искать компромисс.
То есть, по-хорошему, надо тему обновлять? Если проблема в ней, то с такой же ситуацией столкнулись или столкнуться еще человек 300. Как позвать в тему разработчика https://www.webasyst.ru/store/developer/1003320/? 🙂
Разработчик не придет. Прикован к батарее. Напишите ему в поддержку.
Чек-лист для тестирования числового поля
При тестировании встречаются как интересные задачки с замудреной логикой, так и простые, вроде проверки простой строки или числового поля. Для простых полей можно один раз написать чек-лист проверок, а потом переиспользовать, лишь немного меняя под «своё» поле.
Сегодня мы разберем чек-лист для числового поля. Сначала я напишу общий чек-лист, потом пройдемся по каждому пункту и разберемся, зачем он нужен, а в конце напишем чек-лист по этому шаблону.
Итак, у нас есть некое поле, куда нужно вводить число. Например, поле «возраст» при регистрации:
При этом на сайте нельзя регистрироваться до 18 лет, есть запрещённый контент.
Какие проверки тут можно провести:
Корректные значения
Представьте, что у вас буквально 5 минут на проверку функционала. И вы успеваете провести только первые несколько тестов из чек-листа. А чек-лист у вас:
Для поля с возрастом какие у нас будут корректные значения? Все, что выше 18 лет:
Тут надо понимать, что мы выбираем какое-то ОДНО значение. Просто каждый раз разное, для избежания эффекта пестицида.
Также важно понимать, что у нас может быть не одно корректное значение. Это когда у нас есть несколько диапазонов, и разные условия на каждом.
Например, тот же возраст:
Или если у нас идет расчет страховки в зависимости от стажа вождения:
Каждый раз берем разные значения, но в этом пункте смысл один — взять корректные значения из ТЗ.
Некорректные значения
Тут есть разные варианты. Что значит некорректное значение?
— А что будет, если мы возьмем значение из «неправильного» диапазона? Что, если мне меньше 18 лет? Ну, скажем, 10.
Потом внимательно смотрим на выбранный интервал:
— Хммммм, но ведь возраст не может быть меньше 0. То есть у нас есть логическая граница, разделяющая два разных класса эквивалентности:
— Если у нас есть некая логическая граница снизу, должна быть и сверху. Какой максимально возможный возраст у регистрирующихся на нашем сайте? Скорее всего, это около 55-65 лет, потому что более старшее поколение не любит компьютеры. Но можно заложить и условные 100-110 лет долгожителей.
Получаем еще один интервал с неявной границей. Но в любом случае, значения 25 и 145 будут различаться — одно реалистичное, а другое нет. Значит, стоит его тоже попробовать!
А дальше снова эффект пестицида. Один раз берем 145, а другой — 6666666.
Тут мы можем столкнуться с тем, что в поле нельзя ввести больше 2-3 символов. Разработчик перестраховался «от дурака». Это не повод опускать руки и отказываться от своей проверки. Потому что скорее всего разработчик просто установил maxlength на поле, а он легко обходится!
Граничные значения
Граничные значения отделяют один интервал от другого. Их обязательно надо тестировать. Потому что именно на границах чаще всего встречаются баги. Почему? Да потому что попадают в оба диапазона, или не попадают ни в один.
В нашем примере в ТЗ есть условие «регистрация только для лиц старше 18 лет». Это значит, что разработчик должен сделать в коде программы логику вида:
Ошибка SDBL в 1С
Возникновение ошибки SDBL
Ошибка SDBL возникает, когда происходит обновление конфигурации 1С:Предприятие или сохранение перемен. Также сообщение об ошибке может возникать при работе с обменами данных:
Рис. Сообщения 1С об ошибке SDBL
Также к данным сообщениям часто есть одна или несколько приписок:
Обратите внимание: есть вероятность, что при ошибке будут другие сообщения, не указанные выше!
Устранение ошибки SDBL в 1С
Устранить ошибку SDBL можно одним из способов, которые описаны ниже.
1. Сделать перезагрузку на сервере с приложениями для 1С 8.3. Далее может помочь, если включить и выключить все сервисы SQL и агентами SQL. Для этого потребуется зайти на сервер, выбрать «Агент сервера 1С» и при помощи контекстного меню приостановить работу. По аналогии сделаем с «Агентом SQL» и «SQL Server» для сервера SQL. Затем следует снова подключить их, но в обратной последовательности.
2. Выгрузить базу с данными в некоторый файл, который будет иметь расширение DT, а затем выгрузить её назад – в ту же базу с информацией. Аналогично будет исполняться для режима конфигуратора при помощи вкладки меню «Администрирование» – посредством использования команд «Загрузить информационную базу…» и «Выгрузить информационную базу…».
3. Можно попробовать очистить КЭШ внутри сервера и внутри компьютера пользователя в месте, где была обнаружена ошибка. Для этого потребуется закрыть 1С, далее совершить поиск по папкам, которые будут иметь имя вида «bd5c8ea4-b65f-4c23-a9c8-2dccfb0b15fa» внутри папки с названием «Application Data», после их нахождения производим удаления данных папок.
4. Также можно обновить платформу на более современную версию (с главного портала – ИТС). Для выполнения данного действия скачиваем с ИТС новую платформу 1С 8.3 и устанавливаем ее на компьютерах клиентов и на сервере.
5. Рассмотрим еще один вариант – использование механизма «Тестирование и исправление информационных баз», который находится внутри конфигуратора. В необходимой базе переходим по пути: «Администрирование → Тестирование и исправление информационных баз», а далее запускаем процесс.
6. Совершим загрузку внутри копии, которая является резервной, если она была создана в недавнем времени. Замечание: обязательно часто делать резервные копии до любого важного действия с ИБ. Копии делаются посредством SQL MS или конфигуратора, при этом происходит выгрузка файла в формат dt.
Если ни один из вышеперечисленных способов не устранил ошибку SDBL, следует произвести очистку таблиц _ConfigChngR_ExtProps и _ConfigChngR. Однако для этого потребуется знания принципов работы MSSQL.