Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

rassigor

Users
  
  • Posts

    1,281
  • Joined

  • Last visited

Everything posted by rassigor

  1. Подскажите как выводить 2 телефона, чтобы телефонная трубка не съезжала сейчас вот так вывожу <div><i class="fa fa-phone" aria-hidden="true"></i> <span><?php echo $telephone; ?></span><span><?php echo $telephone; ?></span><i class="fa fa-chevron-down hidden-xs" aria-hidden="true"></i></div> Телефоны разные будут
  2. Подскажите как отредактировать шаблон при изменении статуса, сейчас статус меняется и приходит письмо где не понятно что произошло
  3. Вообщем странно, видимо у меня телефон кривой, на айпаде все ок, на другом андроиде все ок. Другой вопрос, почему на айпаде крайний правый блок уехал Где написано 100 гарантия
  4. На андроиде крестик закрытия срабатывает с 5-7 раза, как можно поправить.раньше я думал что не попадаю, сделал его больше, но проблема что сайт не реагирует на нажатие
  5. Подскажите, хочу под поиском вывести сразу все слова, которые заданые в шаблоне Нашел где выводится <div id="search_phrase" class="hidden-xs hidden-sm"> <?php if($search_phrase) { ?><?php echo $lang['text_search_phrase']; ?><a><?php echo $search_phrase; ?></a><?php } ?> </div> Что тут подравить? пример как здесь хочу
  6. Думаю вот так должна рабочая функция выглядеть Только не совсем понел, как выдрать параметры to - номер кому шлем, как я понел, надо что то с этим сделать '&phones='.urlencode($this->to.($this->copy ? ','.$this->copy : '')). text - текст, который шлем и с этим &mes='.urlencode($this->message) <?php final class TestSms extends SmsGate { public function send() { /*return $this->_read_url('http://smsc.ru/sys/send.php?login='.urlencode($this->username).'&psw='.md5($this->password). '&phones='.urlencode($this->to.($this->copy ? ','.$this->copy : '')).'&mes='.urlencode($this->message). '&sender='.urlencode($this->from).'&cost=3&fmt=1&charset=utf8');*/ $param=array( "api_id" => $api_id, "to" => $to, "text" => $text, "from" => $sender, "partner_id" => 34316); $ch = curl_init("http://sms.ru/sms/send"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_POSTFIELDS, $param); $result = curl_exec($ch); curl_close($ch); return $result; } } ?>
  7. Нашел, модуль, он не очень корректно работает, хочу от туда взять отправку. Вот рабочая функция отправки private function sms_send($api_id, $to=0, $text=0, $sender='') { $param=array( "api_id" => $api_id, "to" => $to, "text" => $text, "from" => $sender, "partner_id" => 34316); $ch = curl_init("http://sms.ru/sms/send"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_POSTFIELDS, $param); $result = curl_exec($ch); curl_close($ch); return $result; } А вот как сделано в модуле СМС шлюз, но там другой СМС центер <?php // * @copyright OPENCART.PRO 2011 - 2015. // * @forum http://forum.opencart.pro // * @source See SOURCE.txt for source and other copyright. // * @license GNU General Public License version 3; see LICENSE.txt final class Smsc extends SmsGate { public function send() { return $this->_read_url('http://smsc.ru/sys/send.php?login='.urlencode($this->username).'&psw='.md5($this->password). '&phones='.urlencode($this->to.($this->copy ? ','.$this->copy : '')).'&mes='.urlencode($this->message). '&sender='.urlencode($this->from).'&cost=3&fmt=1&charset=utf8'); } // Функция чтения URL. Для работы должно быть доступно: // curl или fsockopen (только http) или включена опция allow_url_fopen для file_get_contents private function _read_url($url) { $ret = ""; if (function_exists("curl_init")) { static $c = 0; // keepalive if (!$c) { $c = curl_init(); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($c, CURLOPT_TIMEOUT, 10); curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0); } curl_setopt($c, CURLOPT_URL, $url); $ret = curl_exec($c); } elseif (function_exists("fsockopen") && strncmp($url, 'http:', 5) == 0) // not https { $m = parse_url($url); $fp = fsockopen($m["host"], 80, $errno, $errstr, 10); if ($fp) { fwrite($fp, "GET $m[path]?$m[query] HTTP/1.1\r\nHost: smsc.ru\r\nUser-Agent: PHP\r\nConnection: Close\r\n\r\n"); while (!feof($fp)) $ret = fgets($fp, 1024); fclose($fp); } } else $ret = file_get_contents($url); return $ret; } } ?> Вот универсальный класс. Помогите переделать отправку под SMS.RU, всем нужно)) так как у SMS.ru бесплатная отправка смс для своего номера)
  8. отличный модуль, автор помог решить все баги, все настроил, также бесплатно сделал для меня доработку и отвечал на мои глупые вопросы. Рекомендую к покупке
  9. Забекапте шаблон, просто с хостинга его скопировав, плюс копия бд Скопируйте эти файлы, плюс не забудьте папку system целиком, зайдите в модификаторы и нажмите обновить, зайдите в шаблон и пересохраните, вот ивсе admin\language\en-gb\extension\module\uni_settings.php admin\language\english\extension\module\uni_settings.php admin\language\ru-ru\extension\module\uni_settings.php admin\language\russian\extension\module\uni_settings.php admin\controller\unishop\elements.php admin\controller\extension\theme\unishop.php catalog\controller\checkout\uni_checkout.php catalog\view\theme\unishop\js\common.js catalog\view\theme\unishop\stylesheet\stylesheet.css catalog\view\theme\unishop\template\checkout\uni_cart.tpl catalog\view\theme\unishop\template\common\header.tpl catalog\view\theme\unishop\template\extension\module\filterpro.tpl catalog\view\theme\unishop\template\module\filterpro.tpl
  10. Чего вы панику то развели, обновляется элементарно, 10 файлов скопировать, и пересохранить шаблон, нечего там не ломается, единственно может что тотне так быть, если у вас изменены файлы которые обновлены, но там вернуть в прежнее состояние 5 мин. Сделайте бекап и обновляйте, если сами не умеете попросить специалиста Я себе обновил, правда не понел что изменилось)
  11. Расскажу как я начинал с опен картом)) Скачал опен карт, пошел на помойки накачал модулей, все работало через одно место. Потом сел, репу почесал, и подумал, что раз я делаю инет магаз, то зажать какие то 500-2000 за модуль, это мега жлобство и стал потихоньку покупать модули, хотя они многие у меня лежат. Покупал не за сам модуль, а за сервис то есть поддержку. В России, если будет все открыто, сразу украдут, покупать мало будут, автор будет голодать и не будет новые модули выпускать. Пусть будет лучше зашифровано. Хотя негатив вот в чем, я работаю с 1С более 12 лет. и там в середине годов, все шифровали, в этоге базы росли, программисты пропадали, и был попадос,только менять платформу на другую переходить, так как не расшифровать. Тот же битрикс, сейчас он открыт)Вообщем мелкие модули однозначно шифровать, большие модули тащить как сервис за счет поддержки и с минимум шифрования
  12. Спасибо) За это и люблю форумы, что есть доброжелательные люди которые помогут. Если нужны услуги по 1С или вопросы, обращайся))
  13. Поменял в модуле языка для универсальности, Меню добавил всегда в схему внизу. И еще кнопку добавил, если нечего не найдено, получить консультацию.
  14. У меня вот такой модуль стоит, хотел бы его вывести, но только когда нет результатов. Просто не совсем понимаю, как .С Текстовым описанием понел, спасибо, а вот с модулем как? https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=8392
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.