Skocz do zawartości
Szukaj w
  • Więcej opcji...
Znajdź wyniki, które...
Szukaj wyników w...
Petrus

Dodawanie własnej usługi - Sklep Xvak v3+

Brak odpowiedzi w tym temacie

Rekomendowane odpowiedzi

Jak dodać własną usługę w popularnym sklepie automatycznym Xvak'a?

 

Trzeba to zrobić ręcznie w bazie danych.

_pages - id - dodajesz rekordy[id - kolejne, nr - kolejność wyświetlania, category - 3, href - x, title - x, text - skopiuj z którejś usługi, editable - edycja "na żywo"(1 - tak, 0 - nie), on - włączone(1 - tak, 0 - nie), type - service, backup - puste lub daj jak text(służy do przywrócenia domyślnej treści)]

_prices_pa y - dodajes z nową kolumnę x

_prices_sm s - dodajesz nową kolumnę x

_service - dodajesz rekordy[id - kolejne, id_server - NULL, service - x, accessFlags - flagi, file - ścieżka do pliku, r1,r2,r3 - jest to nick+hasło, ip+hasło, steam_id - checked(domyślny), puste(można wybrać), disabled(nie można wybrać), fp4 - checked, fp5 - puste, day - NULL, message - skopiuj z którejś usługi]

_servers

 

X - NAZWA USŁUGI

 

Następnie trzeba zduplikować plik slot.html (slot.html/vip.html/rezerwacja.html/admin.html - można skopiować dowolny wymieniony plik, wszystkie są identyczne) - ścieżka: public/forms. I zmienić nazwę pliku na nazwę usługi.

 

Przykładowe gotowe zapytania sql, dla usługi premium2 (osobna usługa, działająca na zasadzie vip'a - stosowana jako premium np. na serwerze COD, bez podzialu na rodzaj tzn. premium na flagi).

 

 

ALTER TABLE `se_prices_pay` ADD `premium2` INT NOT NULL DEFAULT '0'
ALTER TABLE `se_prices_sms` ADD `premium2` INT NOT NULL DEFAULT '0'
ALTER TABLE `se_servers` ADD `premium2` INT NOT NULL DEFAULT '0'



INSERT INTO `se_pages` (`id`, `nr`, `category`, `href`, `title`, `text`, `editable`, `on`, `type`, `backup`) VALUES (NULL, '0', '3', 'premium2', 'Premium 2', '<div class="ipsBox clear vcard" id="profile_background">
<div class="ipsVerticalTabbed ipsLayout ipsLayout_withleft ipsLayout_smallleft clearfix">
<div class="ipsVerticalTabbed_tabs ipsLayout_left" id="profile_tabs">
<p class="short photo_holder">
<img class="ipsUserPhoto" id="profile_photo" src="./public/img/m_premium.png" />
</p>
</div>
<div class="ipsVerticalTabbed_content ipsLayout_content ipsBox_container" id="profile_content" style="min-height:0">
<div class="ipsPad">
<div id="profile_content_main">
<div id="user_info_cell">
<h1 class="ipsType_pagetitle">
<span class="fn nickname">Premium</span>
</h1>
Opis...<br />
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ipsBox clear vcard" id="profile_background">
<div class="ipsVerticalTabbed ipsLayout ipsLayout_smallleft clearfix">
<div class="ipsVerticalTabbed_content ipsLayout_content ipsBox_container" id="profile_content" style="min-height:0">
<div class="ipsPad">
<i>Informujemy że nie bierzemy odpowiedzialności za czasowe niedyspozycję serwerów spowodowanych hostingiem. W przypadku wyłączenia serwera na czas dłuższy niż 24 godziny możliwe jest przedłużenia okresu posiadania usługi o ten dzień. Osoby które wykupiły usługę na wybranym serwerze podlegają normalnemu regulaminowi. W razie otrzymania słusznego bana żadne reklamacje nie będą uwzględniane.</i>
</div>
</div>
</div>
</div>
<div class="ipsBox clear vcard" id="profile_background">
<div class="ipsVerticalTabbed ipsLayout ipsLayout_smallleft clearfix">
<div class="ipsVerticalTabbed_content ipsLayout_content ipsBox_container" id="profile_content" style="min-height:0">
<div class="ipsPad">
<center><a href="./#kup/{!#PAGE}" class="button button_active">Przejdź do formularza zakupu</a></center>
</div>
</div>
</div>
</div>', '1', '1', 'service', '');





INSERT INTO `se_service` (`id`, `id_server`, `service`, `accessFlags`, `file`, `r1`, `r2`, `r3`, `fp4`, `fp5`, `day`, `message`) VALUES (NULL, NULL, 'premium2', 'bt', '/cstrike/addons/amxmodx/configs/users.ini', 'checked', '', '', 'checked', '', NULL, 'Witaj {username}

Kupiłeś przed chwilą usługę "{service}" na serwerze {servername} na {day} dni.
Usługa będzie aktywna do dnia: {date}, godz: {hour} {if{przedluzono}}(poprzednia usługa została przedłużona).{/if{przedluzono}}

Po tym czasie zostanie automatycznie usunięta (zostaniesz o tym poinformowany).
{if{password}}
Nie zapomnij wpisać swojego hasła w konsoli:
setinfo "_pw" "{password}"
{/if{password}}
Administracja {title}');

 

 

strona sklepu: shop-engine.pl

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Lubię to! (+1 pkt) 5

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×