<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss">
<channel>
<title>PREMIUM WEB - TRADARUS.COM — Каталог ресурсов для GTA и MTA</title>
<link>https://tradarus.com/</link>
<language>ru</language><item>
<title>HTML Шаблон сайта проекта Santa Maria RP для RAGE:MP</title>
<link>https://tradarus.com/gta-5-rage-mp/8042-html-shablon-sajta-proekta-santa-maria-rp-dlja-ragemp.html</link>
<pdalink>https://tradarus.com/gta-5-rage-mp/8042-html-shablon-sajta-proekta-santa-maria-rp-dlja-ragemp.html</pdalink>
<guid>https://tradarus.com/gta-5-rage-mp/8042-html-shablon-sajta-proekta-santa-maria-rp-dlja-ragemp.html</guid>
<pubDate>Mon, 18 May 2026 22:28:14 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Полноценный фронтенд-шаблон, который можно использовать как основу для своего проекта или для изучения структуры современного сайта для RP-сервера в RAGE Multiplayer.<br><br>Ресурс включает все основные страницы, блоки и элементы, присутствующие на оригинальном сайте, включая промо-экраны, информационные секции, навигацию и адаптивную верстку.<br><br></p> <hr> <h2>Что внутри?�</h2> <ul> <li>Полный набор HTML-страниц</li> <li>Стили (CSS/SCSS) и необходимые ассеты</li> <li>Медиафайлы, иконки, иллюстрации</li> <li>Адаптивная структура под мобильные устройства</li> <li>Готовые UI-компоненты для интеграции с backend</li> </ul> <p>Файлы предоставлены <b>исключительно в ознакомительных целях</b> и могут использоваться для обучения, разработки или дальнейшей адаптации под собственный проект.</p> <p>Конечно! Сделаю SEO-текст. Уточните, пожалуйста:</p> <ul> <li>Для какой страницы нужен текст (главная/каталог/услуга/статья)?</li> <li>Тема и ниша (что именно продвигаем)?</li> <li>Город/регион (если важно для локального SEO)?</li> <li>Ключевые слова/запросы (если есть) или можно подобрать их самому</li> <li>Объём: примерно (например, 1 000 / 2 000 / 3 000 знаков)</li> <li>Уникальные преимущества/офферы (цены, сроки, гарантии, доставка и т.д.)</li> <li>Стиль: более продающий или информационный</li> </ul> <p>Если хотите, просто ответьте в формате:</p> <p>Тема: …<br>Страница: …<br>Город: …<br>Ключи: …<br>Объём: … знаков<br>Преимущества: …<br>Стиль: …</p> <p>Как только получите ответы — подготовлю готовый SEO-текст (с заголовками, мета-описанием и вхождениями ключей под задачу).</p>]]></content:encoded>
</item><item>
<title>Панель управления Мта</title>
<link>https://tradarus.com/web/premiumweb/7646-panel-upravlenija-mta.html</link>
<pdalink>https://tradarus.com/web/premiumweb/7646-panel-upravlenija-mta.html</pdalink>
<guid>https://tradarus.com/web/premiumweb/7646-panel-upravlenija-mta.html</guid>
<pubDate>Sat, 28 Jun 2025 13:48:39 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><b><span style="color:#ba372a;">Пользователь не проверен администрацией, и его надежность вызывает сомнения.</span></b><br><br>ПОМОЩЬ В УСТАНОВКЕ ПЛАТНАЯ<br><br>В архиве находится формат .py / .html.<br>Для запуска.</p>]]></content:encoded>
</item><item>
<title>сайт для MTA Сервера</title>
<link>https://tradarus.com/web/premiumweb/7345-sajt-dlja-mta-servera.html</link>
<pdalink>https://tradarus.com/web/premiumweb/7345-sajt-dlja-mta-servera.html</pdalink>
<guid>https://tradarus.com/web/premiumweb/7345-sajt-dlja-mta-servera.html</guid>
<pubDate>Thu, 08 May 2025 06:03:01 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Автор сайта - MAYOROV</p>]]></content:encoded>
</item><item>
<title>ViperPro - скрипт рулетки со слотами PG</title>
<link>https://tradarus.com/web/premiumweb/6832-viperpro-skript-ruletki-so-slotami-pg-sliv.html</link>
<pdalink>https://tradarus.com/web/premiumweb/6832-viperpro-skript-ruletki-so-slotami-pg-sliv.html</pdalink>
<guid>https://tradarus.com/web/premiumweb/6832-viperpro-skript-ruletki-so-slotami-pg-sliv.html</guid>
<pubDate>Wed, 05 Feb 2025 17:27:55 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><b>Скрипт рулетки сразу со слотами . Бурж версия, платежи для португалии и мировые ( Stripe ) . Как основа подойдет для запуска или переделки под что-то.<br><br>В комплекте слоты от PG несколько штук , если найдете исходники слотов можно легко подключить через контроллер внутри<br>Фрейм - Laravel<br><br>PHP 8.2<br>Заливаем БД , настраиваем ENV файл. Пускайте на ВПС желательно , на клаудах не тестировался и вряд ли запуститься.</b></p>]]></content:encoded>
</item><item>
<title>PHP ophack - сайт игровой тематики</title>
<link>https://tradarus.com/web/web-scripts/6781-php-ophack-sajt-igrovoj-tematiki.html</link>
<pdalink>https://tradarus.com/web/web-scripts/6781-php-ophack-sajt-igrovoj-tematiki.html</pdalink>
<guid>https://tradarus.com/web/web-scripts/6781-php-ophack-sajt-igrovoj-tematiki.html</guid>
<pubDate>Tue, 28 Jan 2025 20:22:23 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Слив Скрипта PHP ophack - сайт игровой тематики<br><br>Автор : WWarteLZT</p>]]></content:encoded>
</item><item>
<title>Скрипт магазина аккаунтов/ключей с продажей через Digiseller 2023</title>
<link>https://tradarus.com/web/web-scripts/6728-skript-magazina-akkauntovkljuchej-s-prodazhej-cherez-digiseller-2023.html</link>
<pdalink>https://tradarus.com/web/web-scripts/6728-skript-magazina-akkauntovkljuchej-s-prodazhej-cherez-digiseller-2023.html</pdalink>
<guid>https://tradarus.com/web/web-scripts/6728-skript-magazina-akkauntovkljuchej-s-prodazhej-cherez-digiseller-2023.html</guid>
<pubDate>Sat, 18 Jan 2025 20:11:20 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><span>Чтобы создать свой магазин цифровых товаров - Вам достаточно загрузить данный скрипт к себе на хостинг, внести некоторые изменения в настройках, прописать Ваш id партнера Digiseller и все. Ваш сайт по продаже ключей и аккаунтов готов. Используется CMS DLE + красивый шаблон.</span><br><span>Подробная инструкция по установке в архиве.</span></p>]]></content:encoded>
</item><item>
<title>Слив скрипта Woobe v3</title>
<link>https://tradarus.com/web/premiumweb/6727-sliv-skripta-woobe-v3.html</link>
<pdalink>https://tradarus.com/web/premiumweb/6727-sliv-skripta-woobe-v3.html</pdalink>
<guid>https://tradarus.com/web/premiumweb/6727-sliv-skripta-woobe-v3.html</guid>
<pubDate>Sat, 18 Jan 2025 20:07:56 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<div class="p-title"> <h1 class="p-title-value">Слив скрипта Woobe v3</h1> </div> <div class="p-description"> <ul class="listInline listInline--bullet"> <li><span>Сливаю вам скрипт Woobe v2.1</span><br><br><span>Присутствуют 4 режима игры</span><br><b>1. Dice<br>2. Mines<br>3. jackpot<br>4. Blackjack</b></li> </ul> </div>]]></content:encoded>
</item><item>
<title>PHP eStore V3.5.5 (AmoCMS) - Торговая площадка</title>
<link>https://tradarus.com/web/6660-php-estore-v355-amocms-torgovaja-ploschadka.html</link>
<pdalink>https://tradarus.com/web/6660-php-estore-v355-amocms-torgovaja-ploschadka.html</pdalink>
<guid>https://tradarus.com/web/6660-php-estore-v355-amocms-torgovaja-ploschadka.html</guid>
<pubDate>Sat, 28 Dec 2024 14:26:00 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><span>Рад предложить вам уникальную торговую площадку с возможностью автоматического вывода денежных средств на ЮMoney, Qiwi и карты Visa. Эта система, изначально разработанная под наши нужды, теперь доступна для приобретения абсолютно бесплатно.</span><br><br><span>Торговая площадка обладает широким спектром функций, предоставляя пользователям удобный и интуитивно понятный интерфейс для проведения сделок.</span><br><br><span>Интегрированный механизм автоматического вывода средств обеспечивает максимальное удобство для пользователей, позволяя им получать деньги на ЮMoney, Qiwi и карты Visa без лишних усилий.</span></p> <p><span><br><b>Простая установка</b><br><br>1. Залить все файлы на сервер или хостинг.<br>2. Перейти по адресу сайта.<br>3. Пройти и заполнить базу для автоматической установки.<br>4. Готова!<br></span></p> <p><br></p> <p><span>Какие работы проведены уже?<br>1. Обновлен шаблонизатор. Были переписаны все страницы, начиная с Модульной структуры Роутинга и заканчивая новым стилем сайта.<br><br>2. Обновлено ядро системы, теперь есть возможность получения копии на сутки, в виде теста.<br><br>3. Обновлена система Роутинга, включена поддержка нативной реализации страниц. Теперь системные страница перенесены в файловую систему и будут запускаться от туда. Пользовательские страницы остались в базе данных.<br><br>4. Убран лишний мусор и ненужные страницы.<br><br>5. Безопасность и ещё раз - безопасность. Большое внимание уделяется безопасности загрузки файлов, предотвращение инъекций SQL и т.п.<br><br>и другие обновления, которые будут описаны позже.<br><b>Функционал</b><br><br>1. Авторизация и регистрация, а также сторонняя авторизация через Вконтакте.<br>2. Подтверждение почтового адреса (для получения группы Пользователь, так-как изначально человек получит группу Клиент).<br>3. После подтверждения почтового адреса, пользователю требуется заполнить контактные данные, прежде чем начать продавать на сайте.<br>4. Группа пользователя, которая имеет права на продажу товаров выставляется через админ центр.<br>5. У пользователя есть локальный кошелек, который он пополняет (осуществляет различную активность на сайте).<br>6. Клиент может покупки товара оставлять отзыв.<br>7. В управление своими покупками, клиент может менять привязку товара (при её наличии), снимать блокировку (платно) получать товар и передавать его другому пользователю площадки. В случае, если это ключ - он может его только скопировать.<br><br><b>Функции пользователя с рангом продавца:</b><br>1. Доступ к разделу Мои товары и Публикации товара.<br>2. Бесплатная выдача товара Пользователю по его ИНК (индивидуальный номер клиента).<br>3. Буст товара (поднятие в поисках главной страницы), услуга платная.<br>4. Включение и отключение товара без одобрения модерации (всего лишь пропадает из поисков).<br>5. Редактирование товара, с добавлением изменений (которые отображаются на странице с товаром).<br>6. Жалоба на отзыв пользователя.<br>7. Просмотр истории продаж.<br>8. Вывод денежных средств.<br><br><b>Функции Админ центра:</b><br>1. Управление основными настройками сайта (название магазина, описание, ключевые слова, стиль сайта, настройки вывода количества товаров на главной странице,<br>проценты вывода денежных средств, настройки определения группы доступа Продавца, настройка приложения ВКонтакте).<br>2. Управление новостями (публикация, редактирование и удаление новостей).<br>3. Управление клиентской базой (редактирование профилей, выставления ограничений на вывод денежных средств).<br>4. Управление платёжными системами.<br>5. Управление стилем сайта.<br>6. Настройки почтового сервера.<br>7. Настройки вывода денежных средств.<br>8. Рассылка.<br>9. Система безопасности.<br>10. Финансовая отчётность сайта с графиком.<br>11. Модерация товаров.<br>12. Рассмотрение жалоб пользователей.<br><br><b>Платёжные системы</b><br>Qiwi Wallet (пополнение и вывод);<br>LinePay (пополнение и вывод);<br>Lava (пополнение);<br>FowPay (пополнение);<br>FreeKassa (пополнение).<br></span></p>]]></content:encoded>
</item><item>
<title>Готовый сайт для SAMP проекта</title>
<link>https://tradarus.com/web/web-scripts/6620-gotovyj-sajt-dlja-samp-proekta.html</link>
<pdalink>https://tradarus.com/web/web-scripts/6620-gotovyj-sajt-dlja-samp-proekta.html</pdalink>
<guid>https://tradarus.com/web/web-scripts/6620-gotovyj-sajt-dlja-samp-proekta.html</guid>
<pubDate>Sat, 07 Dec 2024 18:08:47 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><span>Готовый сайт для SAMP-проекта, разработанный на PHP-фреймворке Laravel. Проект полностью готов к запуску и включает следующие функции: раздел новостей, авторизация в личный кабинет, восстановление пароля, система донатов, история платежей, карта сервера, смена пароля. Сложный функционал намеренно не добавлялся, чтобы облегчить процесс изучения структуры проекта и работы с ним. Все реализовано максимально просто, чтобы новички могли быстро разобраться, где что находится. База данных содержит минимальный набор информации, поскольку у каждого SAMP-проекта своя уникальная структура и функционал. Это позволяет вам легко адаптировать сайт под ваш проект. Например, в личном кабинете вы самостоятельно можете подставить необходимые данные для отображения информации об аккаунте пользователя. Сайт также включает административную панель. Для доступа к админке перейдите по адресу /admin. Если вы уже авторизованы как администратор, система перенаправит вас на главную страницу админки. В противном случае откроется страница авторизации. Важно отметить, что авторизация в личном кабинете и в административной панели — это две разные системы, которые между собой не связаны. Проект создан с упором на простоту и функциональность, что делает его отличным стартовым решением для вашего SAMP-проекта.</span><br><br><br><br></p> <div>Структура страниц�</div> <h4><b>Публичный сайт</b>�</h4> <p><b>1. Главная страница (/)</b><br><span>Стандартная страница с базовой информацией о вашем проекте. Здесь размещены инструкции по началу игры, новости и контакты. Если в базе данных отсутствуют новости, блок с ними отображаться не будет — для отображения требуется как минимум одна новость.</span><br><br><b>2. Новости (/news)</b><br><span>Раздел, где отображаются все ваши новости. Используется пагинация: на одной странице выводится по 10 записей.</span><br><br><b>3. О нас (/company/about)</b><br><span>Раздел с более детальной информацией о вашем проекте.</span><br><br><b>4. Пользовательское соглашение (/company/user-agreement)</b><br><span>Раздел с текстом пользовательского соглашения.</span><br><br><b>5. Политика обработки персональных данных (/company/privacy-policy)</b><br><span>Страница, где размещена информация о политике обработки персональных данных.</span><br><br></p> <h4><b>Профиль игрока</b>�</h4> <p><b>1. Личный кабинет (/profile)</b><br><span>Страница с общей информацией об аккаунте пользователя.</span><br><br><b>2. История платежей (/profile/payment-history)</b><br><span>Страница с историей всех платежей пользователя, независимо от их статуса. Используется пагинация: на одной странице отображается 10 записей.</span><br><br><b>3. Карта сервера (/profile/map)</b><br><span>Мониторинг карты сервера. На данный момент отображаются только дома и бизнесы, а также информация о них. Функционал можно расширить в зависимости от особенностей вашего SAMP-проекта.</span><br><br><b>4. Настройки (/profile/settings)</b><br><span>Страница с формой для смены пароля. При успешной смене пароля пользователю отправляется уведомление на почту. Функционал также может быть доработан в зависимости от ваших требований.</span><br><br></p> <h4><b>Админка</b>�</h4> <p><b>1. Главная страница (/admin)</b><br><span>Основная информация для администратора. Сделано минималистично, функционал можно расширить при необходимости.</span><br><br><b>2. Новости (/admin/news)</b><br><span>Страница для управления новостями. Здесь отображаются все новости, независимо от их статуса. Реализованы кнопки для создания, редактирования и удаления новостей. Для редактирования контента используется </span><b>QuillJS</b><span>, что упрощает наполнение текстами. Изображения, добавленные в контент, сохраняются в базу данных в формате </span><b>base64</b><span>. Обложки новостей хранятся в каталоге public/storage/news_images. При редактировании или удалении новости ненужные файлы автоматически удаляются.</span><br><br><b>3. Пользователи (/admin/users)</b><br><span>Страница всех игроков вашего SAMP-проекта. Используется пагинация: на одной странице отображается по 10 записей. Неподтвержденные email-адреса выделяются красным цветом (подтвержденными считаются те, у которых в поле </span><b>email_verified_at<span> </span></b><span>указана дата). На странице редактирования пользователя доступен раздел "Платежи", где выводятся все транзакции игрока, также с пагинацией (по 10 записей на странице).</span><br><br><b>4. Администраторы (/admin/admins)</b><br><span>Раздел для управления администраторами сайта (не игровыми). Используется пагинация: на одной странице выводится по 10 записей. По умолчанию в проекте существует супер-администратор (Super_Admin), который может создавать новых администраторов. Функционал включает создание, редактирование и удаление администраторов. Супер-админа удалить невозможно. Для разграничения прав администраторов рекомендуется использовать пакет </span><b>spatie/laravel-permission</b><span>, позволяющий добавлять роли (например, "модератор", "редактор").</span><br><br><b>5. Личный кабинет администратора (/admin/profile)</b><br><span>Простая страница с основной информацией о текущем администраторе. При необходимости функционал можно доработать.</span><br><br><br><br></p> <div>Пароль�</div> <p><span>Насколько мне известно, большинство SAMP-проектов используют формат MD5 для хранения паролей. Однако Laravel и его пакеты для работы с авторизацией не поддерживают MD5 из-за его уязвимости. Поэтому было принято решение написать собственную реализацию авторизации. Функционал авторизации и смены пароля полностью работает с MD5. При этом авторизация в административную панель не использует MD5 и реализована с использованием более безопасных методов. Если в вашем проекте пароли хранятся не в формате MD5, вам потребуется немного изменить логику работы с паролями, чтобы адаптировать проект. Также настоятельно рекомендую добавить </span><b>двухфакторную аутентификацию</b><span>, если вы используете MD5 для хранения паролей, чтобы повысить уровень безопасности.</span><br><br><br><br></p> <div>Мои ожидания�</div> <p><span>Исходя из структуры проекта, я предполагаю, что у вас уже настроена база данных с таблицами: users (пользователи — игроки), businesses (бизнесы), houses (дома).</span><br><br><b>Таблица users:</b><br><span>username — игровой ник;</span><br><span>password — пароль;</span><br><span>email — игровая почта;</span><br><span>p_level — уровень;</span><br><span>p_skin — ID скина;</span><br><span>p_money — игровая валюта;</span><br><span>p_donate — донат-счет;</span><br><span>email_verified_at — дата подтверждения почты;</span><br><span>created_at — дата создания аккаунта;</span><br><span>updated_at — дата последнего обновления записи (обновляется автоматически).</span><br><br><b>Таблицы houses и businesses:</b><br><span>name — название;</span><br><span>description — описание;</span><br><span>price — государственная стоимость;</span><br><span>entrance_x — координата входа по оси X;</span><br><span>entrance_y — координата входа по оси Y;</span><br><span>entrance_z — координата входа по оси Z;</span><br><span>user_id — ID игрока, которому принадлежит дом или бизнес.</span><br><br><span>Для карты в личном кабинете используются координаты </span><b>X</b><span> и</span><b><span> </span>Y</b><span>. Если в вашей базе данных эти поля называются иначе, не забудьте внести изменения в контроллер </span><b>MapController.php</b><span> и файл </span><b>map.blade.php.</b><br><br><br><br></p> <div>Структура проекта�</div> <p><span>Для работы с проектом рекомендую использовать IDE PhpStorm. Вы можете навести курсор на любой метод, нажать Ctrl, чтобы перейти к его реализации, и таким образом разобраться, где и как вызывается код.</span><br><br></p> <h4>Основные файлы и директории�</h4> <p><b>routes/web.php</b><span> Здесь находятся роуты для публичной части сайта. Для каждой страницы и её логики создан отдельный роут.</span><br><b>routes/admin.php</b><span> Этот файл содержит роуты, относящиеся к админке.</span><br><br><span>Проект построен по принципу </span><b>MVC (Model-View-Controller):<br>Model —</b><span> работа с базой данных.</span><br><b>View —</b><span> представления (HTML-шаблоны).</span><br><b>Controller —</b><span> логика, например, извлечение данных из базы и передача их в представления.</span><br><br><b>app/Models</b><span> В этой папке находятся модели, которые представляют таблицы базы данных. Например, </span><b>app/Models/User</b><span> связана с таблицей </span><b>users</b><span>.</span><br><b>resources/views</b><span> Здесь хранится вся верстка сайта, включая шаблоны административной панели. В любом шаблоне вам будут доступны две переменные: </span><b>$serverName</b><span> и </span><b>$serverIP.<br>app/Http/Controllers</b><span> Содержит контроллеры. Для каждой части логики создается отдельный контроллер. Также есть папка </span><b>Admin</b><span>, где находятся контроллеры, относящиеся к админке.</span><br><br></p> <h4>Middleware�</h4> <p><span>В проекте используются два Middleware:</span><br><b>AuthenticateUser —<span> </span></b><span>проверяет авторизацию пользователя. Например, чтобы открыть страницу личного кабинета, используется этот Middleware. Если пользователь не авторизован, доступ к странице будет закрыт.</span><br><b>AuthenticateAdmin —</b><span> отвечает за авторизацию в админке. Например, для создания новости или входа в административную панель.</span><br><br><span>В роутах они называются </span><b>auth.user</b><span> и </span><b>auth.admin.</b><br><br></p> <h4>Работа с базой данных�</h4> <p><b>database/seeders —</b><span> Здесь находятся сидеры, которые используются для заполнения базы данных. Например, для разработки или тестирования можно заполнить таблицы фейковыми данными с помощью пакета fakerphp/faker.</span><br><br><span>На данный момент в проекте есть три сидера: для домов, бизнесов и создания супер-администратора. По умолчанию используется DatabaseSeeder.</span><br><br><span>Команды для работы с сидерами:</span><br><span>Запуск всех сидеров: </span><b>php artisan db:seed.</b><br><span>Запуск конкретного сидера:</span><b><span> </span>php artisan db:seed --class=UserSeeder.<br><br>database/migrations —</b><span> Важная часть проекта. Все манипуляции с базой данных (создание, изменение, удаление таблиц) выполняются через миграции. Миграции можно отслеживать, откатывать и проверять их статус.</span><br><br><b>Основные команды:</b><br><span>Создание миграции: </span><b>php artisan make:migration create_users_table.</b><br><span>Применение миграции: </span><b>php artisan migrate.</b><br><span>Откат миграции: </span><b>php artisan migrate:rollback</b><span> (можно указать, сколько миграций откатить).</span><br><span>Просмотр всех доступных команд: </span><b>php artisan.</b><br><br></p> <h4>Фронтенд�</h4> <p><b>public/assets —</b><span> В этой директории находятся стили, jаvascript-код и изображения.</span><br><b>resources —</b><span> Файлы CSS и JS также находятся в этой папке. Если вы изменяете их, обязательно выполните сборку проекта командой: </span><b>npm run build</b><br><br><br><br></p> <div>Донат�</div> <p><span>Платежных систем достаточно, и каждый может выбрать подходящую по своему усмотрению. Однако в данном проекте не реализован полный функционал оплаты. Есть таблица с оплатами, в админке отображается статистика, а у пользователя — история платежей, но сам процесс оплаты не предусмотрен. Я лишь подготовил основу, и вам нужно выбрать платёжную систему и подключить её самостоятельно. В вашем распоряжении будет контроллер </span><b>ShopController.php</b><span>, в котором есть метод </span><b>processPayment</b><span>. В этом методе вы получаете информацию о пользователе, который совершает донат, сумму и email. Все данные для записи в таблицу о платеже уже есть, и создается запись со статусом </span><b>waiting.</b><span> Все возможные статусы можно найти в файле </span><b>app/Enums/PaymentStatus.</b><span> После того как платеж будет обработан, вам нужно изменить статус в таблице с waiting на success или error, в зависимости от результата. Если платёж успешен, также необходимо обновить поле </span><b>p_donate</b><span> в таблице </span><b>users.<br><br>Пример кода для изменения статуса и обновления данных пользователя:</b></p> <div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code language-php"> <div class="bbCodeBlock-header"> <div class="bbCodeBlock-title"><span title="PHP">ShopController.php:</span></div> <div class="bbCodeBlock-actions"><i class="fa--xf far fa-copy action action--copy" id="js-XFUniqueId15"></i></div> </div> <div class="bbCodeBlock-content" dir="ltr"> <pre class="bbCodeCode line-numbers language-php" dir="ltr"><code>$payment-&gt;update(['status' =&gt; 'success']); $user-&gt;increment('p_donate', $validated['amount']);</code></pre> </div> </div> <p><br><span>В интернете есть множество статей о том, как подключить платёжные системы, а также существуют специализированные пакеты для Laravel, которые могут упростить этот процесс.</span><br><br><br><br></p> <div>Что нужно для запуска проекта�</div> <p><span>Для пользователей Linux данная инструкция не требуется, так как предполагается, что вы уже знакомы с процессом настройки.</span><br><br><span>1. Установите </span><b>OpenServer<span> </span></b><span>или аналогичный инструмент</span><br><span>2. Проверьте версии установленных инструментов, используя команды:</span><br><span>2.1. </span><b>php -v</b><br><span>2.2. </span><b>composer -V</b><br><span>3. Установите </span><b>Node.js.</b><span> После установки убедитесь, что </span><b>Node.js</b><span> и </span><b>npm<span> </span></b><span>работают корректно, выполнив команды:</span><br><span>3.1. </span><b>node -v</b><br><span>3.2. </span><b>npm -v<br><br>PHP:</b><span> версия </span><b>8.2</b><span> или выше. </span><b>MySQL:</b><span> у меня </span><b>8.0</b><span> на момент разработки.</span><br><br><br><br></p> <div>Первые шаги�</div> <p><span>Скорее всего, вы скачали архив проекта, но инструкция составлена так, будто вы клонировали репозиторий с GitHub.</span><br><span>Рекомендую для начала использовать предоставленные данные проекта, чтобы разобраться в его работе, вместо того чтобы сразу адаптировать вашу базу данных.</span><br><br><b>1. Создание базы данных.</b><br><span>Создайте пустую базу данных для проекта.</span><br><br><b>2. Настройка файла .env.</b><br><span>В корневой директории проекта у вас должен быть файл </span><b>.env.</b><span> Если его нет, скопируйте файл </span><b>env.example</b><span> и переименуйте его, удалив </span><b>.example:</b><br><br><span>3. Далее выполните команду: </span><b>php artisan key:generate</b><br><br><span>4. Откройте файл </span><b>.env</b><span> и настройте его под свои параметры:</span><br><b>APP_URL —</b><span> Укажите адрес сайта (локально - локальный, на хостинге - ссылка сайта).</span><br><b>SAMP_SERVER_NAME —</b><span> Название вашего SAMP-проекта.</span><br><b>SAMP_SERVER_IP —</b><span> IP-адрес вашего SAMP-сервера.</span><br><b>DB_HOST —</b><span> Хост базы данных.</span><br><b>DB_PORT —</b><span> Порт базы данных.</span><br><b>DB_DATABASE —</b><span> Имя базы данных.</span><br><b>DB_USERNAME —</b><span> Имя пользователя базы данных.</span><br><b>DB_PASSWORD —</b><span> Пароль для базы данных (оставьте пустым, если не требуется).</span><br><b>SUPER_ADMIN_PASSWORD —</b><span> Задайте сложный пароль для супер-администратора (требуется минимум 8 символов).</span><br><b>CONTACT_EMAIL —</b><span> Почта проекта.</span><br><br><span>Найдите переменную </span><b>MAIL_MAILER<span> </span></b><span>и укажите настройки для вашего почтового сервиса. Без этого отправка писем на почту не будет работать. Для тестирования локально я использовал mailtrap.</span><br><br><b>5. Установка зависимостей.</b><br><span>Установите зависимости </span><b>PHP<span> </span></b><span>и </span><b>Node.js:</b><br><span>5.1.</span><b><span> </span>composer install</b><br><span>5.2. </span><b>npm install<br><br>6. Очистка кеша.</b><br><span>На всякий случай очистите все кеши:</span><br><span>6.1. </span><b>php artisan cache:clear</b><br><span>6.2. </span><b>php artisan route:clear</b><br><span>6.3. </span><b>php artisan config:clear</b><br><span>6.4. </span><b>php artisan view:clear<br><br>7. Сборка фронтенда.</b><br><span>Соберите проект: </span><b>npm run build<br><br>8. Файловое хранилище.</b><br><span>Чтобы изображения, которые вы загружаете, были видны в шаблонах, используйте команду:</span><b><span> </span>php artisan storage:link.<br><br>9. Миграции и сидеры.</b><br><span>Выполните миграцию базы данных и запустите сидеры для начального заполнения: </span><b>php artisan migrate:fresh --seed<br><br>10. Запуск проекта.</b><br><span>Для запуска проекта выполните: </span><b>php artisan serve</b><br><br><span>Не пугайтесь большого количества шагов на первый взгляд — на самом деле все достаточно просто. Основные действия включают настройку файла .env и установку зависимостей. Это всего лишь первоначальная настройка. В дальнейшем для запуска проекта вам понадобится всего одна команда: </span><b>php artisan serve</b><br><br><span>Если все сделано правильно, сайт будет доступен по адресу: </span><b>127.0.0.1:8000<br><br><br>Дополнительно:</b><br><span>В архиве предоставлен дамп базы данных, использовавшийся на этапе разработки.</span><br><span>Пароли в таблице </span><b>users: 123123</b><br><span>Пароли в таблице </span><b>admins: 12345678</b></p>]]></content:encoded>
</item><item>
<title>Скрипт кейсов для Standof 2</title>
<link>https://tradarus.com/web/premiumweb/6559-skript-kejsov-dlja-standof-2.html</link>
<pdalink>https://tradarus.com/web/premiumweb/6559-skript-kejsov-dlja-standof-2.html</pdalink>
<guid>https://tradarus.com/web/premiumweb/6559-skript-kejsov-dlja-standof-2.html</guid>
<pubDate>Mon, 18 Nov 2024 00:43:14 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><b>Функционал:</b></p> <ul> <li><b>Пополнение баланса;</b></li> <li><b>Хорошая,удобная админ панель;</b></li> <li><b>Можно создавать свои промокоды;</b></li> <li><b>Топовый,удобный вывод скинов;</b></li> <li><b>Профиль;</b></li> <li><b>Авторизация через ВК:</b></li> <li><b>Есть возможность установки qiwi и яндекс оплаты.</b></li> </ul> <p><b>Установка и настройка платная.<br>Будущие обновления платная.<br>Переделка под вашу задумку договорная.<br><br><br>Готовый сайт 10.000р<br><b>На гаранта согласен за ваш счёт.<br>Оплата киви или же на сбер карту.</b><br><br>Функционал:</b></p> <ul> <li><b>Пополнение баланса;</b></li> <li><b>Хорошая,удобная админ панель;</b></li> <li><b>Можно создавать свои промокоды;</b></li> <li><b>Есть система рефералов;</b></li> <li><b>Профиль;</b></li> <li><b>Авторизация через ВК:</b></li> <li><b>Есть возможность установки qiwi и яндекс оплаты.</b></li> </ul> <p><b>Установка и настройка платная.<br>Будущие обновления платная.<br>Переделка под вашу задумку договорная.<br></b></p>]]></content:encoded>
</item></channel></rss>