some bug fix

This commit is contained in:
Hesabix 2024-12-04 17:28:54 +00:00
parent 58d888b538
commit 1835fca354
4 changed files with 266 additions and 221 deletions

View file

@ -934,6 +934,15 @@ class CommodityController extends AbstractController
'root' => '1', 'root' => '1',
'upper' => null 'upper' => null
]); ]);
if(!$rootcat){
$rootcat = new CommodityCat();
$rootcat->setBid($acc['bid']);
$rootcat->setName('دسته بندی ها');
$rootcat->setUpper(null);
$rootcat->setRoot(1);
$entityManager->persist($rootcat);
$entityManager->flush();
}
if (!$cat) { if (!$cat) {
$cat = new CommodityCat(); $cat = new CommodityCat();
$cat->setBid($acc['bid']); $cat->setBid($acc['bid']);

View file

@ -23,10 +23,7 @@ class GeneralController extends AbstractController
#[Route('/api/general/stat', name: 'general_stat')] #[Route('/api/general/stat', name: 'general_stat')]
public function general_stat(EntityManagerInterface $entityManager,Jdate $jdate): JsonResponse public function general_stat(EntityManagerInterface $entityManager,Jdate $jdate): JsonResponse
{ {
$busCount = count($entityManager->getRepository(Business::class)->findAll());
$users = count($entityManager->getRepository(User::class)->findAll());
$docs = count($entityManager->getRepository(HesabdariDoc::class)->findAll());
$lastBusiness = $entityManager->getRepository(Business::class)->findLast();
//get last version number //get last version number
$version = '0.0.1'; $version = '0.0.1';
$lastUpdateDate = '1399'; $lastUpdateDate = '1399';
@ -39,14 +36,9 @@ class GeneralController extends AbstractController
} }
return $this->json([ return $this->json([
'business' => $busCount,
'users'=> $users,
'docs'=> $docs,
'version'=>$version, 'version'=>$version,
'lastUpdateDate'=>$lastUpdateDate, 'lastUpdateDate'=>$lastUpdateDate,
'lastUpdateDes'=>$lastUpdateDes, 'lastUpdateDes'=>$lastUpdateDes,
'lastBusinessName'=> $lastBusiness->getname(),
'lastBusinessOwner'=>$lastBusiness->getOwner()->getFullName()
]); ]);
} }

View file

@ -120,7 +120,7 @@ class StoreroomController extends AbstractController
* @throws ReflectionException * @throws ReflectionException
*/ */
#[Route('/api/storeroom/docs/get', name: 'app_storeroom_get_docs')] #[Route('/api/storeroom/docs/get', name: 'app_storeroom_get_docs')]
public function app_storeroom_get_docs(Provider $provider, Request $request, Access $access, Log $log, EntityManagerInterface $entityManager): JsonResponse public function app_storeroom_get_docs(Provider $provider,Extractor $extractor, Request $request, Access $access, Log $log, EntityManagerInterface $entityManager): JsonResponse
{ {
$acc = $access->hasRole('store'); $acc = $access->hasRole('store');
if (!$acc) if (!$acc)
@ -134,7 +134,7 @@ class StoreroomController extends AbstractController
foreach ($buys as $buy) { foreach ($buys as $buy) {
$temp = $provider->Entity2Array($buy, 0); $temp = $provider->Entity2Array($buy, 0);
$person = $this->getPerson($buy); $person = $this->getPerson($buy);
$temp['person'] = $provider->Entity2ArrayJustIncludes($person, ['getCode', 'getNikename', 'getDes']); $temp['person'] = Explore::ExplorePerson($person);
$temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename(); $temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename();
$temp['commodities'] = $this->getCommodities($buy, $provider); $temp['commodities'] = $this->getCommodities($buy, $provider);
//check storeroom exist //check storeroom exist
@ -155,7 +155,7 @@ class StoreroomController extends AbstractController
foreach ($sells as $sell) { foreach ($sells as $sell) {
$temp = $provider->Entity2Array($sell, 0); $temp = $provider->Entity2Array($sell, 0);
$person = $this->getPerson($sell); $person = $this->getPerson($sell);
$temp['person'] = $provider->Entity2ArrayJustIncludes($person, ['getCode', 'getNikename', 'getDes']); $temp['person'] = Explore::ExplorePerson($person);
$temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename(); $temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename();
$temp['commodities'] = $this->getCommodities($sell, $provider); $temp['commodities'] = $this->getCommodities($sell, $provider);
//check storeroom exist //check storeroom exist
@ -176,7 +176,7 @@ class StoreroomController extends AbstractController
foreach ($rfsells as $sell) { foreach ($rfsells as $sell) {
$temp = $provider->Entity2Array($sell, 0); $temp = $provider->Entity2Array($sell, 0);
$person = $this->getPerson($sell); $person = $this->getPerson($sell);
$temp['person'] = $provider->Entity2ArrayJustIncludes($person, ['getCode', 'getNikename', 'getDes']); $temp['person'] = Explore::ExplorePerson($person);
$temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename(); $temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename();
$temp['commodities'] = $this->getCommodities($sell, $provider); $temp['commodities'] = $this->getCommodities($sell, $provider);
//check storeroom exist //check storeroom exist
@ -197,7 +197,7 @@ class StoreroomController extends AbstractController
foreach ($rfbuys as $buy) { foreach ($rfbuys as $buy) {
$temp = $provider->Entity2Array($buy, 0); $temp = $provider->Entity2Array($buy, 0);
$person = $this->getPerson($buy); $person = $this->getPerson($buy);
$temp['person'] = $provider->Entity2ArrayJustIncludes($person, ['getCode', 'getNikename', 'getDes']); $temp['person'] = Explore::ExplorePerson($person);
$temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename(); $temp['person']['des'] = ' # ' . $person->getCode() . ' ' . $person->getNikename();
$temp['commodities'] = $this->getCommodities($buy, $provider); $temp['commodities'] = $this->getCommodities($buy, $provider);
//check storeroom exist //check storeroom exist

View file

@ -1,12 +1,15 @@
{% extends "base-betheme.html.twig" %} {% extends "base-betheme.html.twig" %}
{% block title %}داستان حسابیکس{% endblock %} {% block title %}داستان حسابیکس
{% endblock %}
{% block body %} {% block body %}
<div id="Content"> <div id="Content">
<div class="section mcb-section full-width" style="padding-top: 120px; padding-right: 15%; padding-left: 15%; background-image: url({{ asset('betheme/wallet2/images/wallet2-section-bg2.png') }}); background-repeat: repeat-x; background-position: center top;"> <div class="section mcb-section full-width" style="padding-top: 120px; padding-right: 15%; padding-left: 15%; background-image: url({{ asset('betheme/wallet2/images/wallet2-section-bg2.png') }}); background-repeat: repeat-x; background-position: center top;">
<div class="row"> <div class="row">
<div class="col-12" data-col="one" style="padding: 0 1%;"> <div class="col-12" data-col="one" style="padding: 0 1%;">
<div class="column_attr clearfix align_center mobile_align_center"> <div class="column_attr clearfix align_center mobile_align_center">
<h6 class="wallet2-heading"><i class="icon-box"></i> حسابیکس ، گامی به جلو...</h6> <h6 class="wallet2-heading">
<i class="icon-box"></i>
حسابیکس ، گامی به جلو...</h6>
<h1> <h1>
حسابیکس حسابیکس
<span class="themecolor"> <span class="themecolor">
@ -19,10 +22,10 @@
مدل کسب و کار ما با سایر شرکت‌ها متفاوت است. در واقع حسابیکس برای نقد سایر شرکت‌های ارائه دهنده خدمات حسابداری و به چالش کشیدن مدل درآمد آنها به وجود آمد. همه‌ی ما می‌دانیم هر کسب‌وکاری زمان‌هایی دارای افول بوده و شاید در مرحله نابودی باشند در این زمان دسترسی به اطلاعات حسابداری کسب‌و‌کار از مهمترین چالشها و تحلیل این اطلاعات است اما متاسفانه با توجه به بازار نرم افزار‌های حسابداری که روز به روز به سمت گران‌تر شدن قیمت خدمات پیش می‌روند در پیچ‌های تاریخی کسب‌وکارها را تنها می‌گذارند مدل کسب و کار ما با سایر شرکت‌ها متفاوت است. در واقع حسابیکس برای نقد سایر شرکت‌های ارائه دهنده خدمات حسابداری و به چالش کشیدن مدل درآمد آنها به وجود آمد. همه‌ی ما می‌دانیم هر کسب‌وکاری زمان‌هایی دارای افول بوده و شاید در مرحله نابودی باشند در این زمان دسترسی به اطلاعات حسابداری کسب‌و‌کار از مهمترین چالشها و تحلیل این اطلاعات است اما متاسفانه با توجه به بازار نرم افزار‌های حسابداری که روز به روز به سمت گران‌تر شدن قیمت خدمات پیش می‌روند در پیچ‌های تاریخی کسب‌وکارها را تنها می‌گذارند
</p> </p>
<p> <p>
احتمالا بعد از آنکه اوضاع خوب پیش نمی رود و چند ماهی فروش نداشته‌اید کم کم اکانت حسابداری شما در حال به اتمام رسیدن است و در مهمترین قسمت کار که قصد اتخاذ تصمیمات مهم را دارید متاسفانه به یکباره این اطلاعات از دسترستان خارج می‌شود. احتمالا بعد از آنکه اوضاع خوب پیش نمی رود و چند ماهی فروش نداشته‌اید کم کم اکانت حسابداری شما در حال به اتمام رسیدن است و در مهمترین قسمت کار که قصد اتخاذ تصمیمات مهم را دارید متاسفانه به یکباره این اطلاعات از دسترستان خارج می‌شود.
</p> </p>
<p> <p>
حسابیکس دقیقا در نقطه مقابل این ماجرا به وجود آمده است. که برای یک کسب و کار بتوان به صورت رایگان از کلیه امکانات آن استفاده کرد. اگر تبلیغات را دوست ندارید می توانید با پرداخت هزینه اندک این تبلیغات را پنهان کنید. اگر با دانش برنامه نویسی آشنایی دارید همه‌چیز برای توسعه حسابیکس توسط شما مهیاست.تست کنید ، توسعه دهید و شاید دوست داشته باشید یکی مثل حسابیکس ایجاد کنید. حسابیکس متن باز است و دسترسی به کد منبع آن از طریق حسابیکس دقیقا در نقطه مقابل این ماجرا به وجود آمده است. که برای یک کسب و کار بتوان به صورت رایگان از کلیه امکانات آن استفاده کرد. اگر تبلیغات را دوست ندارید می توانید با پرداخت هزینه اندک این تبلیغات را پنهان کنید. اگر با دانش برنامه نویسی آشنایی دارید همه‌چیز برای توسعه حسابیکس توسط شما مهیاست.تست کنید ، توسعه دهید و شاید دوست داشته باشید یکی مثل حسابیکس ایجاد کنید. حسابیکس متن باز است و دسترسی به کد منبع آن از طریق
github در دسترس است. github در دسترس است.
</p> </p>
</div> </div>
@ -56,8 +59,12 @@
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic2.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic2.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">بودجه</span></h5> <h5>
<p><span style="color: #12304a;">حسابیکس عملا رایگان است و تنها برای یک سری امکانات اضافه در صورت نیاز هزینه‌ای اندک پرداخت می‌کنید</span></p> <span style="color: #12304a;">بودجه</span>
</h5>
<p>
<span style="color: #12304a;">حسابیکس عملا رایگان است و تنها برای یک سری امکانات اضافه در صورت نیاز هزینه‌ای اندک پرداخت می‌کنید</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -68,8 +75,12 @@
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic3.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic3.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">گزارشات متنوع</span></h5> <h5>
<p><span style="color: #12304a;">حسابیکس دارای متنوع ترین فهرست از گزارشات مالی است و تمام بخش‌های نرم افزار دارای خروجی‌های اکسل و PDF است.</span></p> <span style="color: #12304a;">گزارشات متنوع</span>
</h5>
<p>
<span style="color: #12304a;">حسابیکس دارای متنوع ترین فهرست از گزارشات مالی است و تمام بخش‌های نرم افزار دارای خروجی‌های اکسل و PDF است.</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -77,14 +88,16 @@
<div class="col-md-4 column_hover_color"> <div class="col-md-4 column_hover_color">
<div class="hover_color align_" style="background-color: #f4f4f4;" ontouchstart="this.classList.toggle('hover');"> <div class="hover_color align_" style="background-color: #f4f4f4;" ontouchstart="this.classList.toggle('hover');">
<div class="hover_color_bg" style="background-color: #fbfbfb;"> <div class="hover_color_bg" style="background-color: #fbfbfb;">
<a href="about/0 1%.html">
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic4.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic4.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">رایانش ابری</span></h5> <h5>
<p><span style="color: #12304a;">حسابیکس به لطف استفاده از فناوری رایانش ابری به مراتب عملیات‌ها را از نرم‌افزار‌های سنتی سریع‌تر انجام می‌دهد.</span></p> <span style="color: #12304a;">رایانش ابری</span>
</h5>
<p>
<span style="color: #12304a;">حسابیکس به لطف استفاده از فناوری رایانش ابری به مراتب عملیات‌ها را از نرم‌افزار‌های سنتی سریع‌تر انجام می‌دهد.</span>
</p>
</div> </div>
</a>
</div> </div>
</div> </div>
</div> </div>
@ -103,8 +116,12 @@
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic5.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic5.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">امنیت داده</span></h5> <h5>
<p><span style="color: #12304a;">از کلیه اطلاعات کاربران در طول شبانه روز به صورت اتوماتیک نسخه پشتیبان تهیه و همچنین اطلاعات به صورت همزمان در دو مرکز داده متفاوت ذخیره می‌شوند.</span></p> <span style="color: #12304a;">امنیت داده</span>
</h5>
<p>
<span style="color: #12304a;">از کلیه اطلاعات کاربران در طول شبانه روز به صورت اتوماتیک نسخه پشتیبان تهیه و همچنین اطلاعات به صورت همزمان در دو مرکز داده متفاوت ذخیره می‌شوند.</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -115,8 +132,12 @@
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic6.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic6.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">تصمیم گیری مالی</span></h5> <h5>
<p><span style="color: #12304a;">حسابیکس به شما کمک می‌کند اطلاعاتی شفاف و دقیق از وضعیت کسب‌و‌کار خود در لحظه داشته باشید.</span></p> <span style="color: #12304a;">تصمیم گیری مالی</span>
</h5>
<p>
<span style="color: #12304a;">حسابیکس به شما کمک می‌کند اطلاعاتی شفاف و دقیق از وضعیت کسب‌و‌کار خود در لحظه داشته باشید.</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -127,8 +148,13 @@
<div class="hover_color_wrapper" style="padding: 40px 30px;"> <div class="hover_color_wrapper" style="padding: 40px 30px;">
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic7.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-about-pic7.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
<h5><span style="color: #12304a;">چند کاربر </span></h5> <h5>
<p><span style="color: #12304a;">در حسابیکس چندین کاربر می‌توانند به صورت همزمان بر روی یک کسب و کار فعالیت داشته باشند و امکان اعمال محدودیت و دسترسی برای کاربران قابل انجام است.</span></p> <span style="color: #12304a;">چند کاربر
</span>
</h5>
<p>
<span style="color: #12304a;">در حسابیکس چندین کاربر می‌توانند به صورت همزمان بر روی یک کسب و کار فعالیت داشته باشند و امکان اعمال محدودیت و دسترسی برای کاربران قابل انجام است.</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -143,7 +169,8 @@
<div class="row"> <div class="row">
<div class="col-12" data-col="one"> <div class="col-12" data-col="one">
<div class="column_attr clearfix align_center mobile_align_center"> <div class="column_attr clearfix align_center mobile_align_center">
<h6 class="wallet2-heading"><i class="icon-wallet-line"></i>مخازن پروژه</h6> <h6 class="wallet2-heading">
<i class="icon-wallet-line"></i>مخازن پروژه</h6>
<h2>دسترسی به کد منبع محصولات ما</h2> <h2>دسترسی به کد منبع محصولات ما</h2>
<img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-icon1.svg') }}"> <img class="scale-with-grid" src="{{ asset('betheme/wallet2/images/wallet2-icon1.svg') }}">
<hr class="no_line" style="margin: 0 auto 15px auto;"> <hr class="no_line" style="margin: 0 auto 15px auto;">
@ -157,27 +184,40 @@
</div> </div>
<div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;"> <div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;">
<div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;"> <div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;">
<a class="" href="https://github.com/morrning/hesabixUI.git" target="_blank"><h5 style="color: #000;">Hesabix UI</h5></a> <a class="" href="https://github.com/morrning/hesabixUI.git" target="_blank">
<h5 style="color: #000;">Hesabix UI</h5>
</a>
<h6 class="wallet2-heading begray">رابط کاربری تحت وب</h6> <h6 class="wallet2-heading begray">رابط کاربری تحت وب</h6>
<p><span style="color: #12304a;"> <p>
<span style="color: #12304a;">
ما برای ساخت رابط کاربری حسابیکس از VueJs 3 ما برای ساخت رابط کاربری حسابیکس از VueJs 3
به همراه Bootstrap 5 استفاده کردیم.جدیدترین تکنولوژی‌های روز... به همراه Bootstrap 5 استفاده کردیم.جدیدترین تکنولوژی‌های روز...
</span></p> </span>
</p>
</div> </div>
</div> </div>
<div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;"> <div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;">
<div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;"> <div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;">
<a class="" href="https://github.com/morrning/hesabixCore.git" target="_blank"><h5 style="color: #000;">Hesabix Core</h5></a> <a class="" href="https://github.com/morrning/hesabixCore.git" target="_blank">
<h5 style="color: #000;">Hesabix Core</h5>
</a>
<h6 class="wallet2-heading begray">قلب تپنده ، رابط API</h6> <h6 class="wallet2-heading begray">قلب تپنده ، رابط API</h6>
<p><span style="color: #12304a;">هسته حسابیکس توسط جدیدترین نسخه فریمورک Symfony نسخه ۷ توسعه داده شده و به لطف doctrine از طیف وسیعی از پایگاه های داده پشتیبانی می‌کند.</span></p> <p>
<span style="color: #12304a;">هسته حسابیکس توسط جدیدترین نسخه فریمورک Symfony نسخه ۷ توسعه داده شده و به لطف doctrine از طیف وسیعی از پایگاه های داده پشتیبانی می‌کند.</span>
</p>
</div> </div>
</div> </div>
<div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;"> <div class="col-md-4" data-col="one-third" style="padding: 0 1% 20px;">
<div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;"> <div class="column_attr clearfix align_center" style="background-color: #fff; padding: 25px 30px 10px; border-radius: 0 0 12px 12px;">
<a class="" href="https://github.com/morrning/hesabixBox.git" target="_blank"><h5 style="color: #000;">Hesabix Box</h5></a> <a class="" href="https://github.com/morrning/hesabixBox.git" target="_blank">
<h6 class="wallet2-heading begray"> رابط لایه سیستم‌عامل ویندوز</h6> <h5 style="color: #000;">Hesabix Box</h5>
<p><span style="color: #12304a;">دسترسی به پرینتر‌های ابری و سایر تجهیزات از جمله بارکدخوان‌ها و ترازو‌های دیجیتال از طریق این نرم‌افزار صورت می‌گیرد که با زبانVB.NET و دات نت نسخه 4 توسعه داده شده است.</span></p> </a>
<h6 class="wallet2-heading begray">
رابط لایه سیستم‌عامل ویندوز</h6>
<p>
<span style="color: #12304a;">دسترسی به پرینتر‌های ابری و سایر تجهیزات از جمله بارکدخوان‌ها و ترازو‌های دیجیتال از طریق این نرم‌افزار صورت می‌گیرد که با زبانVB.NET و دات نت نسخه 4 توسعه داده شده است.</span>
</p>
</div> </div>
</div> </div>
</div> </div>
@ -193,13 +233,17 @@
</div> </div>
<div class="col-md-6" data-col="one-second"> <div class="col-md-6" data-col="one-second">
<div class="column_attr clearfix align_center" style="padding: 0 5%;"> <div class="column_attr clearfix align_center" style="padding: 0 5%;">
<h2><span style="color: #12304a;">حسابیکس با کمک‌های مالی شما به روز می‌شود.حتی با خرید یک چایی ....</span></h2> <h2>
<span style="color: #12304a;">حسابیکس با کمک‌های مالی شما به روز می‌شود.حتی با خرید یک چایی ....</span>
</h2>
</div> </div>
</div> </div>
<div class="col-md-3" data-col="one-fourth"> <div class="col-md-3" data-col="one-fourth">
<hr class="no_line" style="margin: 0 auto 40px auto;"> <hr class="no_line" style="margin: 0 auto 40px auto;">
<div class="button_align align_center"> <div class="button_align align_center">
<a target="_blank" class="button button_full_width button_size_2" href="https://zarinp.al/hesabix.ir"><span class="button_label">حمایت از پروژه</span></a> <a target="_blank" class="button button_full_width button_size_2" href="https://zarinp.al/hesabix.ir">
<span class="button_label">حمایت از پروژه</span>
</a>
</div> </div>
</div> </div>
</div> </div>