Menü
Bedava
giriş
ana  /  Programlar / Bitrix sayfanıza giriş yapın. BitRix24 Kişisel Hesapa Giriş - İnternet İşletme Yönetimi Kaynağı

Bitrix sayfanıza giriş yapın. BitRix24 Kişisel Hesapa Giriş - İnternet İşletme Yönetimi Kaynağı

Bitrix24 ile çalışırken, bazen terminolojide karışıklık ortaya çıkar. Böylece giriş yaparken kişisel alan Bitrix24, öğrenmeniz gerekir tam olarak ne anlıyorsun. Birkaç seçenek var.

0. BitRix24 ile çalışmaya başlamanız gerekiyorsa, ücretsiz tarife projesinde hızla portalınızı oluşturun

1. BitRix portalınıza gitmeniz gerekiyorsa, sadece BitRix24'e giriş yapmayı arıyorsanız, BitRix24 sayfanıza ihtiyacınız var.

2. Portalınıza erişime ihtiyacınız varsa, BitRix24

Şunlar. - bu İş porttanınız tarafından yönetim sistemine giriş noktası. Kullanıcıları, ticari tarif bitrisi24'ün ödemesini genişletmek veya eski bir tarife, kontrol telefonu veya posta vb. Gitmek için kullanıcılar eklemeniz gerektiğini varsayalım. Buraya birkaç puan varhangi dikkat etmeliyiz.

BitRix24 portalını yönetebilir sadece yönetici haklarına sahip bir kullanıcı. Bu kim yarattı BitRix24'iniz veya BitRix24'ünüzün ana yöneticisi olan portalın başka bir kullanıcınız söylenebilir sahip, bu doğru için sağlandı. Bul - Yönetici Hakları Portalının kullanıcısı olup olmadığınız, kolayca. Bunun için BitRix24 sayfanıza gidin. Daha fazla oku ( BitRix24 Sayfanıza giriş yapın). Orada, BitRix24 sayfanızda Profil sekmesinde, yönetici modu sağ düğmesi olmalıdır.

Kişisel Hesabınız dahil (Bkz. Nokta) dahil olmak üzere BitRix24'ünüzü uygulayın.

Kişisel Dolap BitRix24 PortalYalnızca Yöneticiler için kullanılabilir, eğer BitRix24'ünüzü yönetmek için bir alan olarak anlarsanız - bunlar, sayfa sayfalarında bulunan birkaç bölümdür.BitRix24'ün çeşitli yönleriyle ilişkili.

Onlara, her şeyden önce, atfedilebilir:

Benim tarife

Bu nerede olabildiğince


    mevcut ödeme ticari tarife yaşlanmak Bitrix24 Tarife, bkz. tarih ödeme bitrisi24.

    etkinleştirme Bitrix24 demo, bitRix24 kuponunu etkinleştirin (Bitrix24'teki "bizim ve Ktown Kuponları) ücretsiz tarife projesinde

    Belirlemek kullanıcılardan kim mevcut iş araçları. Bitrix24'te kaç kişi işletme kullanıcısı

    Adrese giriş <имя Вашего портала Битрикс24>.Bitrix24.ru / Ayarlar / Lisans.php

Ayarlar

o Kişisel dolap bitrisi24'in bir parçası, nerede olabilir


    Adrese giriş <имя Вашего портала Битрикс24>.bitrix24.ru / Ayarlar / Yapılandırma /

Telefon etmek

o kişisel dolap bitrisi24'in bir parçası, nerede olabilir


    Adrese giriş <имя Вашего портала Битрикс24>.Bitrix24.ru / telefon /

Yani hesabınıza giriş yapın BitRix24 - Bu, bu portalın BitRix24 kullanıcısını yönetici hakları ile girmenin sırasıdır ve BitRix24 kontrol sayfalarından birine gidin.

Hatırlamak - giriş yap Bitrix24 ("Cloud" Service) Her zaman BitRix24 ana sayfası aracılığıyla yapabilirsiniz, yani. Bitrix24.ru (sağ üst köşe)

Bitrix24.network için giriş yapın Ayrıca mevcut

BitRix24 kişisel hesabına giriş mi arıyorsunuz? Birkaç cevap seçeneği var. BitRix24 kişisel hesabına nasıl gireceğinizi bilmiyorum. Sökmek girmenin yollarını thrite. Kişisel dolap bitrix nedir? Bitrix24 portalınızda hangi haklara sahip olduğunuza bağlıdır. 1C-Bitrix lisanslarınızı yönetmek için 1C-Bitrix web sitesinde kişisel hesabınıza erişmeniz mümkündür. Oraya nasıl gidileceğini öğrenin....

Nisan 2019'dan bu yana yeni bir Bitrix24 oluştururken ne değişti. sahip olabilirsiniz, 5-10 dakika boyunca mümkündür. Birkaç tıklamadan sonra ve Bitrix 24 Portalınızı 24 ücretsiz ve hızlı bir şekilde alırsınız. Kurulumu gerçekleşir otomatik mod, ama çünkü Bu bir programdır ve programlar değişiyor, Bitrix 24 Bulutunda çalışma portalını oluşturma süreci de değişiyor. Burada, telefonu kaydetmek için kullandığınızda, Nisan 2019'dan bu yana Cloud'da Bitrix24 portalını oluşturmada bu değişikliklerden bahsediyoruz....


Modern internet servisinin niteliklerinden biri olan Bitrix24., bir kişisel alan. Her şirket bitRix24 Portal Adresi. İkincisi adresin son kısmıdır - .bitrix24.ru. Ve adres neden başlar? her zaman hatırlayamazsın ya da bilgisayarda portalınıza gitmeniz gerekir, başka bir tarayıcıda vb. Bitrix24'ünüze, Bitrix Kişisel Hesap ile çalıştığını ve BitRix24 Kişisel Hesapta nerede çalıştığını biliyoruz ki, BitRix24'ünüze uygulanan çalışanın ortaya çıkabiliriz. bu bilgiyi bırakmadı Ve şimdi nasıl olacağını bilmiyorsun. Hadi sorunu kişisel dolap bitrisi24'teki girişle çözmeye çalışalım.

Olabilir, BitRix24'e ihtiyacınız yokve Bitrix Kişisel Hesabının girişini aramaya yol açan sorunla ilgilidir. Siteniz veya 1C-Bitrix için lisanslarınız: Site Yönetimi. O zaman 1C-Bitrix web sitesinde kişisel hesabıma bir girişe ihtiyacınız var veya Sitenin kullanıcı bölümü veya çevrimiçi mağaza1C-Bitrix'te Çalıştırma: Yönetim Sitesi. Bana bu soruyu söyle

İdare

Mobil "yöneticiler" çevrimiçi mağaza

Uygulama, bir mobil "yönetici" dir - 1C-Bitrix platformundaki çevrimiçi mağazanın sahibi için mağaza yönetiminin idari bir bölümüdür. Uygulama, yöneticiler, yöneticiler ve çevrimiçi mağazanın personeli için oluşturulur. Uygulama, siparişleri yönetmenize ve mağazanın mobil cihazlardan çalıştırılmasıyla ilgili ana raporları almanızı sağlar.

Mobil Yönetici izin verir:

Uygulamada Barkod Tarama

Barkod tarayıcı yerine - Akıllı Telefon!

Geleneksel bir mobil cihaz kullanarak barkodla mal ekleyin. Sistem barkod taramasını destekler mobil uygulama. Barkod tarayıcı gerekli değildir.

Shro GO Barkod - Mobilden!

Barkodlar bir cep telefonunda okunur. Siparişi Barkod Mobile tarafından indirebilirsiniz. Özellikle büyük boy mallara sahip büyük depolar varsa, çok uygundur.

Şimdi, barkodu büyük bir ürün, örneğin bir buzdolabı, bir buzdolabını, bir barkodla yırtmanıza ve tarayıcıya taşımanıza gerek yoksa, bir barkodla yırtmanız gerekmez. Buzdolabına gelebilirsin cep telefonu Ve barkodu okumak için. Barkod kontrol edilecek ve siparişe kaydedilecektir.

Neden Barkod Taraması?
Mal satırken, yönetici tam olarak sevk edilmesi gereken malları aldığından emin olacaktır. Barkod taraması, malların seçiminin doğruluğunu doğrular, böylece mağazanın nakit kaybını önler. olası hatalar. Çeşitli özelliklere sahip ürünler bazen birbirlerini görsel olarak ayırt etmek imkansızdır. Aynı zamanda, fiyatta önemli ölçüde farklılık gösterebilirler.

Sipariş neden sevk edilmedi?

Siparişi mobil cihazdan göndererek, bu konudaki tüm bilgileri göreceksiniz. Dahil ve siparişlerle ilgili sorunlar. Siparişi göndermenize izin vermeyen sorunun nedenini öğreneceksiniz.

"Canlı Bant" siparişleri
Durumu emirlerle değerlendirin

Mobil cihazınızdan, siparişleri "canlı şerit" şeklinde görüntüleyebilirsiniz. Siparişler otomatik olarak gerçek zamanlı teyp içinde yüklenir - geldikleri gibi. Her girişin rengi durumuna bağlıdır ve durumu her siparişte kolayca değerlendirebilirsiniz.

Hepsi cep telefonunuzda!

  • malların hareketi
  • sipariş yönetimi
  • mağaza hakkında bilgi

Detaylı görüntüleme siparişi
Belirli bir siparişin var mı?

Her sipariş için, mevcut tüm bilgileri, alıcının ve mağazadaki tarihi de dahil olmak üzere görüntüleyebilirsiniz. Seçimin kolaylığı ve sadeliği için, bilgi gruplar tarafından temsil edilir. Siparişin bilgi blokları en aza indirilebilir ve konuşlandırılabilir - bunları görüntülemeleri gerektiği gibi. İstediğiniz bilgi grubunu (teslimat, ödeme ve farklı özellikler) hızlı bir şekilde seçebilir ve siparişle neler olup bittiğini hızlıca görebilirsiniz.


Push bildirimleri

Siparişleri izlemek için mobil uygulamayı bile giremezsiniz. Push bildirimleri uygulamada çalışır. Bunun sayesinde, mağazanızdaki olayların her zaman farkında olacaksınız. Yeni siparişler, siparişlerdeki bazı değişiklikler, vb. Hakkında bildirimler alacaksınız.

Bildirimleri ayarla

Push bildirimleri yapılandırılmıştır. Olaylara push bildirimleri gelmesini isteyebilirsiniz. Ve her bir mağaza çalışanı sadece itme bildirimleriyle ihtiyacınız olan olayları seçebilir.

Yaratılmış sipariş Sevk edilen sipariş

Her yöneticiye push bildirimleriniz
Örneğin, kurye bugün teslim etmesi gereken yeni siparişlerle push bildirimleri alacak. Mağaza sahibi, nihai push bildirimleri almakla ilgilenecek - siparişlerin tamamlanması hakkında.


Siparişlerin durumu
Siparişlerin durumunu yönetin

Siparişler durumlarını hızlı bir şekilde değiştirebilirsiniz. Örneğin, makbuz sırasında hemen "ödeme" durumunu belirlemek.

Siparişin ödenmesi durumunda durumdan bağımsız olarak, durumları kendi takdirinize göre değiştirebilirsiniz.

Örneğin, Kıdemli Yönetici, malların ödenmese bile, malların bir miktar müşteriye teslim edilmesine izin verebilir.


Filtreler
İstediğiniz siparişleri seçin

Uygulamanın tesliminde - önceden yüklenmiş, istenen sipariş grubunu seçmek için uygun olan bitmiş filtreler. Örneğin, ödeme durumu veya gönderi için siparişleri filtreleyebilirsiniz. Ayrıca, emrinizde, bir sipariş örneği yapmak için daha doğru hale getirecek özel bir kullanıcı filtresi.

MOBİL RAPORLARI
Mağazanın çalışmalarını analiz eder

Mobil uygulamada - 4 Hazır rapor. Bu raporlar, çevrimiçi işletme sahibinin mağazayı hızlı bir şekilde yönetmesini ve her bir ürün ve müşteri için mal, fiyatlar ve karlılıkta hızlı bir şekilde gezinmesine izin verir.

Hazır raporlar:

  • malların kalıntısı tarafından
  • kârlı ürüne göre
  • belirli bir müşteriye karlılık ile
  • mağaza Fiyat Listesi

Nasıl Kullanmaya Başlayabilirsiniz?
Mobil Uygulama "1C-Bitrix: Yönetim"
  • uygulama Mağazalarında indirilebilir ( Uygulama mağazası. ve Google Oyun marketi.)
  • uRL'deki çevrimiçi mağazanızı yapılandırın
  • "1C-Bitrix: Site Yönetimi", sürüm 12.5'e güncelleyin.
  • ve mağazanızı bir mobil cihazdan çalıştırmaya başlayın
Yöneticinin mobil uygulamasından siparişte herhangi bir işlem

Şimdi mağaza yöneticisi, siparişleri mobil ve her yerden yönetebilir. Örneğin, bir kafeden bir akıllı telefon üzerinde çalışarak siparişi tam olarak göndermek için. Müşteri bir sipariş vermez - yönetici mobil uygulamasının arabiriminde görür, onaylar, teslimat ve diğer gerekli sipariş işleme işlemlerini gerçekleştirir

Örnek: Deponun yenilenmesi
Bazı uzak depolara vardınız, mobil cihaz Depodaki malların kalıntılarını bildirin, tam anlamıyla madenik olarak eksik malların bir dobakaz yapmasını sağlar. Ve ofise gitmenize ya da meslektaşlarını aramanıza gerek yok.

Site Müfettişi

Bulut Hizmeti "Site Denetçisi"

Sitenin kullanılabilirliğini ve performansını izlemek
  • Tüm arızalar hakkında push bildirimleri alın
  • Site rölanti nedeniyle para kaybetmeyin!

Bulut hizmeti Site müfettişi mobil bir uygulamada mevcuttur ve istediğiniz parametreleri çevrimiçi mağazanıza göre izlemenizi sağlar.


Site Müfettişi - Bulut Hizmeti

Derhal, etki alanının geçerliliğini, SSL sertifikasını veya yönetim sisteminin anahtarını sitenize uzatmanız gerektiğini öğreneceksiniz. Bulut Hizmeti "Site Denetçisi" Periyodik olarak sitenizin kullanılabilirliğini ve verimliliğini kontrol eder ve tüm sorunları rapor eder - bir Push Bildirim Seçimi veya E-posta.

Cloud Servisi'ni izleyenler:

  • 5 dakikada bir kez iki coğrafi noktaların kullanılabilirliğini kontrol eder
  • günde bir kez etki alanının geçerliliğini kontrol eder
  • günde bir kez SSL sertifikasını kontrol eder
  • günde bir kez "1C-Bitrix: Site Yönetimi" anahtarının geçerlilik süresini kontrol eder.
Site rölanti nedeniyle para kaybetmeyin!

Site denetçisi, herhangi bir web projesinin ve özellikle çevrimiçi mağazanın çalışmaları için çok önemlidir, 4 parametre monitörlerdir. Etki alanının süresini uzatmayı unutursanız, mağazanız çalışmayı durduracaktır. Şimdi bu olmayacak, çünkü site müfettişi önceden uyarmaya başlar - ayın süresi - alanın süresi sona erer.

Site probleminde Hiçbir problem tespit edildi Site tekrar kullanılabilir

Müşteri verileri - SSL sertifikasının korunması altında!

SSL sertifika işlemini uzatmazsanız, müşteri verileriniz risk altında olacak - üçüncü şahıslar tarafından yakalanabilir. Site denetçisi, istemci ile sunucu arasındaki gizli bilgiler için değiştirilen kanal güvenliğini doğrulamak için gereken bu elektronik belgenin geçerliliğini izler. Sitenizin SSL sertifikasının korunması altında olduğu gerçeği, bugün iyi bir ton olarak kabul edilir.

Anahtarı, "1C-Bitrix" ürününe tercihli bir şekilde genişletin.

Site yönetim sisteminizi zamanında yükseltmezseniz, alaka düzeyi kaybedecek ve ürün güncellemelerini alamayacaksınız (yeni fonksiyonellik, arabirim, güvenlik sistemlerini ve diğerlerini güncellemeler). Buna ek olarak kaybedeceksiniz teknik Destek "1C-Bitrix". Site denetçisi size önceden hatırlatır, böylece tercihli bir şekilde sürmeyi unutmayın.

Tercihli uzatma standarttan çok daha ucuzdur. Bir ay içinde, güncellemeler için son tarihin sonundan itibaren, sürümünüzün fiyatının% 22'si boyunca tercihli bir seçeneğe göre uzantıyı satın alabilir ve etkinleştirebilirsiniz. Güncellemelerin etkinliği, önceki dönemin tamamlandığı tarihten itibaren tam olarak bir yıl uzatılır.

BitRix24 - İşletme Yönetimi çalışmasını kolaylaştırmak için tasarlanmış bir kaynak.

Görev BitRix24 - Şirketteki iş akışlarını tartışma, ayarlama ve kontrol etme, satış yönetimi ve diğer şeyleri ayarlayarak basitleştirin.

Tüm kaynak özelliklerine erişmek için, sitenin sağ üst köşesinde bulunan "Giriş" bağlantısında bulunan kişisel hesabınızı girmeniz gerekir.

BitRix24 web sitesine giriş yapmak için, "Giriş" düğmesine tıklayın, ardından kayıt yaparken belirtilen e-posta adresini ve şifreyi giriniz. Gerekirse, "Beni bu bilgisayarda hatırla" öğesini işaretleyebilirsiniz. İstenilen verileri doldurduktan sonra, "Giriş" düğmesine tıklayın.

BitRix24 girişini kişisel hesabınıza uygulamak için gereken şifreyi hatırlamazsanız, aşağıdaki linke "Şifrenizi mi unuttunuz?" Düğmesine gidin. Sonuç olarak, bir e-posta adresi belirtmeniz için gereken şifre kurtarma sayfasında kendinizi bulacaksınız. Bundan sonra, girilen e-posta (kaydedildiğinde de belirtilmelidir), şifreyi değiştirmek için bir kontrol dizesi ve kayıt verileriniz gönderilir.

Kişisel hesabınıza yalnızca e-posta ve şifre adresleriyle değil, aynı zamanda sunulanlardan birinin hesabı sayesinde giriş yapabilirsiniz. sosyal ağlar.

Ancak, ofise girmeden önce, "Şu Anda Oluştur" bağlantısıyla ekonomik, kayıt yaptırmanız gerekir. Kayıt sırasında, önerilen sosyal ağlardan birinin hesabını kullanabilirsiniz veya e-posta. Bir tanıtım kodunuz varsa, bunun için özel olarak özel bir alanda da belirleyebilirsiniz.

Kayıt yönteminin seçilmesi ve gerekli bilgileri belirleme, "Bedava Başlat" düğmesine tıklayın. BitRix24 web sitesine kaydolarak, kullanıcı sözleşmesini kabul ettiğinizi ve gizlilik politikasını kabul ettiğinizi onaylarsınız.

Kayıt prosedürü tamamlandıktan sonra, ofise girebilir ve tüm CapitalS24 yeteneklerine erişebilirsiniz. Bu tür olasılıklar, meslektaşlarınızla rahat ve basit bir iletişim sunmasının yanı sıra şirketteki iş akışlarını bir bütün olarak basitleştirir.

BitRix24 için kişisel hesap, şirket portalında tek bir etkileşimli olay bandı olan uygun fiyatlı bir "canlı bant" haline gelir. Böylece, çalışanlar, oluşan olaylarla ilgili bilgilere erişebilirler, belirlenen görevlere hızlı bir şekilde yanıt verebilir, tartışmalara katılabilir, yeni belgeler kullanın. Ek olarak, "Canlı Şerit" mesajları değerlendirmenizi ve yorum yapmanızı sağlar.

Ayrıca, herhangi bir çalışan kendi mesajını yazabilir, bir anket oluşturabilir, takvimdeki olay, reklam veya şükran. Mesajınız, bir veya birkaç çalışanı ve bölüm veya şirkete bir bütün olarak ele alınabilir. Belge, fotoğraflar, video ekleyebilirsiniz.

BitRix24 - Mesajlaşma

Bitrix24'te sohbet etmek, yalnızca kişisel hesaba giriş yapan şirketin çalışanları değil, aynı zamanda ortaklar, müşteriler ve müteahhitler. Bunu yapmak için, dış meslektaşların bir e-postasını mesaj alıcılarının listesine ekleyin. Sonuç olarak, dış meslektaşlar yetkilendirmeden tartışmalara katılabilecektir. E-postanıza gelen bir mesajı görüşmeniz gerekiyorsa, alınan harfi BitRix24'e özel bir adrese göndermek için yeterli olacaktır, mesajın alıcılarını "Canning Bant" nın alıcılarını bağlayın ve tartışmaya gidin.

Bitrix24'teki önemli olayları kaçırmazsanız, mesajlar ve diğer şeyler tarafından belirlenen mesajlar, davetiyeler hakkında sizi bilgilendirecek olan uyarılar ve duyurular sağlar.

Kişisel hesabınızı istediğiniz zaman girebilmek için, kaldığınız yerinden bağımsız olarak, BitRix24 mobil uygulamasını yükleyebilirsiniz. Bu, herhangi bir zamanda görevleri yönetmenize ve gerekli bilgilerle çalışmanıza, toplantıları tayin edecek, sohbette iletişim kurmanıza, video aramaları ve benzeri bir şekilde çalışmanıza izin verir.

BitRix24 ile çalışma hakkında herhangi bir sorunuz varsa, bu kaynağın işiyle ilgili bir dizi malzemenin daha önce sunulduğu destek bölümüne başvurabilirsiniz.

Ayrıca, çevrimiçi bir kredi alma olasılığı ile de ilgileniyorsanız, bu hizmeti kabul edin.

Bitrix24 Kişisel Hesaba Giriş - BitRix24.ru

Projelerimize ne kadar ciddi davranırız, işlerin en iyi şekilde çözülmesini istiyoruz. muhtemel yöntemler. Örneğin, müşteriye yeterli şartlarda yüksek kaliteli bir yönetici sunmak istiyoruz. Şahsen, Django hemen bu tür anlarda bana hatırlar: Model yarattı - yöneticiyi alın. Veya Yii'deki widget'lar. Ya da Drupal 7. veya Symfony'deki Symfony'daki Symfony'deki harika bir kombinasyon veya Symfony kombinasyonu, sadece duyduk. Peki ya Bitrix'imiz olursa?

Bitrix "fen-shui" adlı admin

Ne yazık ki, Bitrix, geliştiricilerin bir şekilde düzeltilmesine rağmen, durumu birçoğunun birçoğunun birçoğunun Arkaik Sistemde kalmaya devam ediyor: birkaç yüz satırda prosedürel kod parçaları, el kitabının düzeyine inşa edilen kopya macunu, devam etmenin mümkün olmadığı sınıflar, Her şeyi devralmak için - Bütün bunlar, bu gün bu sistemle çalışmak zorunda olanlar için bir gerçek olmaya devam ediyor. Ve yakında geçeceğinden eminim.

Geliştirici, veritabanındaki herhangi bir özel tablo için idari bir arayüz oluşturması gerekiyorsa ne yapmalı? Kılavuza göre, kodla "balık" kopyalamamız gerekir. 417 satırda- Sayfa Listesi sayfası için ve 365 satır - Eleman düzenleme sayfası için. Olağanüstü olağanüstü hafızanın mutluysak, ya da kendinizi kendinizi yazın. Peki, 2016 Yard'da - iyi bir başlangıç!

Ama yine de hiçbir şey çalışmıyoruz! Bir kopyaya macun eylemi yaptıktan sonra, 782 kodu dikkatlice düşmemiz, her şeyi çok fazla silmek ve kendinizi eklememiz gerekir. Yani:

  1. Bu filtrelerin doğrulanmasını yazın.
  2. Numuneyi filtrelemek için sütunların listesini belirtin.
  3. İşleme işlemlerini yaz ayrı eleman ve liste öğelerinin listesinin üstünde.
  4. Örneğin kendisini yap. Ve genellikle hiç kimse dövülmez, bir seçim * - ... - Bitrix'ten "Balık" nda, seçilen alanların listesini yalnızca gerekli olanları sınırlaması önerilmez.
  5. Listede çıkış için sütunların bir listesini belirtin.
  6. Her sütun için listenin çıktısı sırasında, belirli bir kontrolü çıkartın.
  7. Bir durak al.
  8. Filtreyi masanın üzerine görüntüleyin.
Bu, liste sayfası içindir. Mantığın önerdiği sırayla değil, sonuçta ortaya çıkan sayfada ve bu kodun "Balık" nda bulunduğu sırayla belirtilen maddeleri özellikle belirttim.

Şimdi, eğer karar verirsek, listeye başka bir alan eklersek ne yapmamız gerekiyor? Ya da sadece bazı var olanı yeniden adlandır? Bu yeni alanı kaydetmek veya mevcut olanı değiştirmek için 7-yerlerde olmalıyız, asla yanılmamış! Durum, aynı dosya ve HTML'deki PHP koduyla ve ayrıca, sayfada görüntülendiği sırayla, ya da en sevdiğiniz IDE, ne de okunabilmenizin tamamında karmaşıktır. İnsan gözüÇünkü birçok etiket derinliklerinde bir yerlerde üretilir. Bunların hepsi gezinmesi çok zor. Özellikle sayfa kesinlikle basit olduğunda ve aynı zamanda bir kural olarak, yazılı satır içi bir JS kodu da içeriyor.

Sonunda ne alıyoruz? Böcekleri. Destek karmaşıklığı. Küçük şeyleri değiştirirken bile makul olmayan yüksek geçici maliyetler. Eleman düzenleme sayfası için durum aynıdır. Ben içtenlikle bu kadar yıllar kadar bu kadar kaktüs bulabileceğini anlamadım?!

Her şey nasıl olabilir?

Garip bir şekilde, Bitrix'teki yöneticilerin API'si kötü değil. Yukarıda açıklanan korkudan sonra, inanmak zor, ama bu gerçekten. Çünkü sorun API'sinde değil, ama nasıl kullanmaya başladıklarında. Geliştirici (S) API'nin gelecek için herhangi bir planına sahip oluyor ya da sadece bazı belirsiz denetimler, ancak basit ve mantıklı bir sonraki adım yapmadı: bir dizi MVC sınıfı oluşturma. Muhtemelen bunun nedeni, yakın zamana kadar veritabanı ile tek bir zaman arayüzünün olmamasıdır.

Büyük kendi kendine yazılmış yöneticilerin setini izledikten sonra, görevin karmaşıklığı ve özelliklerinden bağımsız olarak, yöneticiyi oluşturma sürecine bakıldığında, yukarıda açıklanan aynı adımları içerir. Bu nedenle, her yerde kod aynıdır, yalnızca giriş verilerini değiştirmek için kalır. Kod'a bağlı değilken aşağıdaki varlıkları seçebilirsiniz:

  1. Arayüz Konfigürasyonu: Filtreleri oluşturmak için kullanılacak alanların listesi, bir liste sütunları veya düzenleme sayfasında arama yapın.
  2. Arayüz çıkışı için sınıf görünüm. Girişte, "Kaputun Altında", "Balık" nda gördüğümüz tüm mantığa sahip olmalıydı, çıktı üzerinde çekilmiş bir sayfa verecek.
  3. Araç. Yönetici'nin bireysel alanının mantığını içerir. Tabloların listesi listede, düzenleme sayfasında - öğenin alanları.
Bu konseptin yankılarının görünür olduğunu söylemek adaleti kaynak kodu Bitrix: Özellikle, hem infoBlocks hem de "yüksek yük" -infoblokları için olan "Özel Tipler", yukarıdaki şemada "Widget'lar" değil.

Yukarıda tarif edilen sınıfların gerçekleştirilmesi, Bitrix'ten Bitrix'ten "balık" nı önemli ölçüde azaltabiliriz:

$ alanlar \u003d dahil ('fielns.conf.php'); $ Adminlisthelper \u003d New MyHelper ($ alanlar); $ Adminlisthelper-\u003e BuildList (Dizi ($ by \u003d\u003e $ sipariş)); Gerektirir ($ _ sunucu ["document_root"]. "/Bitrix/modules/main/include/prolog_admin_after.php"); $ Adminlisthelper -\u003e createfilterform (); $ adminlisthelper -\u003e gösteri (); Gerektirir ($ _ sunucu ["document_root"]. "/Bitrix/modules/main/include/epilog_admin.php");
Bu yedi kontur kodunda, makalenin başında açıklanan Yönetici'nin oluşturulması için ana adımlar. Ancak bunu kopyalamak yerine, her zaman kısa bir parçacıklar da olsa, biraz daha fazla çalışmak ve bunu yapmak daha iyidir:

  • yukarıdaki kod, Bitrix API üzerinden üst yapımımız üzerinden oluşturulan idari arayüze yönelik tüm isteklere yönlendirilecek özel bir rota.php dosyasında reçete edilir;
  • arabirimin dosya yapılandırmasında, bu yapılandırmayı herhangi bir genel değişken veya statik değişken sınıfında kontrol edin;
  • İdari arayüzün sayfalarına başvururken, doğrudan doğrudan URL'ler değildir, ancak bu takma adlardan doğru URL'yi tasarlayan takma adlar ve işlevler;
  • sonuç olarak, tüm talepler rota.php'e gelecek, bu da hangi sınıfın bunu iletmek için hangi Config arabirimini oluşturmanız gerektiğini ve hepsinin nasıl gösterileceğini sorgulayacak.
Sonuç olarak, listenin temel sayfasını oluşturmak için gerekli olan kod ve düzenleme zaman zaman azalır ve artık yüzlerce satırın hakkında olmadığı için buraya getirebilirim:

Liste sınıfı

sınıf tablelisthelper, adminlistthelper'ı genişletiyor (statik korumalı $ modeli \u003d "MyModeltable"; statik halka açık $ module \u003d "My.Module"; statik korumalı $ ViewName \u003d "Table_list"; statik korumalı $ editviewname \u003d "Table_detail";)


Sayfa sınıfını düzenleme

sınıf TabloEdithelper, AdminThelper'ı Genişletiyor (Statik Korumalı $ Model \u003d "Mymodeltable"; Statik Public $ Module \u003d "My.Module"; Statik Korumalı $ ListViewName \u003d "Table_List"; Statik korumalı $ ViewName \u003d "Table_detail";)


Arayüz ayarları

Adminbasehelper :: setinterfacesettings (dizi ("alanlar" \u003d\u003e dizi ("ID" \u003d\u003e dizi ("Widget" \u003d\u003e Yeni NumberWidget (), "başlık" \u003d\u003e "ID", "TABLİK" \u003d\u003e "ID", "Sekme" \u003d\u003e "Tab_one"), "String" \u003d\u003e dizi ("widget" \u003d\u003e yeni stringwidget (), "başlık" \u003d\u003e "string", "tage" \u003d\u003e "tab_one", "Sayı"), "Number" \u003d\u003e Dizi ("Widget" \u003d\u003e Yeni NumberWidget (), "Başlık" \u003d\u003e "numara", "sekme" \u003d\u003e "tab_another"), "Text" \u003d\u003e dizi ("widget" \u003d\u003e Yeni TextareaWidget (), "başlık" \u003d\u003e "Metin", "sekmesi "\u003d\u003e" Tab_another "))," Sekmeler "\u003d\u003e dizi (" tab_one "\u003d\u003e loc :: getmessage (" tab_one ")," tab_another "\u003d\u003e Loc :: getMessage (" tab_another "),), dizi ("\\ \\ Tableeditherper", "\\ tabelistthelper"), "my.module");


Dosya menü.php.

$ Menu \u003d dizi (dizi ("parent_menu" \u003d\u003e "global_menu_services", "bölüm" \u003d\u003e "Tablo", "Sıralama" \u003d\u003e 140, "Text" \u003d\u003e Loc :: getMessage ("Table_Menu_Text"), "Başlık" \u003d\u003e LOC :: GetMessage ("SCORE_MENU_TITLE"), "icon" \u003d\u003e "Table_Menu_icon", "Page_Icon" \u003d\u003e "table_page_icon", "items_id" \u003d\u003e "Menu_table", "URL" \u003d\u003e Tableedithper :: GetListPageurl () , "daha fazla_url" \u003d\u003e Dizi (TabloSthelper :: gotitpageurl ()),),); $ Menü iade;

Kod, birkaç büyüklük emri haline gelir, şablon kopyası en aza indirilir, Bitmix'te ilke olarak yapılan bir konfigürasyonla dizilerine yol açacak:

Karşılaştırma dayanmaktadır:

  • Bitrix Belgeleri: dev.1c-bitrix.ru/api_help/main/general/admin.section
  • Modül Kullanımı Örnek: github.com/niksamokhvalov/demo.adminhelper

Modül, hem tamamen özel tablolarla hem de Bitmix işlevsel "yüksek yük" -infoblokları ile oluşturulan tablolarla hem de "widget'lar" yerine, "kullanıcı özellikleri" sınıflarını kullanmak mümkündür. Böylece, "yüksek yükleme" uygulamasında mevcut olan tüm işlevsellik, bizim için mevcuttur, yalnızca şimdi ihtiyaçlarınızın altında kolayca özelleştirebiliriz.

Ayrıca, bu makalede, çalışmalarının iç mekanizmasını görsel olarak göstermek için ilk sürümünden bir modülle çalışmanın "eski tarzını" kasıtlı olarak kullandığını da uyarmalıdır. İÇİNDE son sürümler Halpera sınıflarında, yalnızca modeli belirtmek için yeterlidir - modülün geri kalanı kendini belirleyecektir.

Hala dışarı faydalı malzemeler Var:

Makaleyi, bu modülü ve ayrıca bu modülü ve umudun yanı sıra bu modülü geliştirenlerin başarısının isteğine olan istekleri olan yazarlar QT çerçevesine, yazarların sözleriyle tamamlamak istiyorum. Bitrix'e bir gün yazma sadece karlı değil, aynı zamanda güzel.

Etiketler: Etiketler ekleyin