Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

S_A_P

Пользователи
  • Публикаций

    183
  • Зарегистрирован

  • Посещение

Все публикации пользователя S_A_P

  1. Дуже цікаво... Кому Ви вчора оплатили? І дату пишите сьогоднішню... Модуль продається тільки на цьому форумі. Якщо Ви придбали модуль то можете його скачати тут Але Вас нема в списках купивших даний модуль.
  2. Так, клієнти можут авторизуватись як через логін/пароль так і через соц. мережу Також клієнти можуть до свого основного аккаунту прив'язати декілька різних соц. аккаунтів. Модифікаторм модуля вносить зміни в Simple, але буває потрібно адаптувати виведення соц. кнопок, так як у кожного сайту різна верстка.
  3. 🚀 Привіт! 🌟 Я постійно стараюсь працювати над покращенням даного модуля, щоб зробити його максимально зручним та корисним для Вас. Ваша думка є дуже важлива, і я хотів би почути від Вас, що ви думаєте про модуль і яких функцій, чи можливостей Вам не вистачає. 💡 Якщо є якийсь функціонал або опції, які Вам здається варто додати або покращити, будь ласка, поділіться своїми ідеями! Я готовий розглянути всі пропозиції та внести зміни, щоб зробити SAP - Login Social Networks ще кращим. 👂 Ваші відгуки та пропозиції допоможуть краще зрозуміти, що важливо для Вас, і зробити SAP - Login Social Networks максимально відповідним вашим очікуванням. Дякую Вам за підтримку та активну участь у покращенні модуля! 🙌✨
  4. Доброго дня. Планується, еле там обмеженя з Інсті та + обмеження Threads. Тому якщо зловити бан по Інсті, то він автоматично і на Threads переходить...
  5. Можете спробувати щось типу цього, але обов'язково зробіть бекап бази. <?php require_once 'config.php'; $dbhost = DB_HOSTNAME; $dbuser = DB_USERNAME; $dbpass = DB_PASSWORD; $dbdatabase = DB_DATABASE; $db = new mysqli($dbhost, $dbuser, $dbpass, $dbdatabase); $query = $db->query("SELECT product_id FROM " . DB_PREFIX . "product"); if ($query->num_rows) { $product_ids = []; foreach ($query->rows as $row) { $product_ids[] = (int)$row['product_id']; } $product_ids_str = implode(",", $product_ids); $db->query("DELETE FROM " . DB_PREFIX . "product_attribute WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_description WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_discount WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_filter WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_image WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_option WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_option_value WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE related_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_reward WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_special WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_to_download WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_to_layout WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_to_store WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "product_recurring WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "review WHERE product_id NOT IN (" . $product_ids_str . ")"); $db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query NOT IN ('product_id=" . $product_ids_str . "')"); $db->query("DELETE FROM " . DB_PREFIX . "coupon_product WHERE product_id NOT IN (" . $product_ids_str . ")"); } $db->close();
  6. Можна щось таке спробувати, хоча я не перевіряв $pattern = '/^(?:\+?38)?\(0(?![0-9]{2}[0-8]|83)[0-9]{2}\d{7}\)$/'; if (preg_match($pattern, $telephone)) { echo 'Номер телефону ' . $telephone . ' вірний.'; } else { echo 'Введіть коректний номер телефону!'; } при умові що маска буде починатись так +38(099) або 38(099) Щоб ще й не враховувались міські номери - то буде складно. Можна в placeholder поля телефон вказати щось типу "Мобільний телефон"
  7. Доброї ночі Не впевнений чи все буде ок працювати з шаблоном Chameleon, здається потрібна буде адаптація... Так, Ви можете відключити виведення паролю (модуль його сам згенерує). При першому візиті (входу через соц. мережу) модуль зареєструє користувача та відправить йому на пошту листа з логіном (E-mail) та паролен, а в подальшому користувач буде вже заходити за допомогою соц мережі, або за допомогою логіна та пароля...
  8. Так, якщо Вам потрібно щоб дизайн cart кординально відрізнявся від всього сайту...
  9. Як варіант, можете створити свої файли header.php, header.twig, footer.php, footer.twig, розмістити їх де Вам потрібно, прописати в них те, що Вам потрібно. А потім їх підключати в контролері cart замість стандартних...
  10. S_A_P

    Преобразовать php в twig

    спробуйте так {{ currencies_data[currency.code].value }}

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.