Bitrix API, блог на PHP програмист

Api bitrix, Api bitrix

програмист

Защита на формата

Основни действия за защита от ботове във формуляри: Bitrix CMS има функции check_bitrix_sessid() и bitrix_sessid_post().Те се използват по следния начин. Код с формуляра: Кодът на файла process.php, приемащ заявката за формуляр: В ... Продължете да четете →

програмист

заявки за присъединяване към Bitrix

Ще работим с три таблици: CITYZEN - име на идентификатор на гражданин city_id отговорен (1-отговорен, 0-безотговорен) CITY - име на идентификатор на град city_type_id CITY_TYPE - име на идентификатор на град SQL за създаване на таблици ... Продължете да четете →

bitrix

проблем с бисквитките js

Конфигуриран Google Tag Manager (GTM), създадена променлива от тип „Основна бисквитка“. Преди това създадох отделна бисквитка EXMAPLE_COOKIE на сайта. Попълни всичко според инструкциите на Google. Но при отстраняване на грешки, променлива в GTM, … Продължете да четете →

блог

Как да включите клас компонент на друго място в проекта

Започвайки с версията, е възможно да се опише компонентът чрез OOP подхода във файла class.php. Например, създадохте свой собствен клас CustomNews, наследен от CBitrixComponent. Имаше нужда от използване на класа, неговите полета, функции в … Continue reading →

Продължете

Удобни функции за работа с таблици в Bitrix

Съдържание: Изтриване на колона Преименуване на таблица Създаване на индекс Получаване на полета на таблица Проверете таблицата за съществуване Създаване на първичен ключ В продължение на статията за почистване на таблици. Ще изложа измамен лист за някои функции за ... Продължете да четете →

програмист

Почистване и изтриване на таблици в Bitrix

Понякога става необходимо да изтриете всички данни в таблица или самата таблица. Оказва се, че Bitrix API има удобни функции: Изтриване на таблица (изтриване на таблица) Изчистванетаблица (съкратена таблица) Прочетете също за надуване на таблици в Bitrix.

Продължете

Проблем с раздуването на таблицата b_sale_fuser, b_sale_viewed_product, b_event

Всички методи, описани по-долу, бяха използвани за решаване на Bitrix Site Management version.15.5.9. Не се препоръчва да се използва в други версии, тъй като има вероятност да са настъпили промени в таблиците и кода ... Продължете да четете →

блог

Обработчици на събития за блокове с високо натоварване

В предишна статия за highload блокове писах за работа с елементи. В този ще разгледаме как да работим с блокови събития с високо натоварване: добавяния, актуализации, изтривания. Редът на извикване на събития и валидни действия … Продължете да четете →

bitrix

Добавяне на поле към имейл шаблон

Съдържание: Добавяне на манипулатор на събитие Добавяне на функция Редактиране на шаблона за имейл Ако искате клиентът да получи не само стандартната информация, дефинирана в шаблона за имейл, когато прави поръчка, тогава можете да използвате събитието … Продължете да четете →

Продължете четете

Композитор за автоматично зареждане на Bitrix класове

Рано или късно всеки разработчик на bitrix има въпрос къде да постави своите класове и функции, класове на разработчици на трети страни. В документацията на Bitrix подобни проблеми се решават чрез създаване на модул или чрез поставяне на собствен код ... Продължете да четете →