Архив автора: nikki
Добавить комментарий
Установить тайтл в престашопе
Иногда требуется установить абсолютно кастомный тайтл (метатег <title>).
Например для страниц каталога с пагинацией /p=1, /p=2, .. , /p=n установим заголовок
«Мой чудо-магазин | телефоны Samsung странца 5»
В контроллере пишем:
$this->context->smarty->tpl_vars['meta_title']->value = $this->context->smarty->tpl_vars['meta_title']->value. ' телефоны Samsung странца'.$_GET['p'];
Хитрый пингвин сделал мой день!
Купить товар в один клик в 1с-битрикс бесплатно
Задачу покупки одного товара можно решить, купив плагин на маркетплейсе.
Но есть люди, как я, которые хотят побольше делать своими руками.
Давайте сформируем краткое ТЗ:
- Заказ оформляется в всплывающем окне (AJAX)
- Перед оформлением заказа создается новый пользователь, если не авторизован
- После создания авторизуется автоматически
- Создается полноценный заказ в админке
- В корзине после покупки в один клик остаются прежние товары
Итак начнем!
Читать далее
Как удалить из текста PHP оставить только цифры и точки
При выгрузке нужно удалять пробелы в словах, например цена хранится как INT, а приходит 4 500.
Если
str_replace(' ', '', $price);
не работает, то придет на помощь регулярное выражение
$price=preg_replace("/[^x\d|*\.]/", "", $price);
Вот еще неплохая конструкция удаления пробелов, включая
$string = str_replace(array(" ", chr(0xC2).chr(0xA0)), '', $old_string);
Как перезагрузить iPhone без кнопок, при помощи компьютера
Внимание! Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям, установите mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8.
Правильное добавление скриптов и стилей в битриксе
В битриксе можно подключить стили/скрипты двумя способами. Читать далее