Архив рубрики: Веб-разработка

PHP Как обрезать длину строки с учетом слов

Например у нас есть наименование товара, которое превышает 54 символа и не в вписывается в верстку и концепт

Все это можно обработать следующим образом

= 54):
    $arItems["~NAME"] = crop_str($arItems["~NAME"],54)."...";

endif;
?>

Мы обрезали строку до 54 символов с учетом слов и запихнули уже отработанную строку обратно в массив.

Битрикс проверка вывода популярных товаров

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

Читать далее Битрикс проверка вывода популярных товаров

Cоветы создающим e-mail рассылку в HTML

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

input Как при клике убрать текст с поля

<input type="text" class="input_search" name="q" value="ПОИСК СРЕДИ 15000 ТОВАРОВ" onfocus="if (this.value=='ПОИСК СРЕДИ 15000 ТОВАРОВ') this.value='';" onblur="if (this.value==''){this.value='ПОИСК СРЕДИ 15000 ТОВАРОВ'}" size="15" maxlength="50" /><?endif;?>

Читать далее input Как при клике убрать текст с поля

Пропорциональное изменение размера изображений

Когда торговый каталог с кучей фоток разного размера — данная задача можует превратится в страшный геморой.

На помощь придет JavaScript

Читать далее Пропорциональное изменение размера изображений

Битрикс авто установка флага уменьшать количество при заказе

При выгрузке из 1с в битриксе флаг уменьшать количество при заказе автоматически не проставляется, что приводит к потери актульности оперативных остатков  в битриксе + проблемы с выгрузкой в yandex market и другие торговые площадки.

Решение будет следующее

 

Читать далее Битрикс авто установка флага уменьшать количество при заказе