replicant +1081


replicant

  • replicant replicant 26 марта 2018 17:06 #

    Если верить текстовому редактору, то там у вас символ SOH по ASCII - начало заголовка.

    в ответ на Лишние символы на сайте под слайдером

  • replicant replicant 26 марта 2018 16:44 #

    Попробуйте в шаблоне сделать так, чтобы между закрывающим </div> и последующим <br> ничего не стояло. Ни пробелов, ни переводов строки, ни табуляций, ничего совсем. А лучше для теста убрать все между закрывающим </div> и закрывающим </td>. Там явно что-то в шаблоне введено.

    в ответ на Лишние символы на сайте под слайдером

  • replicant replicant 26 марта 2018 16:24 #

    Кусок кода шаблона, включающий эти пробелы, можно глянуть? И ссылка на сайт не помешала бы, чтобы вживую увидеть код страницы?

    Скорее всего проблема в пустых текстовых узлах, но код бы не помешал.

    в ответ на Лишние символы на сайте под слайдером

  • replicant replicant 26 марта 2018 15:31 #

    Это возможно. Попробуйте так.
    1. Создайте сначала в CSS все необходимое для стиля .badge.custom по той же схеме, что и для трех стилей стандартных как в вашем примере вы привели в начале.

    2. В наклейке напишите примерно такой код <div class="badge custom" >...</div> (вместо троеточия что-то свое, либо пустота, если у вас там будет картинка бекграундом)

    Стиль оформления для объекта данного класса badge custom определится согласно правилам написанным в css в пункте 1.

    в ответ на badge , наклейка, стикер

  • replicant replicant 26 марта 2018 14:53 #

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

    в ответ на badge , наклейка, стикер

  • replicant replicant 26 марта 2018 14:39 #

    Вот так выглядит 4-й бейдж

    'new'        => array('name' => _w('New!'), 'code' => '<div class="badge new"><span>'._w('New!').'</span></div>'),
    'bestseller' => array('name' => _w('Bestseller!'), 'code' => '<div class="badge bestseller"><span>'._w('Bestseller!').'</span></div>'),
    'lowprice'   => array('name' => _w('Low price!'), 'code' => '<div class="badge low-price"><span>'._w('Low price!').'</span></div>'),
    'custom'   => array('name' => 'Что-нибудь свое', 'code' => '<div class="badge custom"><span>Слово или фраза, если надо</span></div>'),
    

    Ну и далее в CSS задается оформление какое вам надо для custom

    .badge.custom{background:#f00;color:#fff;}

    в ответ на badge , наклейка, стикер

  • replicant replicant 26 марта 2018 14:20 #

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

    в ответ на badge , наклейка, стикер

  • replicant replicant 26 марта 2018 13:42 #

    Варианты есть всегда. Если готовы прописать одну строчку в системном файле и вносить эти изменения после обновлений shop-script, т.к. слетать будет, то можете сделать свой дополнительный бейдж (с именем custom) по типу стандартных, а потом в коде css добавить нужное оформление для нового .badge.custom и все.
    В этой теме описано как и где https://support.webasyst.ru/25369/nakleyki-khit-ne...



    в ответ на badge , наклейка, стикер

  • replicant replicant 24 марта 2018 08:13 #

    Речь об этом?

    ALTER TABLE `shop_product_stocks` CHANGE `count` `count` INT( 11 ) NULL DEFAULT NULL 

    в ответ на Баг с бесконечным кол-вом товаров на складе

  • replicant replicant 23 марта 2018 16:50 #

    В шаблоне checkout.confirmation.html найдите строку таблицы, где выводится доставка (Shipping) и закомментируйте строку целиком, чтобы не удалять с концами, а просто скрыть (вдруг потом пригодится).

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

    в ответ на Как убрать стоимость доставки (значение 0 руб.) на этапе оформления заказа

  • replicant replicant 23 марта 2018 15:25 #

    Проверьте на опечатки внимательно. Где-нибудь скобочку забыли, не закрыли, что-нибудь лишнее напечатали или наоборот удалили и т.п. Там всего три строчки вместо одной выделенной.

    {if $m.rate == 0 }
    {* любой текст, заменяющий нулевую стоимость доставки *}
    {/if}
    {if $m.rate !== null && $m.rate > 0}

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


    в ответ на Как убрать стоимость доставки (значение 0 руб.) на этапе оформления заказа

  • replicant replicant 23 марта 2018 13:52 #

    Попробуйте сделать по аналогии. Открываете в теме Mobile шаблон checkout.shipping.html. В нем находите выделенную строку и заменяете её как в примере ранее. Строку, которая зачеркнута, возможно придется либо удалить, либо закомментировать вот так <!-- строка --> или так {* строка *}.

    в ответ на Как убрать стоимость доставки (значение 0 руб.) на этапе оформления заказа

  • replicant replicant 22 марта 2018 22:16 #

    Сайт -> Личный кабинет -> Настройки авторизации. Снять галочку напротив "Подтверждение e-mail адреса после регистрации".

    в ответ на Подтверждение регистрации

  • replicant replicant 22 марта 2018 20:43 #

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

    в ответ на Как убрать стоимость доставки (значение 0 руб.) на этапе оформления заказа

  • replicant replicant 22 марта 2018 20:35 #

    Открываем редактор шаблонов и подвергаем правке в шаблоне checkout.shipping.html выделенные на скриншоте строки (они в самом начале файла). Т.е. в итоге ваш код должен быть как на скриншоте. Варианты построения условий могут быть разные в зависимости от плагинов доставки, но в вашем случае, если ориентироваться на сайт, должно сработать. Это просто первое быстрое решение на коленке за пару минут, которое набросалось.



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


    Итог при оформлении заказа выглядит так. Если бы были способы доставки со стоимостью больше нулевой, то стоимость была бы показана.

    в ответ на Как убрать стоимость доставки (значение 0 руб.) на этапе оформления заказа

  • replicant replicant 18 марта 2018 11:23 #

    В шаблоне в файле cart.html в самом начале можно изменить не только title, но и description и keywords. Для этого надо добавить вот такие вещи.

    {$wa->title('желаемый текст')}
    {$wa->meta('description', ('желаемый текст'))}
    {$wa->meta('keywords', ('желаемый текст'))}

    Но, по-моему, именно такой вопрос уже задавался автором https://support.webasyst.ru/12159/izmenit-zagolovo...

    в ответ на Изменить "title" у корзины

  • replicant replicant 17 марта 2018 14:01 #

    Есть. См. выше на скриншоте в моем комментарии.

    в ответ на Бомбят ненужные каменты, можно ли отключить?

  • replicant replicant 17 марта 2018 14:00 #

    Не в настройках конкретного блога, а в настройках приложения БЛОГ! Внимательнее!



    в ответ на Бомбят ненужные каменты, можно ли отключить?

  • replicant replicant 17 марта 2018 13:29 #

    Есть два способа.

    1. Зайти в настройки приложения Блог и отключить комментарии в настройках общедоступной части полностью для всего блога.

    2. Можно открыть проблемную запись блога и справа от окна Редактора этой записи выключить комментарии только для неё.

    в ответ на Бомбят ненужные каменты, можно ли отключить?

  • replicant replicant 17 марта 2018 11:20 #

    Активируют бекдор-стучалку и грохнут/заблокируют данные или применят иные "санкции". :)))

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

    Собственно в этом и разница.

    в ответ на В чём разница?

  • replicant replicant 16 марта 2018 08:57 #

    Ничего никуда не пропадало. Вот кусок из html-кода вашей страницы. :-)

    <title>Недорогие диваны</title>
        <meta name="Keywords" content="диваны в спб недорого от производителя
    купить диван в спб недорого от производителя
    купить диван в спб недорого
    купить диван в спб от производителя
    диваны недорого
    купить диван недорого
    диваны в спб от производителя
    диваны от производителя
    купить диван от производителя
    диваны от производителя недорого
    каталог диванов
    купить диван от производителя недорого
    диваны в спб недорого" />
        <meta name="Description" content="В нашем каталоге вы найдете недорогие диваны от производителя на любой вкус." />

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

    И ещё попробуйте использовать поле "Описание" для категорий товаров.

    в ответ на задать Description в коде страницы категорий

  • replicant replicant 15 марта 2018 14:34 #

    Очистить кеш браузера стандартными встроенными или сторонними средствами других программ. Иногда бывает так, что приходится удалить закладку сайта из браузера и пересоздать её снова. Можно попробовать проверить в других браузерах, установленных "с нуля" или условно чистых, т.е. не использовавшихся ранее для открытия вашего сайта.

    Можно использовать для favicon не только ICO, а ещё дополнительно PNG, прописав в <head></head> сайта ещё одну строку

    <link rel="icon" type="image/png" href="/favicon.png">

    Причем не страшно, если это будет файл не 16х16, а 32х32 или даже 64х64. Часто в секции, определяющей иконки встречаются несколько форматов и размеров для разных ситуаций. Это нормальная практика.

    https://yandex.ru/support/webmaster/search-results...

    в ответ на Фавикон

  • replicant replicant 14 марта 2018 09:21 #

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

    Набросал на демо-сайте в шаблоне list-thumbs.html пример и вот такой код у меня выводит артикул товара на странице категории. Оформление и проверка условия наличия артикула из кода убраны для простоты.

    {$product = $wa->shop->product($p.id)}
    {$sku = $product.skus[$product.sku_id]}
    Артикул: {$sku.sku|escape}


    в ответ на Вывод артикула у товара в категории

  • replicant replicant 13 марта 2018 18:12 #

    С превышением кол-ва индексных дескрипторов можно бороться разными методами:

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

    Если по первым двум пунктам более-менее все понятно, то с третьим варианты решения есть разные.
    - отключить генерацию по требованию произвольных эскизов, т.к. ими может переполняться ваша дисковая квота
    - удалить все созданные генерации по требованию, которые не привязаны к заданным в настройках размерам жестко (в linux примерно так find -name '*.400x0.*' -delete; удаляются все эскизы шириной 400 и высотой авто, но до этого надо создать файловый лист директории и выделить ненужные генерации в шаблон для удаления)
    - оптимизировать использование изображений (допустим в разных местах сайта выводятся картинки разного размера, вам надо рассчитать минимально необходимое кол-во генераций на одно изображение и жестко определить ситуации использования одного изображения в разных ситуациях с параметрами ширины и высоты, т.е. при необходимости наличия на сайте 96х96 и 64х64 можно вполне обойтись одним файлом и т.п.)

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

    в ответ на опотимизация фото на сервере

  • replicant replicant 13 марта 2018 14:36 #

    В 7-й версии строки 718-720 (поиск по файлу по слову badges приведет к цели)


    в ответ на Наклейки: Хит! New! Скидка! Где изменить?

  • replicant replicant 13 марта 2018 14:26 #

    Если нужно быстро, без применения плагинов оптимизировать оригинальные (и не только) изображения, то выкачиваете всю папку с оригиналами с сохранением структуры каталогов к себе на комп. Должен быть доступ к файловой структуре на сервере. Берете FastStone (программа такая для работы с графикой, бесплатная, 6.5Мбайт весит). В ней есть мастер пакетного преобразования изображений по нужным вам параметрам. Задаете параметры, изучаете, смотрите, делаете пару тестов и натравливаете программу на директорию, куда скачали оригиналы. Запускаете мастер с сохранением структуры папок и через несколько минут получаете полностью аналогичное дерево каталогов с оптимизированными оригиналами. Работе с программой придется немного поучиться. По разным оценкам от 10 минут до 1 часа процесс изучения может занять.

    Обрабатывал без проблем каталоги до 50-55 тысяч файлов и на все было потрачено несколько минут. Есс-но нагрузка на сервер нулевая, т.к. вся обработка ведется на вашем ПК.

    После обработки заливаете все обратно с заменой файлов оригиналов новыми версиями и все.

    в ответ на опотимизация фото на сервере

  • replicant replicant 13 марта 2018 13:56 #

    директория установки, далее /wa-apps/shop/lib/model/shopProduct.model.php строки 608-610

    в ответ на Наклейки: Хит! New! Скидка! Где изменить?

  • replicant replicant 12 марта 2018 23:03 #

    Да принцип тот же. Ищем нужный шаблон и врезаем в него вышеприведенный код. Для начала можно вставить куда-нибудь под слайды или над ними. Затем смотрим что получилось и доделываем по месту. За ссылку на тему Sidebar 5 баллов! :)

    в ответ на Вопрос по категориям