replicant +1150


replicant

  • replicant replicant Сегодня 14:58 #

    Яндекс тут "мимо крокодил" и они помогать либо не станут, либо скажут, что это не их дело. Они со своей стороны дают "географию" правильно по вашему запросу + дают какие-то базовые варианты как можно что-то показать поверх, а остальное накидывается потом и зависит уже не от Яндекса, а о того у кого на сколько фантазии хватит. Вот это полотно точек и их параметров поверх подложки и надо оптимизировать по месту и сегментировать по областям показа. Как? Ну... тут варианты есть. С 1500 точек на карте России HTML уже под 1 Мб получается, а когда точек штук 100, то почти на 800 кБ меньше.

    Кол-во инфы, отдаваемое по одной точке примерно понятно по скриншоту (фоточки ПВЗ либо не показываю, либо тяну по запросу строго через lazy, но объем ссылочной массы мне не нравится при этом ибо 2-4 фотки на точку - это много текста в коде страницы и в последнее время фоточки отдаю лишь после того как выбор ПВЗ состоялся, а карта захлопнулась и выгрузилась, а не пихаю в общий массив данных о точках в куче т.к. одно это позволяет отыграть около 25% на голом HTML)


    Использую фоновую предзагрузку и ещё всякие штуки типа дробления по регионам, когда запрос сразу весь не исполняется, а HTML догружается по мере работы с картой. К тому моменту, когда посетитель что-то заметил на странице и будет готов открыть карту по ссылке, то у меня всё уже простроено как минимум в зоне будущей видимости.

    Кол-во точек влияет только на размер самого HTML. Объем передаваемых данных с yastatic.net всегда примерно одинаков (что-то около 3 Мб в несжатом и 700 кБ соответственно в сжатом виде) и его можно и нужно грузить в фоне до того как. И тут неважно по сути Мск онли или вся Россия сразу. 3 Мб они и в Африке 3 Мб.

    Точки в HTML хорошо жмутся (ну и ещё можно поколдовать над форматированием самой портянки). 1 Мб данных о точках прожимается в среднем до 90 кБ, но клиент есс-но может начать лагать даже при таком кол-во элементов, если совсем слаб и плох. По опыту на 1500 точках с предзагруженным контентом в экономичном форматировании балуна инфы по ПВЗ лагают только самые откровенно дешевые смарты либо замусоренные всем подряд по самое не могу.

    Даже мой самый убогий из лабораторных смартов DEXP ES 1050 на 7.0 Android в Хроме не лагает почти с такой картой.

    в ответ на Скорость работы карты ПВЗ на мобильных устройствах

  • replicant replicant 2 декабря 2022 18:03 #

    Это вольная интерпретация менеджера. Место расположения там не имеет значения. Важно, чтобы значение было true, если фид для поиска и всё.

    Из недостатков стандартного плагина ЯМ нет возможности пропустить создание этого аттрибута, т.к. в плагине он является обязательным, но давно таковым не является. Однако со значением аттрибута true фид ошибок при проверке не вызывает.

    в ответ на YML - прошу добавить offer.condition.quality

  • replicant replicant 2 декабря 2022 10:48 #

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

    Напишите в службу ТП. Они вам помогут сделать коррекцию базы и проверят правильность обновления.

    Конечно можно тут на форуме и дальше продолжать до тех пор, пока всё не пройдет (сравнить структуры БД, найти недостающие таблицы, сравнить версии ПО и т.д., потому что сама по себе эта процедура не сложная), но обращение в ТП однозначно поможет вам сэкономить время.

    В вашей ситуации специалист, имеющий доступ и должные навыки, быстрее всё починит без лишних слов.

    в ответ на Ошибка #1146. Как исправить?

  • replicant replicant 1 декабря 2022 13:15 #

    Использую вот такой плагин https://www.webasyst.ru/store/plugin/shop/priceslog/

    Работает хорошо. Меня всё устраивает в нём.

    в ответ на Журнал изменения цены товара

  • replicant replicant 1 декабря 2022 13:12 #

    Да, создаете эту таблицу вот такими тремя запросами

    CREATE TABLE `shop_presentation_columns` (
      `id` int(10) UNSIGNED NOT NULL,
      `presentation_id` int(10) UNSIGNED NOT NULL,
      `column_type` varchar(64) NOT NULL,
      `width` int(11) DEFAULT NULL,
      `data` text DEFAULT NULL,
      `sort` int(11) NOT NULL DEFAULT 0
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    
    ALTER TABLE `shop_presentation_columns`
      ADD PRIMARY KEY (`id`),
      ADD KEY `presentation_id` (`presentation_id`);
    
    ALTER TABLE `shop_presentation_columns`
      MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

    в ответ на Ошибка #1146. Как исправить?

  • replicant replicant 30 ноября 2022 18:36 #

    И ещё, раз пошла такая пляска, то проверьте наличие таблицы shop_presentation_columns. Вдруг потом ещё и на неё ругаться будет, если её нет. По логике она должна быть тоже и, если что-то пошло не так у вас при обновлении, то её может не оказаться на месте.

    в ответ на Ошибка #1146. Как исправить?

  • replicant replicant 30 ноября 2022 18:29 #

    1364 - это не 1146. Уже определенно что-то изменилось. Может быть не установлен на вновь созданной таблице на колонке ID флаг AUTOINCREMENT. Надо поставить его через phpmyadmin. Полная картина запросов такая. У вас нет одного последнего запроса.

    CREATE TABLE `shop_presentation` (
      `id` int(10) UNSIGNED NOT NULL,
      `parent_id` int(10) UNSIGNED DEFAULT NULL,
      `name` varchar(255) DEFAULT NULL,
      `creator_contact_id` int(11) NOT NULL,
      `use_datetime` datetime DEFAULT NULL,
      `sort_column_id` int(10) UNSIGNED DEFAULT NULL,
      `sort` int(11) NOT NULL DEFAULT 0,
      `sort_order` enum('asc','desc') NOT NULL DEFAULT 'asc',
      `view` enum('table','table_extended','thumbs') NOT NULL DEFAULT 'table',
      `rows_on_page` int(11) NOT NULL DEFAULT 30,
      `browser` varchar(64) DEFAULT NULL,
      `filter_id` int(11) DEFAULT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    
    ALTER TABLE `shop_presentation`
      ADD PRIMARY KEY (`id`),
      ADD KEY `creator_contact_id` (`creator_contact_id`);
    
    ALTER TABLE `shop_presentation`
      MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

    В итоге вот такая должна получиться структура у этой таблицы. Флаг на колонку можно поставить через интерфейс управления базой данных (Действие - Изменить) или запросом (см. выше)


    в ответ на Ошибка #1146. Как исправить?

  • replicant replicant 30 ноября 2022 15:15 #

    В одностадийной схеме такой проблемы точно нет. Статус меняется сразу же. (чисто для информации). Возможно дело в том, что это СБП.

    в ответ на Смена статуса на оплачен при оплате по СБП через Тинькофф

  • replicant replicant 30 ноября 2022 13:49 #

    Вы же просто создали таблицу, которой не было, а затем сделали в ней индексы. Какие результаты ещё вы ожидали увидеть в phpmyadmin, выполняя такой запрос к базе данных? Если получилась новая пустая таблица, то это всё. Больше ничего этот запрос и не должен был делать.

    Вы лучше повторите все старые действия, которые ранее приводили к ошибке, и расскажите изменилось ли что-то или всё осталось как было.

    в ответ на Ошибка #1146. Как исправить?

  • replicant replicant 29 ноября 2022 17:17 #

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

    в ответ на Отсутствуют метатеги <Description> Какой плагин купить

  • replicant replicant 29 ноября 2022 17:11 #

    [s`I agree to the`] - это первая часть фразы "Я принимаю условия"

    [s`personal data protection policy`] - это продолжение "политики обработки персональных данных"

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

    в ответ на Форма обратной связи

  • replicant replicant 29 ноября 2022 15:12 #

    Заполнить мета-теги Description у тех страниц, у которых они отсутствуют или некорректно заполнены.

    в ответ на Отсутствуют метатеги <Description> Какой плагин купить

  • replicant replicant 28 ноября 2022 09:38 #

    7.4.3 - это меньше чем 7.4.24, т.к. 24 > 3.

    Если бы у вас было 7.4.32, тогда всё ОК, потому что 32 > 24.

    в ответ на Некорректное значение требуемой версии php при обновлении?

  • replicant replicant 28 ноября 2022 05:08 #

    Автоматическое управление товарами может навесить Бейдж, но лишь из предустановленного набора стандартных вариантов.

    С помощью данного плагин можно реализовать добавление наклеек с названием бренда? Не плохо бы еще добавить получаемые бонусы под ценой, что то в виде такой надписи "При покупке данного товара Вам будут начислены бонусы" и сумма бонусов. А еще под ценой написать, перед бонусами "Вы экономите" и указывать разницу между зачеркнутой (виртуальной, выдуманной) и реальной ценой товара.

    Зачем вообще целый плагин, какой бы он ни был, для того, что обычно делается правкой шаблонов темы дизайна за час-полтора?

    На каждый забитый гвоздь по плагину - наше всё. :))) Плагины нужны ровно тогда, когда это необходимо, но не везде и всюду.

    У вас задача не для плагина, а для верстальщика-шаблонщика или темодела.

    в ответ на Автоматическое назначение наклеек "New" для нового товара.

  • replicant replicant 27 ноября 2022 18:45 #

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

    Обычно для карусельки задействуется имеющийся функционал темы (вид list-thumbs какой-нибудь и сам скрипт "каруселирования" карточек). Из возможных опций: случайный порядок и показывать только в наличии.

    Но не бесплатно есс-но это всё будет. Тут делать надо.

    в ответ на Перелинковка внутри бренда

  • replicant replicant 27 ноября 2022 13:33 #

    В Инсталлере было бы неплохо видеть отметку у плагина/приложения о том, что снято с продажи. Этого уже было бы достаточно для понимания ситуации. Какой-нибудь цветной заметный стикер прикрепить.

    в ответ на Использование снятых с продаж продуктов

  • replicant replicant 25 ноября 2022 23:53 #

    Не исправилось, а исправил (читаем внимательнее). Было совершено активное действие с моей стороны, а не "оно само прошло". Результатами действия доволен.

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

    Сейчас у меня все проиндексировано хорошо и с правильными URL, потому что мои теги выглядят вот так. По сути страница для товаров определенного тега оформляется как любая категория товаров со всеми мета-тегами, описаниями и прочими штуками. Видимое имя тега на витрине != URL. Всё редактируется на усмотрение автора.

    в ответ на Как нажить гемор с вебасистом и понять это случайно

  • replicant replicant 25 ноября 2022 15:26 #

    Там есть отключение отправки. Добавил скриншот в предыдущий пост.

    в ответ на Печатная форма Квитанция

  • replicant replicant 25 ноября 2022 15:14 #

    Похоже это вот отсюда лезет https://www.webasyst.ru/store/plugin/payment/invoicephys/

    Формально функционала там примерно ноль. Можно заменить на любой другой плагин, назвав так же, но чтобы молчал и квитанции не слал. :) Хотя бы на Оплату в ручном режиме (id:dummy) и будет все ОК, а этот метод с квитанцией уберите, если он не ТОРТ!

    Или отключите уже отправку. :)))



    Плагины оплаты - вещь сугубо индивидуальная и творческий подход к некоторым методам возможен. Можно обозначить что угодно и чем угодно, если это не оплата онлайн через банк прямо сразу на сайте, то в принципе остальное всё взаимозаменяемо +- легко.


    в ответ на Печатная форма Квитанция

  • replicant replicant 25 ноября 2022 15:04 #

    Как по мне так стандартные теги даже будь они хоть с трижды правильным URL никуда не годятся по целому ряду причин. Плагин Редактор тегов - маст хэв и всё.

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

    Самые ценные шишки на лбу - свои собственные. На своих уже со счета сбился, но это же не повод. Работаю дальше.

    в ответ на Как нажить гемор с вебасистом и понять это случайно

  • replicant replicant 25 ноября 2022 15:01 #

    /published/SC/html/scripts/modules/payment/ - это про старый ШопСкрипт. Это не та инструкция. Вас это не спасет.

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

    в ответ на Печатная форма Квитанция

  • replicant replicant 25 ноября 2022 13:55 #

    1. Какой плагин такое создает (если знаете)?
    2. Как эта квитанция выглядит?

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

    в ответ на Печатная форма Квитанция

  • replicant replicant 23 ноября 2022 17:15 #

    Ждём 24-29-го вдруг % объявят. :))) А то кой-какая работа стоит и ждёт.

    в ответ на Автоматическое назначение наклеек "New" для нового товара.

  • replicant replicant 23 ноября 2022 16:58 #

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

    Варианты есть. Выбрать есть из чего.

    в ответ на Автоматическое назначение наклеек "New" для нового товара.

  • replicant replicant 23 ноября 2022 16:49 #

    Там слишком мало работы для целого плагина (кмк). Вполне хватит нескольких исправленных строк кода в шаблонах.

    в ответ на Автоматическое назначение наклеек "New" для нового товара.

  • replicant replicant 23 ноября 2022 11:48 #

    Сорри, про не из РФ не в курсе был. Тогда да.

    в ответ на Фрилансеры под доработки на Шоп-Скрипт

  • replicant replicant 23 ноября 2022 09:55 #

    И в стандартных плагинах Курьер и Самовывоз добавить выпадающий список с городами где данные услуги доступны.

    Это не совсем небольшая доработка, но она более странная, чем небольшая. Опять же тут всё субъективно. Могу ошибаться. Нужно для полноты картины видеть всю аргументацию заказчика (в рамках форума это неинтересно). В решении этой задачи может встретиться много подводных камней. Стандартные плагины ковырять вообще сомнительное удовольствие даже за деньги.

    Лучше отталкиваться от стандартизации (кастомизации) поля ввода нас. пункта (та же ДаДата может помочь частично) и настройки фильтра методов доставки и/или способов доставки. Если по указанному списку ещё и фикса или простой расчет на доставку от суммы/массы, то вообще странно, что данная потребность в доработке возникла.

    Меньше крови прольется, меньше нервов и времени будет потрачено и намного дешевле будет.

    P.S. Доработками и написанием на заказ не занимаюсь. Отметкой партнера или разработчика не обладаю. Просьба не обращаться.

    в ответ на Фрилансеры под доработки на Шоп-Скрипт

  • replicant replicant 23 ноября 2022 09:38 #

    Фильтр-список по Хитам продаж. Это стандартное решение без плагина даже.

    Когда хочется чего-то большего, например, не включать в результат те товары, кол-во которых равно 0, то надо уже брать плагины.

    Плагин Приоритет товаров (хотя это больше про сортировку внутри уже выбранного списка/категории, чем про отбор по всем), где вы задаете критерии и выясняете как товары будут отсортированы. Это полезная штука, когда сортировку в категориях надо оптимизировать как массово для всех, так и индивидуально для каждой категории или списка.

    Есть ещё плагин Фильтр и поиск товаров, который позволит вам по нужным параметрам (не обязательно по одному), которые вы считаете "популярностью" отобрать всё нужное. Этот плагин наверное будет оптимальным выбором для такой задачи.

    Если надо добиться какой-то автоматизации, чтобы результаты, которые могут меняться со временем, оформить ещё и в виде отдельного вывода (списка, категории) для витрины, то плагин Автоматическое управление товарами незаменим.

    в ответ на Как узнать какие товары самые популярные, а какие нет ?

  • replicant replicant 22 ноября 2022 14:27 #

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

    В 99% случаев, если вы всё держите в порядке, а приобретенные продукты находятся в лицензиях вашего аккаунта, то сбой имеет чисто технический характер и будет устранен достаточно быстро.

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

    в ответ на Что это?

  • replicant replicant 21 ноября 2022 16:47 #

    У меня был сайт, работавший с 2009 года на 309 версии (очень старой). Его товарную базу конвертировал частично по нужным мне параметрам, влил данные в новую структуру БД и пристегнул сайт второй витриной к имеющимся проектам, старый сайт увел на закрытый поддомен, в поисковиках оформил переезд, сохранение старых URL и структуры даже не планировал (практически старт с нуля). Затем провели работу с товарами и новым каталогом проекта, зашлифовали описания и подачу товаров по-новому. Параллельно около месяца вытачивал тему дизайна для своих задач на базе целой пачки наработок и темы, взятой за основу. Было хлопотно, но по факту никаких фатальных проблем не случилось. Всё прошло четко и ровно. Работ ещё много конечно, т.к. задумок много, но функционал, благодаря плагинам основной установки, максимально широкий и точно намного больше старого проекта 13-летней давности. В общей сложности юзаю в том или ином виде около 100 плагинов на разных установках. Есть с некоторыми залёты, но без фатализма. Иногда можно ошибиться с выбором, но это скорее мои косяки, чем авторов плагинов. Ожидания иногда расходятся с действительностью, но сходу могу назвать из 100 только 2-3 случая, когда вот прямо не то, что мне надо было да и плагины те по 3 копейки ... так что проехали. Ну купил и купил. Не пригодились и не пригодились. Какие-то со временем перестали быть нужными, т.к. функционал перестраивается по ходу работы. Ну и работать конечно удобнее с группой проектов из одной админки, чему все рады.

    в ответ на Возврат плагина или темы в течении нескольких минут после покупки