Jump to content

alexivchenko

Пользователь
  • Content Count

    359
  • Joined

Everything posted by alexivchenko

  1. Допустим мы примонтировали новый диск как /dev/sdb /mnt/files Теперь файлы должны храниться в ~/mnt/files Так как Simpla ищет эту папку в корне себя, то есть в корне сайта, нужно прописать путь в отличие от корня. Есть подозрение, что можно сделать mount к самой папке /files симплы , заранее основную переименовать в /flies_backup В случае, если диск отвалится, отображать данные из /files_backup. Для этого надо писать проверку и ещё кучу всего)
  2. Указать путь к папке в config/config.php лишь часть, поэтому нужно ещё прописать именно в api/Config.php функцию которая будет обращаться в этот путь. Как это сделать я ещё не знаю, но стало интересно. Можно попробовать посмотреть как это сделано на других движках типа Wordpress или Livestreet. Я находил лишь хранение файлов в папке на другом домене, а вот внутри одного локального хоста ещё не нашёл.
  3. Привет! Не вижу проблемы подключить SSD диск или даже как сделал я подключил Yandex.Disk Но вот проблема правильно указать путь до папки /files Допустим, новый диск монтирован и имеет фс ext4 создаем папку прям в корне /files Вроде имеем путь (представим) /dev/sdb/files Дальше либо nginx либо /api/config.php править и прописывать путь к /files
  4. function email($to, $subject, $message, $from = '', $reply_to = '') { if (!$this->config->phpmailer_enable) { $this->php_mail($to, $subject, $message, $from, $reply_to); } else { $mailer = new Phpmailer(); $mailer->IsHTML(true); $mailer->CharSet = "utf-8"; $mailer->IsSMTP(); $mailer->Host = $this->config->phpmailer_host; $mailer->Port = $this->config->phpmailer_port; if ($this->config->phpmailer_ssl == true) { $mailer->
  5. Ошибку надо искать тут https://github.com/pikusov/Simpla/blob/master/simpla/design/html/product.tpl#L224-L253 А еще бы jquery.js обновить
  6. Подскажите, как переложить комиссию на магазин, при оплате картой, если ты не ИП? И получить статус оплачено? Пробовал решение от Нохтер и пару решений с форума, ничего не помогает. Проблема в том, как сейчас работает, если товар 1500, то при оплате сумма суммируется с % от Яндекс.Деньги и клиент получает сумму 1530 рублей. Как-то не правильно, перекладывать комиссию на клиента. Если закомментировать добавление процента клиент видит сумму полностью 1500, а после оплаты мы получаем 1470 рублей Система же сравнивает сумму в заказе 1500 и 1470 которую получил после оплаты и так как сумм
  7. Нашел вот такой код $('input[name=url]').keyup(function () { if ( ($(this).val().length >=5) && ($(this).val().substr(0, 5) != 'http:') && ($(this).val().substr(0, 5) != 'https') ) { $(this).val('http://' + $(this).val()); } }); Все конечно хорошо и работает Что если в это поле вставляют ссылку типа mailto: и tel:? Дописал так $('input[name=url]').keyup(function () { if ( ($(this).val().length >=5) && ($(this).val().substr(0, 5) != 'http:') && ($(this).val().substr(0, 5) != 'https') && ($(this).val(
  8. Здравствуйте! На странице с формой есть поле input name="url" для указания веб-сайта Ссылки указываются без http Как при нажатии кнопки "отправить" произвести проверку, если в поле name="url" введена ссылка на веб-сайт без http, тогда добавить и сохранить. Пробовал что-то придумать по типу масок для телефона и даты, но ничего не вышло
  9. <?php require_once('api/Simpla.php'); $simpla = new Simpla(); header("Content-type: text/xml; charset=UTF-8"); print '<?xml version="1.0" encoding="UTF-8"?>'."\n"; // Заголовок print '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'."\n"; $simpla->db->query("SET SQL_BIG_SELECTS=1"); // Товары $simpla->db->query("SELECT v.id as variant_id, p.id AS product_id, p.name as product_name, v.name as variant_name, p.url FROM __variants v LEFT JOIN __products p ON v.product_id = p.id WHERE p
  10. Дядь, а так? <?php require_once('api/Simpla.php'); $simpla = new Simpla(); header("Content-type: text/xml; charset=UTF-8"); print '<?xml version="1.0" encoding="UTF-8"?>'."\n"; // Заголовок print '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'."\n"; $simpla->db->query("SET SQL_BIG_SELECTS=1"); // Товары $simpla->db->query("SELECT v.id as variant_id, p.id AS product_id, p.url FROM __variants v LEFT JOIN __products p ON v.product_id = p.id WHERE p.visible GROUP BY v.id ORDER BY p
  11. Я не кодер, а лишь собрал из того, что нашел в посте http://forum.simplacms.ru/topic/4543-генерация-sitemap-для-картинок/ и генерация вывода yandex.php и вроде работает. Да дублирует вывод, если у товара есть варианты. Вместо того, чтобы набирать счетчик количества бестолковых символов, подправили бы код.
  12. <?php require_once('api/Simpla.php'); $simpla = new Simpla(); header("Content-type: text/xml; charset=UTF-8"); print '<?xml version="1.0" encoding="UTF-8"?>'."\n"; // Заголовок print '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">'."\n"; $simpla->db->query("SET SQL_BIG_SELECTS=1"); // Товары $simpla->db->query("SELECT p.id AS product_id, p.url, i.filename AS image FROM __variants v LEFT JOIN __products p ON v.product_id = p.id LEFT JOIN __images i ON p.id = i.prod
  13. После создания этого топика, исполнитель со мной больше не связывался и каких либо попыток урегулировать данную историю не предпринимал. Заявление в полиции было написано и пока оно находится в ЮАО Москвы для регистрации и далее будет передано в центральный отдел УМВД России по городу Курску. Я это дело просто так не оставлю.
  14. В том то и дело, что хотел получить полное готовое решение. А получил копию файлов отвечающих за действия пользователей, которые переименованы в seller и добавлено 2 записи в базу. Я как и говорил, написал обращение в Сбербанк и обращение в МВД https://xn--b1aew.xn--p1ai/request_main с номером обращения от Сбербанк. Увидимся при встрече твоего участка.
  15. 22 сентября я написал комментарий в топике с готовым решением от Mишани [2.*] Marketplace Pack http://forum.simplacms.ru/topic/10255-2-marketplace-pack/?p=112226 с просьбой написать мне, если решение еще продается. 23 сентября мне в личные сообщения написал yaskin, что он готов продать мне решение. дальше выдержка из личной переписки: Этим постом хочу сказать, что yaskin не прав и должен вернуть деньги! Я готов, чтобы он оставил себе 2000 рублей Иначе я напишу заявление в Сбербанк и полицию
  16. Спасибо вам огромное! А не подскажите еще, как сделать ресайз для аватарок?
  17. Как сделать загрузку и сохранение фото клиента в папку files/avatars? И вывод на странице user.tpl по типу аватар? В БД s_users создал avatar varchar(38) NULL (нет) Default (default_avatar.png) В config.php прописал ;Директория аватаров avatar_images_dir = files/avatar/; В api/Users.php -> $query = $this->db->placehold (...) добавил u.avatar В шаблоне/user.tpl добавил {if $user->avatar}<img src="{$config->avatar_images_dir}{$user->avatar}" alt="" />{/if} <input class='upload_image' name="avatar" type="file"> Форме прописал enctype="m
  18. Привет! Подскажите как сделать, чтобы комментировать могли только те, кто купил этот товар. То есть, если заказ клиента ( авторизованного ) перешел в статус "Выполнен", то на странице купленного товара происходит проверка, что такой товар он приобрел и ему будет доступна форма комментариев, а гости могли только читать.
  19. Подскажите как сделать, чтобы {$product_purchase_count} отображался и в main.tpl и так же продажи считались если статус заказа в админке "Выполнен"
×
×
  • Create New...