0
03.02.201816:4203.02.2018 16:42:50
Функция возврата окончания слова при склоненииМожно положить в init.php
Функция в ядре Битрикса:
use Bitrix\Main\Grid\Declension;
$productDeclension = new Declension('товар', 'товара', 'товаров');
$sReview = $productDeclension->get($count); |
Или самописка:
if(!function_exists('BITGetDeclNum'))
{
/**
* Возврат окончания слова при склонении
* Функция возвращает окончание слова, в зависимости от примененного к ней числа
* Например: 5 товаров, 1 товар, 3 товара
* @param int $value - число, к которому необходимо применить склонение
* @param array $status - массив возможных окончаний
* @return mixed
*/
function BITGetDeclNum($value=1, $status= array('','а','ов')) {
$array =array(2,0,1,1,1,2);
return $status[($value%100>4 && $value%100<20)? 2 : $array[($value%10<5)?$value%10:5]];
}
} |
03.02.201816:4203.02.2018 16:42:50
0
18.01.201819:3118.01.2018 19:31:17
В шаблоне можно использовать обычный текст.
Использовать специальные конструкции в фигурных скобках, внутри нужно сначала писать знак равно, пример {=this.Name}. Есть зарезервированные слова:
this — текущий элемент. Пример: {=this.Code} — символьный код элемента.
parent — родительская секция. Пример: {=parent.PreviewText} — анонсовый текст родительского раздела
Читать подробнее...
18.01.201819:3118.01.2018 19:31:17
0
05.12.201710:4205.12.2017 10:42:41
Чтобы загрузить файл ajax-ом :
1) html стандарный, но обязательно указать enctype="multipart/form-data" в форме
Читать подробнее...
05.12.201710:4205.12.2017 10:42:41
0
17.11.201701:2017.11.2017 01:20:34
Прежде всего немного воды. В функционал Битрикса широко внедрены карты (яндекс и гугл). Они довольно просто настраиваются есть функционал, который доступен простому (неподготовленному, не программисту) пользователю позволяющий решить задачи в рамках несложных потребностей. Но вот поступает задача более широкого плана, в частности: вывести элементы относящиеся к разным категориям, т.е. как-то должны сортироваться, кроме этого элементы (точки на карте) должны фильтроваться по разным параметрам, причем этих параметров довольно много и на финише
Читать подробнее...
17.11.201701:2017.11.2017 01:20:34
0
13.11.201723:3613.11.2017 23:36:37
Если сайт работает в win-1251 и мы делаем отправку данных ajax-ом, то кириллица кодируется при помощи escape-последовательностей. Чтобы не получать кракозяблы нужно перекодировать данные уже на ajax-странице:
$f = iconv('UTF-8', 'windows-1251', $_GET['text']); |
13.11.201723:3613.11.2017 23:36:37
0
17.10.201720:0917.10.2017 20:09:53
Добавим кнопку на страницу просмотра/редактирования заказа в админке Битрикса
Читать подробнее...
17.10.201720:0917.10.2017 20:09:53
0
13.10.201702:5513.10.2017 02:55:12
Делимся впечатлениями. Заряжает однозначно. Гандапас – супер, лапочка, интересно, провокационно, с опаской воспринимаю бизнес-коучеров (тренеров и пр.) основная их цель манипуляция, что с успехом получается, все говорят примерно об одном и том же. В любом случае, если не целиком, то местами уж точно было интересно, для примера: мы
Читать подробнее...
13.10.201702:5513.10.2017 02:55:12
0
18.09.201711:1418.09.2017 11:14:53
Обратный и прямой DNS-запрос IP-адреса (для проверки поисковых ботов на подлинность)
Читать подробнее...
18.09.201711:1418.09.2017 11:14:53