Friday, December 18, 2015

Лучший Coub предпоследней недели 2015 года

Если кто не знает, есть сайт с короткими роликами coub.com. Мне на этом сайте больше всего нравится то, что здесь можно найти музыку, которая мне нравится и добавить в свои списки. Вы наверняка тоже найдете себе хорошую музыку. Еще иногда можно посмотреть оригинальные интересные видео на источниках кьюбов.

Так вот, если вы зарегистрируетесь на этом сайте, то каждую неделю coub.com рассылает свою подборку лучших кьюбов за неделю. Редко там есть что-то хорошее, но сегодня мне захотелось одним из самых лучших кьюбов этой недели поделиться с вами.

Thursday, December 10, 2015

Как настроить SMTP на Opencart для Yandex почты для доменов?

Сегодня я расскажу о том, какие настройки я делал, чтобы у меня заработала SMTP отправка почты из интернет-магазина на Opencart и обращу внимание на нашу ошибку. Все остальное по поводу создания почты для домена на Yandex вы сможете прочитать в интернете. Но если у вас будут вопросы, пишите комментарии.

Все настройки, которые мы использовали вы можете увидеть на картинке ниже:

как настроить smtp на опенкарт для яндекс почты для доменов

Я специально нажал на знак вопроса рядом с SMTP Имя сервера, чтобы вы видели нашу ошибку. Здесь написано, что для зашифрованных соединений нужно указывать tsl://, но у нас с такой вариант написания не прошел. Из-за этой ошибки я потратил несколько дней чтобы настроить правильно почту на сайте. Вместо "tsl://" пишите "ssl://".

Почему мы решили настраивать STMP вместо использования обычной настройки с mail?

При обычной отправке почты из интернет-магазина с помощью функции mail у меня задействуется мой сервер. А сервер у меня выделенный и все настройки необходимо прописывать там самому. Я сперва начал читать о том, как нужно правильно настроить сервер, чтобы письма не попадали в спам, но чтобы не разбираться долго в этом вопросе решил перенести функцию отправки писем на Yandex. Лучше быстро решать проблему и запустить бизнес, чем тормозить и терять деньги.



Monday, December 7, 2015

Как сделать, чтобы в консоли Pycharm правильно отображались русские символы?

Чтобы в Pycharm правильно отображались русские символы нужно изменить в настройках кодировку.

Заходим File -> Settings -> Editor -> File Encodings -> Project Encoding указать <System Default>

Wednesday, September 9, 2015

Самое нужно слово в переговорах

Сегодня я хочу вам посоветовать книгу, которая поможет вам приобрести навыки для ведения переговоров. Я ее уже давно прочитал, но сегодня наткнулся на статью Александра Левитаса. Кто не знает это один из гуру маркетологов в России.

В этой статье этот гуру так рассказывает о самом нужном слове в переговорах, словно этого его мысли. Это слово "если". Хотя я уже читал об этом у Гэвина Кеннеди в книге "Договориться можно обо всем".

В ней писатель дает совет, как можно чаще использовать слово "если" в ответ на просьбы вашего оппонента предоставить ему более выгодные условия.

Например, клиент заказывает у вас 10 мешков цемента и просит скидку. Вы ему говорите: "Я вам дам скидку,есливы у меня еще закажите 10 мешков керамзита.

Я не буду здесь эту мысль мусолить, думаю, что вы сами возьмете и прочитаете эту великолепную книгу и сами все поймете.

Также в книге есть очень хорошая цитата, которая в свое время немного перевернуло мое мышление.

Ваши услуги ценятся меньше после того, как вы их уже оказали. Это известно каждой проститутке, но для Ослов по—прежнему остается тайной.
А от себя хочу добавить, не будьте ослами, читайте, развивайтесь, идите вперед.

Monday, July 27, 2015

Регулярные выражения для программы Key Collector. Поиск однобуквенных слов и слов с двумя словами.

Я часто работаю с программой Key Collector и после сбора подсказок Яндекс и Mail мне нужно выбрать ключи, которые заканчиваются на слова из одной буквы. Найти регулярное выражение, чтобы решить свою задачу мне не удалось, поэтому я написал службе поддержки вопрос:

Здравствуйте. Подскажите, пожалуйста как написать регулярное выражение, чтобы вывести слова, которые заканчиваются на определенные слова состоящие из 1 буквы, и не входили в окончание всего ключевого слова.

Вот что мне ответили:

\s\S$

Bingo! Этот запрос находит все слова, которые заканчиваются на 1 букву.

Если нужно найти те слова, которые заканчиваются на определенную букву, пусть будет "у", то пишем:

\sу$

Update 28-08-15

Столкнулся с вопросом, как в key collector с помощью регульярного выражения выбрать ключевые слова, которые содержат сразу 2 слова. Надо обращаться за помощью в службу поддержки.

Ответ поддержки:
^(слово1|слово2|\s){1,99}$

Wednesday, March 25, 2015

Как изменить количество производителей, которые выводятся модулем Virtuemart 2

Здравствуйте, уважаемые читатели. Сегодня вам расскажу о небольшой проблемке, которая возникла на одном из моих сайтов.

Сайт сделан на Joomla + Viertuemart 2. В Virtuemart есть модуль, который отвечает за вывод производителей товаров. У меня он расположен справа. Из-за того, что количество производителей слишком большое, то список, который выводится этим модулем очень слишком растянулся и это стало выглядеть некрасиво.

Сперва я решил убрать этот модуль, но потом вспомнил, что первоначальная цель этого модуля была в создании лояльности у клиентов. Запомните: 

Чтобы приобрести доверие у посетителей вашего сайта, необходимо на нем разместить знакомые посетителям элементы в виде логотипов и т.д.
В интернете я не смог найти решения своей проблемы, а все что я не могу там найти, но потом дохожу своими знаниями я публикую на этом блоге, чтобы вы избежали моих ошибок.

Итак: как добавить в модуль Joomla mod_virtuemart_manufacturer дополнительный параметр, который бы учитывал количество брендов, логотипы которых мы хотим отображать на нашем сайте.

Модуль находится в папке: ~/modules/mod_virtuemart_manufacturer/

За вывод товаров отвечает файл: ~/modules/mod_virtuemart_manufacturer/tmpl/default.php

У меня модуль не работает с div, поэтому нам нужно будет редактировать код, который идет после 45 строки. Но сперва нам необходимо подготовиться.

Надо отредактировать файл ~/modules/mod_virtuemart_manufacturer/mod_virtuemart_manufacturer.xml

Находим код
        <param name="manufacturers_per_row" type="text" default=""
label="MOD_VIRTUEMART_MANUFACTURER_ROW"
description="MOD_VIRTUEMART_MANUFACTURER_ROW_DESC" />

Копируем его и вставялем ниже.
Меняет названия переменных:
manufacturers_per_row - на manufacturers_per_line
MOD_VIRTUEMART_MANUFACTURER_ROW - MOD_VIRTUEMART_MANUFACTURER_LINE
MOD_VIRTUEMART_MANUFACTURER_ROW_DESC - MOD_VIRTUEMART_MANUFACTURER_LINE_DESC


Также копируем код ниже и проделываем ту же операцию, что и выше:
                <field name="manufacturers_per_row" type="text" default=""
label="MOD_VIRTUEMART_MANUFACTURER_ROW"
description="MOD_VIRTUEMART_MANUFACTURER_ROW_DESC" />

Затем в файле ~modules/mod_virtuemart_manufacturer/mod_virtuemart_manufacturer.php, после строчки $manufacturers_per_row = $params->get( 'manufacturers_per_row', 1 ); // Display X manufacturers per Row, добавляем $manufacturers_per_line = $params->get( 'manufacturers_per_line', 5); // Display 5 manufactureres in Line. Это наша переменная.

Переходим в наш файл ~modules/mod_virtuemart_manufacturer/tmpl/default.php
Здесь в код внутри цикла foreach ($manufacturers as $manufacturer) в самом конце перед скобкой } добавляем

if ($manufacturers_per_line <= 0) {
break;
} else {
$manufacturers_per_line--;
}

Этот код будет читать наш параметр кол-ва необходимых производителей.

Осталось поменять код в файлах локализации: ~language/en-GB/en-GB.mod_virtuemart_manufacturer.ini и ~/language/ru-RU/ru-RU.mod_virtuemart_manufacturer.ini

После наших MOD_VIRTUEMART_MANUFACTURER_ROW и MOD_VIRTUEMART_MANUFACTURER_ROW_DESC добавляем соответствующие переменные и пишем для них описания на английском и на русском языке.

Вот и все. Если будут какие-то вопросы. Пишите, попробуем разобраться.


Прочтите самые популярные статьи за последние 30 дней