<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Новости &#8212; Nikita Spivak</title>
	<atom:link href="https://nikita-sp.com.ua/blog/novosti-razrabotki-sajtov/feed" rel="self" type="application/rss+xml" />
	<link>https://nikita-sp.com.ua</link>
	<description>web developer&#039;s portfolio</description>
	<lastBuildDate>Tue, 05 Apr 2016 15:34:11 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Пропущенные комментарии благодаря mail.ru</title>
		<link>https://nikita-sp.com.ua/2016/02/propushhennyie-kommentarii-blagodarya-mail-ru.html</link>
					<comments>https://nikita-sp.com.ua/2016/02/propushhennyie-kommentarii-blagodarya-mail-ru.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Tue, 23 Feb 2016 20:45:21 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=3131</guid>

					<description><![CDATA[Спешу вам сообщить, что буквально вчера вечером, обнаружил что мне не приходили письма о новых комментариях на сайте в течении полутора месяца, и прошу прощения что комментарии с 1.01.16 по 20.02.16 так долго оставались без внимания и не опубликованными. Что же стало причиной такой неприятности я думаю вы уже догадались из изображения 🙂  Дело в том, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Спешу вам сообщить, что буквально вчера вечером, обнаружил что мне не приходили письма о новых комментариях на сайте в течении полутора месяца, и прошу прощения что комментарии с 1.01.16 по 20.02.16 так долго оставались без внимания и не опубликованными.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments.jpg" rel="lightbox[3131]" data-wpel-link="internal"><img fetchpriority="high" decoding="async" width="600" height="154" itemprop="image" class="aligncenter size-medium wp-image-3133" src="http://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments-600x154.jpg" alt="mail.ru-spam-hypercomments" srcset="https://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments-600x154.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments-768x197.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments-960x247.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments-150x39.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2016/02/mail.ru-spam-hypercomments.jpg 1000w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>Что же стало причиной такой неприятности я думаю вы уже догадались из изображения <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span id="more-3131"></span></p>
<p>Дело в том, что видимо mail.ru решило без уведомлений и оповещений просто взять и занести сервис HyperComments в спам-лист. По какой причине они решили это сделать спустя почти два года, т.к. данный сервис у меня установлен с апреля 2014 года, и все этом время ко мне приходили уведомления на почту &#8212; не понятно.</p>
<p>В любом случае, еще раз извините что так долго пришлось ждать публикации комментариев и моих ответов, проблему вроде устранил. Надеюсь компания Mail.ru больше не будет лезть в настройки почтовых аккаунтов своих пользователей.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2016/02/propushhennyie-kommentarii-blagodarya-mail-ru.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Подведем итоги уходящего 2015 года</title>
		<link>https://nikita-sp.com.ua/2015/12/podvedem-itogi-uhodyashhego-2015-goda.html</link>
					<comments>https://nikita-sp.com.ua/2015/12/podvedem-itogi-uhodyashhego-2015-goda.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Thu, 31 Dec 2015 13:00:57 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=3019</guid>

					<description><![CDATA[Скоро наступит Новый 2016 год, и я, как и многие деятели, решил подвести скромный итог по прошедшему 2015 году. Ровно год назад, 31 декабря, я подвел итог уходящего 2014 года и набросал небольшой план на 2015, что ж, давайте посмотрим что мне удалось реализовать, а я набросаю план на уже 2016 год! В прошлом году были [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Скоро наступит Новый 2016 год, и я, как и многие деятели, решил подвести скромный итог по прошедшему 2015 году. Ровно год назад, 31 декабря, я <a href="http://nikita-sp.com.ua/2014/12/podvedem-itogi-uhodyaschego-2014-goda.html" target="_blank" data-wpel-link="internal">подвел итог уходящего 2014 года и набросал небольшой план на 2015</a>, что ж, давайте посмотрим что мне удалось реализовать, а я набросаю план на уже 2016 год!</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda.jpg" rel="lightbox[3019]" data-wpel-link="internal"><img decoding="async" width="960" height="360" itemprop="image" class="aligncenter size-large wp-image-3033" src="http://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda-960x360.jpg" alt="Подведем итоги 2015 года" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda-960x360.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda-600x225.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda-768x288.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda-150x56.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/itogi-2015-goda.jpg 1600w" sizes="(max-width: 960px) 100vw, 960px" /></a></p>
<p><span id="more-3019"></span></p>
<p>В прошлом году были установлены следующие цели:</p>
<ul>
<li>увеличить отзывчивость (ввести интерактивность) посетителей сайта;</li>
<li>увеличить количество полезного контента;</li>
<li>увеличить посещаемость ресурса;</li>
<li>разработать еще больше бесплатных модулей;</li>
<li>разработать еще тысячи проектов.</li>
</ul>
<p>И я считаю что с достижением всех этих целей я справился на 4+/5, т.к. нет предела совершенству, и если приложить еще больше усилий то результат будет еще лучше, поэтому оставим задел и посмотрим на достижения:</p>
<p>В 2015 году, благодаря вам, мои дорогие читатели, <strong>количество комментариев на сайте выросло почти в 8 раз!</strong> Всего, на сегодняшний день, на сайте 822 комментария, из них 542 оставлены в этом году. При этом, 822 &#8212; 542 = 280 комментариев &#8212; это количество записей с 2011 года по 2015 &#8212; итого по 70 комментариев в год! Можно смело сказать что отзывчивость стала выше! Кстати, одной из причин повышения количества комментариев я считаю установку системы комментариев HyperComments, которая делает комментирование записей проще.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/12/comments.jpg" rel="lightbox[3019]" data-wpel-link="internal"><img decoding="async" width="600" height="1414" itemprop="image" class="aligncenter size-medium wp-image-3025" src="http://nikita-sp.com.ua/wp-content/uploads/2015/12/comments-600x1414.jpg" alt="Комментарии сайта" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/comments-600x1414.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/comments-768x1810.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/comments-960x2262.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/comments-64x150.jpg 64w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/comments.jpg 1683w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>На блоге сейчас 183 записи, из них 58 было добавлено в 2015 году, что говорит об <strong>увеличении количества полезного контента почти в 2 раза!</strong> И это значит что еще один пункт моего плана выполнен!</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/12/posts.jpg" rel="lightbox[3019]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="1002" itemprop="image" class="aligncenter size-medium wp-image-3026" src="http://nikita-sp.com.ua/wp-content/uploads/2015/12/posts-600x1002.jpg" alt="Записи сайта" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/posts-600x1002.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/posts-768x1282.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/posts-960x1603.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/posts-90x150.jpg 90w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/posts.jpg 1696w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Естественно большого количества комментариев не было бы если бы сайт не был бы посещаем. А <strong>посещаемость моего ресурса за этот год выросла в 2,5 раза!</strong> В январе 2015 &#8212; 4 000 уникальных посетителей; Декабрь 2015 &#8212; 10 000 уникальных посетителей! Это порядка <strong>400 уникальных посетителей в день</strong>! А максимальная посещаемость в за сутки составила 468 посетителей!</p>

<a href="https://nikita-sp.com.ua/2015/12/podvedem-itogi-uhodyashhego-2015-goda.html/statistic-month" data-wpel-link="internal"><img loading="lazy" decoding="async" width="128" height="47" src="https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month.jpg" class="attachment-thumbnail size-thumbnail" alt="Статистика посещаемости по месяцам" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month.jpg 1662w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month-600x219.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month-768x280.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month-960x351.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-month-150x55.jpg 150w" sizes="auto, (max-width: 128px) 100vw, 128px" /></a>
<a href="https://nikita-sp.com.ua/2015/12/podvedem-itogi-uhodyashhego-2015-goda.html/statistic-day" data-wpel-link="internal"><img loading="lazy" decoding="async" width="128" height="51" src="https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day.jpg" class="attachment-thumbnail size-thumbnail" alt="Статистика посещаемости по дням" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day.jpg 1670w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day-600x238.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day-768x305.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day-960x381.jpg 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/statistic-day-150x60.jpg 150w" sizes="auto, (max-width: 128px) 100vw, 128px" /></a>

<p>На сегодняшний день <strong>на сайте размещено 14 бесплатных модулей для Opencart</strong>:</p>
<ul>
<li>Opencart 1.5.x &#8212; 9 модулей;</li>
<li>Opencart 1.5.x &amp; 2.x &#8212; 4 модуля;</li>
<li>Opencart 2.x &#8212; 1 модуль.</li>
</ul>
<p>Из них 10 модулей были разработаны в 2015 году, а оставшиеся 4 в конце 2014. И исключительно благодаря вашей активности модули разрабатываются и выкладываются, так что не забывайте ставить лайк, и писать комментарии!</p>
<p>Также для сайта был <strong>разработан новый логотип и установлена система рейтингов для записей</strong> (звездочки). Было разработано очень много сторонних проектов, доработано и модифицировано много сторонних модулей, но если их перечислять, то не хватит оставшегося года чтобы их все упомянуть.</p>
<p>Что же касается моих планов на следующий, 2016 год, то я думаю список дел выглядит примерно следующим образом:</p>
<ul>
<li>реализовать еще больше модулей для Opencart;</li>
<li>адаптировать имеющиеся под Opencart 2.x;</li>
<li>реализовать несколько модулей для WordPress;</li>
<li><strong>запустить англоязычную версию сайта;</strong></li>
<li>увеличить посещаемость ресурса;</li>
<li>увеличить отзывчивость посетителей;</li>
<li>реализовать еще много идей и проектов.</li>
</ul>
<p><span style="line-height: 1.5;">Итак, 2015 год для меня был очень насыщенным: случилось много событий, проделано много работы, принято много решений, и я надеюсь для вас он тоже не прошел зря и вы много достигли на всех фронтах вашей жизни.</span></p>
<p>Остается только поблагодарить всех кто был со мной в течении 2015 года, и сказать спасибо всем, с кем мне приходилось так или иначе работать. Желаю вам в Новом году удачи, терпения, творческих успехов, вдохновения, здоровья, и я уверен, счастье придет уже само собой. Всем спасибо, увидимся в 2016! <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/12/podvedem-itogi-uhodyashhego-2015-goda.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Система событий в Opencart 2.x: как использовать event</title>
		<link>https://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html</link>
					<comments>https://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Fri, 18 Dec 2015 18:00:08 +0000</pubDate>
				<category><![CDATA[Интересное в мире]]></category>
		<category><![CDATA[OpenCart]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[интересно]]></category>
		<category><![CDATA[интернет магазин]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=2995</guid>

					<description><![CDATA[В продолжение изучения новых возможностей Opencart 2.x рассмотрим Event-систему данной CMS, которую мы слегка затронули при изучении установщика расширений (Extension Installer) в Opencart 2.x, который позволяет устанавливать модификации и расширения. В данной статье мы разберемся как работает система событий в Opencart 2.x, и как ее использовать при написании своих модулей. Данная система позволяет писать код, который будет выполняться при определенных [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>В продолжение изучения <a href="http://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html" data-wpel-link="internal">новых возможностей Opencart 2.x</a> рассмотрим Event-систему данной CMS, которую мы слегка затронули при изучении <a href="http://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html" data-wpel-link="internal">установщика расширений (Extension Installer) в Opencart 2.x</a>, который позволяет устанавливать модификации и расширения.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers.jpg" rel="lightbox[2995]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="257" itemprop="image" class="aligncenter size-medium wp-image-2997" src="http://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers-600x257.jpg" alt="Система событий и триггеров в Opencart 2" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers-600x257.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers-768x329.jpg 768w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers-150x64.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/12/opencart-2-triggers.jpg 800w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>В данной статье мы разберемся как работает <strong>система событий в Opencart 2.x</strong>, и как ее использовать при написании своих модулей.<span id="more-2995"></span></p>
<p>Данная система позволяет писать код, который будет выполняться при определенных событиях, происходящих в OpenCart. Такими событиями могут быть:</p>
<ul>
<li>создание учетной записи (регистрация);</li>
<li>оформление заказа;</li>
<li>редактирование адресов пользователя;</li>
</ul>
<p>или другие ключевые события, которые имеют строку с вызовом триггера, и все это без необходимости использования vQmod или OCMOD, или изменения файлов системы! С помощью системы событий, вы можете избежать ошибок, которые происходят, когда вы используете систему модификаций вроде vQmod или OCMOD.</p>
<h2>Как работают события Opencart 2.x</h2>
<p>Для использования системы событий достаточно выполнить два действия:</p>
<ol>
<li>регистрация обработчика событий;</li>
<li>реализация обработчика событий;</li>
</ol>
<p>Обработчики событий &#8212; просто методы, определенные в файлах контроллера. Вы можете использовать один файл для всех ваших методов или вы можете создать отдельный контроллер для ваших обработчиков событий.</p>
<p>Для регистрации обработчики событий необходимо использовать модель <em>extension/event</em> (для OpenCart 2.0.1+) или модель <em>tool/event</em> (для OpenCart 2.0.0.0).</p>
<p>В модели <em>extension/event</em> есть 2 метода:</p>
<ol>
<li>addEvent($code, $trigger, $action);</li>
<li>deleteEvent($code).</li>
</ol>
<p>Не сложно догадаться, что функция <em>addEvent()</em> используется для регистрации обработчиков событий, а <em>deleteEvent()</em> используется для отмены регистрации. Это позволяет зарегистрировать свои обработчики событий в методе <em>install()</em> контроллера вашего модуля в <em>admin</em> разделе, а также удалить их, когда ваш модуль удаляется, для чего используется метод <em>uninstall()</em> этого же файла контроллера.</p>
<p>Аргумент <em>$code</em> &#8212; используется для группы обработчиков событий. Здесь вы указываете название вашего модуля.</p>
<p>Аргумент <em>$trigger</em>  -название события, на которые вы хотели бы установить обработчик. Список всех доступных триггеров, можно найти здесь: <a href="https://github.com/opencart/opencart/wiki/Events-(script-notifications)" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">https://github.com/opencart/opencart/wiki/Events-(script-notifications)<span class="wpel-icon wpel-image wpel-icon-6"></span></a>.</p>
<p>Аргумент <em>$action</em> путь к вашей функции обработчика. Указывается в виде стандартного адреса к контроллеру. Например: <em>module/mymodule/on_install</em>.</p>
<h2>Пример событий Opencart 2.x</h2>
<p>В данном примере предполагается, что мы работаем с OpenCart 2.0.1+. Теперь давайте предположим, что мы создаем модуль под названием &#171;My Module&#187;. Файл-контроллер администратора для модуля будет admin/controller/module/mymodule.php. Файл-контроллер каталога для модуля будет catalog/controller/module/mymodule.php.</p>
<p>Модуль будет реализовывать 2 простые функции:</p>
<ol>
<li>отправку сообщения электронной почты администратору, когда удаляется магазин (мультимагазин);</li>
<li>отправку сообщения электронной почты администратору при регистрации клиента.</li>
</ol>
<p>Триггеры, которые мы будем использовать в <strong>pre.admin.store.delete</strong> и <strong>post.customer.add</strong>.</p>
<p>Для начала, мы зарегистрируем наши обработчики событий в методе <em>install()</em> нашего модуля:</p>
<pre class="brush: php; title: Код:; notranslate">
public function install() {
    $this-&gt;load-&gt;model('extension/event');
    $this-&gt;model_extension_event-&gt;addEvent('mymodule', 'pre.admin.store.delete', 'module/mymodule/on_store_delete');
    $this-&gt;model_extension_event-&gt;addEvent('mymodule', 'post.customer.add', 'module/mymodule/on_customer_add');
}
</pre>
<p>Мы также должны позаботиться о процессе удаления, и удалить обработчики событий в случае удаления модуля:</p>
<pre class="brush: php; title: Код:; notranslate">
public function uninstall() {
    $this-&gt;load-&gt;model('extension/event');
    $this-&gt;model_extension_event-&gt;deleteEvent('mymodule');
}
</pre>
<p>Далее, мы должны реализовать обработчики событий. События, название которых начинается с <strong>pre</strong>, вызываются <strong>перед</strong> выполнением действия, а события, название которых начинаются с <strong>post</strong> &#8212; <strong>после</strong> завершения действия.</p>
<p>Если нам необходимо включить домен магазина в наше сообщение, выбираем событие &#171;pre&#187; вместо &#171;post&#187;, т.к. при использовании <strong>post.admin.store.delete</strong> мы не сможем получить домен магазина.</p>
<p>Событие <strong>pre.admin.store.delete</strong> генерируется в админке, так что его обработчик должен быть реализован в файле контроллера администратора для нашего модуля. Мы хотим, чтобы наш обработчик событий уведомлял администратора об удалении магазина, и наш обработчик будет выглядеть примерно так:</p>
<pre class="brush: php; title: Код:; notranslate">
public function on_store_delete($store_id) {
    $this-&gt;load-&gt;model('setting/store');
    $store_info = $this-&gt;model_setting_store-&gt;getStore($store_id);
    $admin_mail = $this-&gt;config-&gt;get('config_email');
    mail($admin_mail, &quot;A store has been deleted&quot;, &quot;The store &quot; . $store_info['url'] . &quot; was deleted.&quot;);
}
</pre>
<p>Все, что осталось сделать, это реализовать обработчик для события <strong>post.customer.add</strong>. Мы будем делать это в каталоге контроллера нашего модуля. Метод будет уведомлять администратора, когда регистрируется новый клиент и будет выглядеть примерно так:</p>
<pre class="brush: php; title: Код:; notranslate">
public function on_customer_add($customer_id) {
    $this-&gt;load-&gt;model('account/customer');
    $customer_info = $this-&gt;model_account_customer-&gt;getCustomer($customer_id);
    $admin_mail = $this-&gt;config-&gt;get('config_email');
    mail($admin_mail, &quot;New Customer&quot;, &quot;A new customer has just registered with the following e-mail: &quot; . $customer_info['email']);
}
</pre>
<p><span style="color: #ff0000;"><strong>Внимание:</strong></span> в примере используется функция <em>mail()</em> для отправки электронной почты для простоты. В реальной ситуации для этого необходимо использовать класс OpenCart.</p>
<p>Окончательные версии наших файлов выглядит следующим образом:<br />
<em>admin/controller/module/mymodule.php</em></p>
<pre class="brush: php; title: Код:; notranslate">
&lt;?php class ControllerModuleMyModule extends Controller { public function install() { $this-&gt;load-&gt;model('extension/event');
        $this-&gt;model_extension_event-&gt;addEvent('mymodule', 'pre.admin.store.delete', 'module/mymodule/on_store_delete');
        $this-&gt;model_extension_event-&gt;addEvent('mymodule', 'post.customer.add', 'module/mymodule/on_customer_add');
    }
    
    public function uninstall() {
        $this-&gt;load-&gt;model('extension/event');
        $this-&gt;model_extension_event-&gt;deleteEvent('mymodule');
    }
    
    public function on_store_delete($store_id) {
        $this-&gt;load-&gt;model('setting/store');
        $store_info = $this-&gt;model_setting_store-&gt;getStore($store_id);
        $admin_mail = $this-&gt;config-&gt;get('config_email');
        mail($admin_mail, &quot;A store has been deleted&quot;, &quot;The store &quot; . $store_info['url'] . &quot; was deleted.&quot;);
    }
}
</pre>
<p><em>catalog/controller/module/mymodule.php</em></p>
<pre class="brush: php; title: Код:; notranslate">
&lt;?php class ControllerModuleMyModule extends Controller { public function on_customer_add($customer_id) { $this-&gt;load-&gt;model('account/customer');
        $customer_info = $this-&gt;model_account_customer-&gt;getCustomer($customer_id);
        $admin_mail = $this-&gt;config-&gt;get('config_email');
        mail($admin_mail, &quot;New Customer&quot;, &quot;A new customer has just registered with the following e-mail: &quot; . $customer_info['email']);
    }
}
</pre>
<h2>Дополнительно</h2>
<p>Помимо стандартного использования, система событий может быть использована для создания кросс-модульной интеграции. Используя объект Event ($this->event), вы можете вызвать любое событие в любой точке, а также чтобы вызвать свои собственные события.</p>
<p>Представьте себе, что вы разрабатываете модуль для комментариев. Вы создаете событие на действие по отправке комментария, например, что позволит другим разработчикам модулей создать методы-обработчики событий для ваших и выполнить код без необходимости vQmod или OCMOD. Это будет гарантировать, лучшую стабильность системы и лучший потребительский опыт. Вы также можете использовать систему для регистрации и запуска собственных событий во время выполнения.</p>
<p>Класс событий определяется в файле <em>system/engine/event.php</em>, так что вы можете взглянуть на нее для дальнейшего использования.</p>
<h2>Заключение</h2>
<p>Освоение <strong>системы событий в OpenCart</strong> выгодно во многих отношениях! И я рекомендую использовать события вместо системы модификации vQmod или OCMOD везде, где это возможно. Это позволит сократить количество глюков и несовместимостей модулей и дополнений других разработчиков с вашими. Также это позволяет создавать и использовать межмодульные связи, так что вы можете сделать несколько модулей, работающих вместе красиво и элегантно.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Модули, расширения и модификации в OpenCart 2.x</title>
		<link>https://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html</link>
					<comments>https://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Sun, 19 Apr 2015 22:16:53 +0000</pubDate>
				<category><![CDATA[Интересное в мире]]></category>
		<category><![CDATA[OpenCart]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[интересно]]></category>
		<category><![CDATA[интернет магазин]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=2369</guid>

					<description><![CDATA[На протяжении последнего месяца, мне удалось более тесно познакомиться с OpenCart 2, основательно разобраться с предлагаемыми движком модификациями и установщиком модулей, а также покопаться в исходном коде OpenCart 2. Данная статья является продолжением предыдущих двух постов, посвященных первому знакомству с OpenCart 2.x а также новым возможностям OpenCart 2.x. В данном посте мы рассмотрим установщик расширений, принцип его [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>На протяжении последнего месяца, мне удалось более тесно познакомиться с OpenCart 2, основательно разобраться с предлагаемыми движком модификациями и установщиком модулей, а также покопаться в исходном коде OpenCart 2. Данная статья является продолжением предыдущих двух постов, посвященных <a title="Первое впечатление о Opencart 2.0" href="http://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html" target="_blank" data-wpel-link="internal">первому знакомству с OpenCart 2.x</a> а также <a title="Новые функции и возможности Opencart 2.0" href="http://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html" target="_blank" data-wpel-link="internal">новым возможностям OpenCart 2.x</a>.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/04/opencart-mods-triggers.png" rel="lightbox[2369]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="263" itemprop="image" class="aligncenter size-medium wp-image-2388" src="http://nikita-sp.com.ua/wp-content/uploads/2015/04/opencart-mods-triggers-600x263.png" alt="OpenCart 2.x - Modifications &amp; triggers" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/04/opencart-mods-triggers-600x263.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/opencart-mods-triggers-150x66.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/opencart-mods-triggers.png 800w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>В данном посте мы <strong>рассмотрим установщик расширений</strong>, принцип его работы, затронем тему <strong>vQmod в OpenCart 2.x</strong>, а также рассмотрим <strong>новые возможности, предоставляемые OpenCart 2</strong>.<span id="more-2369"></span></p>
<h2>Установщик расширений OpenCart 2.x</h2>
<p>Первым, что хотелось бы рассмотреть, это <strong>установщик расширений</strong>, т.к. это, пожалуй, один из самых основных разделов административной части для разработчика интернет магазина на основе CMS OpenCart. В предыдущих статьях, ввиду отсутствия опыта работы с новой версией движка, я мало уделял внимания данному разделу, но в данной статье я постараюсь ответить на все вопросы, с которыми могут столкнуться разработчики.</p>
<p>Для начала рассмотрим из чего состоит сам архив модуля .ocmod:</p>
<ol>
<li>новые файлы (файлы модуля) &#8212; файлы для загрузки (которые не затирают основные файлы движка), находящиеся в папке upload;</li>
<li>файл install.sql для добавления таблиц в базу данных (если необходимо);</li>
<li>файл install.xml в котором хранятся инструкции по модификации основных файлов CMS Opencart (основан на принципе xml-файлов vQmod);</li>
<li>файл install.php который содержит код, который будет выполнен во время установки.</li>
</ol>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod.jpg" rel="lightbox[2369]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="138" itemprop="image" class="aligncenter size-medium wp-image-2390" src="http://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-600x138.jpg" alt="Архив Ocmod" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-600x138.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-150x35.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod.jpg 715w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-upload.jpg" rel="lightbox[2369]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="137" itemprop="image" class="aligncenter size-medium wp-image-2389" src="http://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-upload-600x137.jpg" alt="Папка upload в ocmod архиве" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-upload-600x137.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-upload-150x34.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/ocmod-upload.jpg 614w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Как видно на скриншоте выше, структура папок в папке upload полностью повторяет стандартную структуру папок Opencart. В этих папках расположены файлы, которые будут скопированы на сервер при установке расширения.</p>
<p>Установка расширения происходит в несколько этапов:</p>
<ol>
<li>загрузка и распаковка (в случае если это архив) файлов на сервер во временную папку system/upload/;</li>
<li>если это просто .XML файл, то его содержимое будет записано в таблицу oc_modification и на этом установка закончена, а если же это архив с файлами (как в примере), то он будет разархивирован во временное хранилище;</li>
<li>проверка доступа к FTP (доступ к FTP настраивается в настройках магазина);</li>
<li>загрузка файлов из папки upload модуля;</li>
<li>выполнение запросов из .SQL файла (обновление базы данных);</li>
<li>внесение правок в существующие файлы из .XML файла (см. п.2);</li>
<li>выполнение кода из .PHP файла (спасибо, Андрей Брус);</li>
<li>проверка какие файлы будут модифицированы в ходе установки, для того чтобы выдать вам их список в окне и ожидание подтверждения об установке.</li>
</ol>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/04/installation-list.png" rel="lightbox[2369]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="581" height="559" itemprop="image" class="aligncenter size-full wp-image-2392" src="http://nikita-sp.com.ua/wp-content/uploads/2015/04/installation-list.png" alt="Opencart OCMOD Установка - список модифицированных файлов" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/04/installation-list.png 581w, https://nikita-sp.com.ua/wp-content/uploads/2015/04/installation-list-150x144.png 150w" sizes="auto, (max-width: 581px) 100vw, 581px" /></a></p>
<p>В конечном итоге мы получаем скопированные новые файлы в папках нашей CMS, XML файл со сценарием (инструкциями) модификации в базе данных, и кеш этих самых модификаций в папке system/modification.</p>
<p>В целом система достаточно интересная и удобная для конечного пользователя, но не для разработчика. Почему? Потому что чтобы править модификации (инструкции к изменению файлов) необходимо править базу данных. При использовании классического vQmod для OpenCart для этого было достаточно править файл.</p>
<p>Кроме очевидного минуса с точки зрения удобства модификации инструкций, присутствует определенный плюс в данном методе хранения модификаций для файлов &#8212; более защищенное хранилище. Так как в базу данных мало кто имеет доступ, а на FTP могут иметь доступ многие (например для загрузки картинок на сервер), то данный метод может иметь преимущество, однако не стоит забывать что и на FTP можно дать доступ к определенной папке. (:</p>
<p>Для себя я сделал вывод, что данная система интересная, новая, удобная, но не для разработчика (: Будем следить дальше за развитием OpenCart 2, и за развитием модификаций и расширений для этой платформы.</p>
<h2>Установка vQmod на OpenCart 2.x</h2>
<p>Многие разработчики спрашивали, возможно ли использование vQmod как на предыдущих версиях OpenCart, и мой опыт говорит о том что можно! Просто установите его как обычно и пользуйтесь на здоровье. Если возникли проблемы, или вы располагаете иной информацией &#8212; пишите в комментариях.</p>
<h2>OpenCart triggers</h2>
<p>Работая над одним из проектов, я обнаружил в коде интересную строку:</p>
<pre class="brush: php; title: Код:; notranslate">$this-&gt;event-&gt;trigger('pre.admin.attribute.add', $data);</pre>
<p><strong>UPD:</strong> чатайте полный обзор в статье <a href="http://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html" data-wpel-link="internal">система событий в Opencart 2.x: как использовать event</a></p>
<p>Как я понял, теперь мы (разработчики) можем использовать данные триггеры для написания функций пред- или постобработки данных перед выполнением тех или иных нативных функций. Однако какого-то определенного мануала я не нашел по данному функционалу, и скорей всего он получит большее развитие в последующих версиях OpenCart.</p>
<p>На данный момент известно, что для регистрации функции на триггер необходимо написать:</p>
<pre class="brush: php; title: Код:; notranslate">$this-&gt;event-&gt;register('post.admin.attribute.add', 'checkout/order/send_email');</pre>
<p>Однако больше информации внятной найти не удалось, если вы нашли что-то интересное или сами разобрались &#8212; пишите, дополним статью.</p>
<h2>Подведем итог</h2>
<p>В целом система развивается, обростая новыми и новыми функциями и фишками, оценить которые однозначно и объективно достаточно сложно. С моим мнением вы ознакомились, а ваше мнение буду рад прочитать в комментариях.</p>
<p>Надеюсь, очередной небольшой экскурс по новым фукнциям OpenCart 2.x был вам полезен и вы подчерпнули много новой и полезой для себя информации. Спасибо за внимание.</p>
<p><strong>UPD:</strong> ознакомьтесь с системой событий и триггеров ($this-&gt;event) в новой статье <a href="http://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html" data-wpel-link="internal">система событий в Opencart 2.x: как использовать event</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html/feed</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>Новые функции и возможности Opencart 2.0</title>
		<link>https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html</link>
					<comments>https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Sun, 01 Mar 2015 09:00:30 +0000</pubDate>
				<category><![CDATA[Интересное в мире]]></category>
		<category><![CDATA[OpenCart]]></category>
		<category><![CDATA[интересно]]></category>
		<category><![CDATA[интернет магазин]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=2284</guid>

					<description><![CDATA[В предыдущей статье, мы познакомились с Opencart 2.0 и провели беглый обзор по новой версии CMS от компании Opencart Limited. Сегодня, мы постараемся найти отличия в функциональной части данного движка для создания интернет магазинов и попробуем выяснить, чем отличается Opencart 1.5.x от Opencart 2.0.x в плане функциональности. Также, я постараюсь ответить на вопрос одного из [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>В предыдущей статье, <a title="Первое впечатление о Opencart 2.0" href="http://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html" target="_blank" data-wpel-link="internal">мы познакомились с Opencart 2.0 и провели беглый обзор</a> по новой версии CMS от компании Opencart Limited. Сегодня, мы постараемся найти отличия в функциональной части данного движка для создания интернет магазинов и попробуем выяснить, <strong>чем отличается Opencart 1.5.x от Opencart 2.0.x</strong> в плане функциональности.</p>
<p>Также, я постараюсь ответить на вопрос одного из подписчиков (Maksim), который хотел узнать <strong>насколько стандартный функционал Opencart 2.0 удовлетворяет потребности SEO оптимизатора</strong> сайтов, для <strong>продвижения интернет магазина</strong> на данной CMS и есть ли смысл обновляться с точки зрения SEO.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/opencart-2.0-with-opencart-1.5-whats-new.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="257" itemprop="image" class="aligncenter size-medium wp-image-2327" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/opencart-2.0-with-opencart-1.5-whats-new-600x257.png" alt="Сравнение Opencart 2.0 с Opencart 1.5: что новенького?" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/opencart-2.0-with-opencart-1.5-whats-new-600x257.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/opencart-2.0-with-opencart-1.5-whats-new-150x64.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/opencart-2.0-with-opencart-1.5-whats-new.png 800w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Еще одним из главных вопросов остается наличие адаптивного дизайна по-умолчанию в Opencart 2.0, что заставляет считать неопытных пользователей что Opencart 2.0 более адаптированный под мобильные устройства и это его плюс.<span id="more-2284"></span></p>
<h2>Адаптивный дизайн и Opencart 2</h2>
<p>Наличие адаптивного дизайна пользовательской части (front-end) в коробке Opencart по большому счету никак не влияет на сайт в целом. Когда разрабатывается сайт на основе любой CMS, которая поддерживает шаблоны/темы оформления, то для каждого сайта создается своя тема/шаблон, при этом может использоваться стандартная, как каркас.</p>
<p>Однако это абсолютно не означает что <strong>разработка интернет магазина с адаптивным дизайном</strong> на Opencart 1.5.x невозможна или сложнее. Более того верстка страниц интернет магазина намного проще и чище, имея <strong>минимальный каркас</strong> без дополнительных фишек, или в идеале &#8212; верстка &#171;с нуля&#187;.</p>
<p>Таким образом, создание интернет магазина с адаптивным дизайном на Opencart 1.5.x сопоставима по сложности с разработкой на Opencart 2.0.x. То есть <strong>если вы хотите адаптивный интернет магазин</strong>, то <strong>необязательно использовать именно Opencart 2.0</strong>.</p>
<p>Единственным неоспоримым плюсом является наличие адаптивной версии в административной части вашего интернет магазина, однако, я сомневаюсь что администраторы или владелец магазина будет управлять им исключительно с мобильного устройства, тем не менее, это плюс в пользу Opencart 2.0.</p>
<h2>Новые функции в Opencart 2</h2>
<p>По большому счету, как я уже писал в предыдущей статье, посвященной <a title="Первое впечатление о Opencart 2.0" href="http://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html" target="_blank" data-wpel-link="internal">краткому обзору Opencart 2</a>, новая версия популярной CMS функционально практически ничем не отличается от своей предшественницы Opencart 1.5.x, другое дело внешний вид.</p>
<p>Ниже приведен <strong>список новых возможностей и нового функционала</strong>, который вы встретите в <strong>Opencart 2</strong>, которого не было в Opencart 1.5.x (за основу берется Opencart 1.5.4.1, возможно некоторые из приведенных нововведений уже были реализованы в Opencart 1.5.6.4)</p>
<p>Для SEO оптимизаторов разработчики Opencart добавили в стандартную сборку поле <em>Meta title</em>, теперь этим полем обладают категории, продукты и информационный страницы (далее &#171;статьи&#187;).</p>

<a href="https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/1-seo-information" data-wpel-link="internal"><img loading="lazy" decoding="async" width="95" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-information.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 новое поле Meta title в статье" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-information.png 1487w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-information-600x609.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-information-960x975.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-information-148x150.png 148w" sizes="auto, (max-width: 95px) 100vw, 95px" /></a>
<a href="https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/1-seo-products" data-wpel-link="internal"><img loading="lazy" decoding="async" width="91" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-products.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 новое поле Meta title в продукте" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-products.png 1487w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-products-600x634.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-products-960x1014.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-products-142x150.png 142w" sizes="auto, (max-width: 91px) 100vw, 91px" /></a>
<a href="https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/1-seo-categories" data-wpel-link="internal"><img loading="lazy" decoding="async" width="95" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-categories.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 новое поле Meta title в категории" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-categories.png 1487w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-categories-600x609.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-categories-960x975.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/1-seo-categories-148x150.png 148w" sizes="auto, (max-width: 95px) 100vw, 95px" /></a>

<p>Скорей всего, компания Opencart Limited не хочет &#171;оставлять без хлеба&#187; разработчиков таких модулей как SEO Pack Pro и т.п, однако, и на этом спасибо.</p>
<p>Одним из более масштабных нововведений в Opencart 2.0 для меня стали <strong>дополнительные поля для покупателей</strong> интернет магазина на Opencart. Теперь вы можете заставить заполнить пользователя еще больше дополнительных и не нужных полей! На самом деле нужная штука.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="460" itemprop="image" class="aligncenter size-medium wp-image-2320" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields-600x460.png" alt="Opencart 2.0 новая возможность добавлять поля покупателям" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields-600x460.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields-960x736.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields-150x115.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/2-new-function-custom-fields.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Следующей новой фишкой Openart 2.0 стало <strong>редактирование вывода модулей</strong>: теперь модули не задаются в определенную схему на странице редактирования настроек модуля, они добавляются на странице редактирования самой схемы. То есть на странице модуля вы задаете определенные настройки, а <strong>в настройках схемы, указываете какие модули в нее добавить</strong>.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="414" itemprop="image" class="aligncenter size-medium wp-image-2319" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts-600x414.png" alt="Opencart 2.0 новая настройка (схемы) Layout и вывод модулей" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts-600x414.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts-960x662.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts-150x103.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-layouts.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>

<a href="https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/3-setting-module-list" data-wpel-link="internal"><img loading="lazy" decoding="async" width="62" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-list.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 список модулей" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-list.png 1487w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-list-600x931.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-list-960x1489.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-list-97x150.png 97w" sizes="auto, (max-width: 62px) 100vw, 62px" /></a>
<a href="https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/3-setting-module-position" data-wpel-link="internal"><img loading="lazy" decoding="async" width="128" height="67" src="https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-position.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 новая страница настройки модуля, без настроек позиции его отображения" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-position.png 1508w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-position-600x314.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-position-960x502.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/3-setting-module-position-150x78.png 150w" sizes="auto, (max-width: 128px) 100vw, 128px" /></a>

<p>На мой взгляд такое решение достаточно удобное для того чтобы управлять виджетами и выводом модулей в рамках одной схемы, однако не совсем удобно в случае если ты настраиваешь модуль для разных разделов магазина на странице настроек модуля.</p>
<p><strong>Новый раздел Marketing</strong>, для меня лично пока непонятен и я мало чего о нем могу сказать, однако если у вас есть соображения на счет этого нового функционала &#8212; пишите. Как я понял, данный раздел отображает отчетность по партнерской программе Opencart. Тут <strong>можно отследить переходы со сторонних ресурсов по Tracking Code и количество заказов и кликов</strong>. Что ж, вполне интересное новая функция.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="335" itemprop="image" class="aligncenter size-medium wp-image-2316" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function-600x335.png" alt="Opencart 2.0 новый раздел маркетинг (Marketing)" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function-600x335.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function-960x536.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function-150x84.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/4-marketing-new-function.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>В основные настройки магазина были добавлены новые поля, и на мой взгляд давно пора было их добавить (хотя возможно некоторые из этих полей присутствуют в Opencart 1.5.6.4 &#8212; отпишитесь, кто в курсе, спасибо). Я сейчас говорю про такие поля, как <strong>максимальный размер файла загрузки</strong>, <strong>ключевые слова на главной странице</strong> интернет магазина и т.п.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="508" itemprop="image" class="aligncenter size-medium wp-image-2315" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords-600x508.png" alt="Opencart 2.0 новое поле ключевые слова" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords-600x508.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords-960x813.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords-150x127.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-meta-keywords.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Однако, ребята на этом не остановились, и добавили еще такие поля как:</p>
<ul>
<li>Geocode &#8212; поле, позволяющее добавить геолокационные координаты интернет магазина;</li>
<li>Изображение &#8212; не нашел пока где оно выводится, но оно есть (: ;</li>
<li>Часы работы интернет магазина;</li>
<li>Комментарий &#8212; если вам есть что добавить к описанию &#8212; пишите сюда.</li>
</ul>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="601" itemprop="image" class="aligncenter size-medium wp-image-2314" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields-600x601.png" alt="Opencart 2.0 новое поля в описании магазина" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields-600x601.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields-960x962.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields-150x150.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-fields.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Но и это еще не все, теперь вы можете <strong>настроить количество символов для вывода короткого описани</strong>я в категории или в другом списке товаров, используя опцию <em>List Description Limit</em>. <strong>Разрешить гостям оставлять комментарии</strong> к продукции вашего интернет магазина, и <strong>настроить e-mail оповещения</strong> о новых комментариях.</p>
<p>Еще одной интересной настройкой является <em>Max Login Attempts</em>, которая позволяет <strong>установить количество попыток входа</strong>, дабы предотвратить подбор пароля к аккаунту вашего покупателя. Также добавлены поля для разделов, которые мало используются на территории бывших стран СНГ, но я их отметил на скриншотах.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields.png" rel="lightbox[2284]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="1594" itemprop="image" class="aligncenter size-medium wp-image-2313" src="http://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields-600x1594.png" alt="Opencart 2.0 новые настройки опций в настройках магазина" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields-600x1594.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields-960x2551.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields-56x150.png 56w, https://nikita-sp.com.ua/wp-content/uploads/2015/03/5-settings-general-new-option-fields.png 1487w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>SEO мастеров Opencart 2.0 порадует еще такой настройкой как <em>Robots</em>, которая помогает указать <strong>список допустимых роботов</strong>, а также достаточно интересная настройка с точки зрения безопасности &#8212; <em>Allow Forgotten Password</em>, которая разрешает или запрещает пользователям административной части <strong>восстанавливать утерянный или забытый пароль</strong>.</p>
<p>Также пока для меня остаются таинственными и загадочными разделы <em>Extension Installer</em> и <em>Modifications</em>, которые мы обсуждали в предыдущей <a title="Первое впечатление о Opencart 2.0" href="http://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html" target="_blank" data-wpel-link="internal">обзорной статье по Opencart 2.0</a>, и документацию по которым я не смог найти на официальном сайте Opencart.</p>
<h2>SEO оптимизация Opencart 2</h2>
<p>Что касается <strong>SEO оптимизации в Opencart 2</strong>, то она по прежнему <strong>оставляет желать лучшего</strong>. По большому счету с версии Opencart 1.5.x ничего не изменилось. Продукты все также доступны по адресам с категориями и без, вторые и далее страницы пагинации в категориях и других списках товаров сохраняют все описания и мета данные.</p>
<p>Также, к большому разочарованию SEO-шников, стандартный адрес <em>route=common/home</em> никуда не делся, хлебные крошки (breadcrumbs) не размечены специальной разметкой, впрочем как и товары. Какие пункты не изменились, и как оптимизировать свой интернет магазин на Opencart под SEO продвижение, вы можете прочитать в статье <a title="SEO оптимизация Opencart" href="http://nikita-sp.com.ua/2015/02/seo-optimizatsiya-opencart.html" target="_blank" data-wpel-link="internal">SEO оптимизация Opencart</a>.</p>
<h2>Вывод</h2>
<p>Что я могу сказать про Opencart 2.0 &#8212; это все та же старая добрая CMS Opencart 1.5.x, которая сделала большой прорыв в области дизайна. Кроме всего прочего, немного изменила принцип вывода данных, изменив принцип взаимодействия контроллеров и видов (controllers &amp; views), что усложняет обновление интернет магазина с Opencart 1.5.x на Opencart 2.</p>
<p>По большому счету, сегодня, <strong>я не вижу смысла использовать Opencart 2 в рабочих проектах, или обновлять свои старые проекты</strong> до этой версии по причине отсутствия плюсов. Лично для меня в новой версии нет функционала, который бы покорил меня. Разработчики работали над новым интерфейсом, как компания Apple, выпустившая IOS 7 &amp; 8, по большей части как обновления интерфейса, при этом практически не затронув обилие функционала для конечного пользователя.</p>
<p>А учитывая что для каждого проекта разработана своя тема, то по большому счету вы увидите обновления только в административной панели, получите часть неработающих модулей (не все модули обновлены до версии Opencart 2) и будете выполнять лишнюю работу, при этом не получая взамен практически ничего.</p>
<p>Впрочем обновлять ваш интернет магазин или нет &#8212; решать вам. Надеюсь, моя статья помогла вам в этом нелегком выборе, и осветила все те <strong>нововведения, которые были представлены в Opencart 2</strong>.</p>
<p><strong>UPD:</strong> вышло долгожданное продолжение обзора OpenCart 2 в новой статье <a title="Модули, расширения и модификации в OpenCart 2.x" href="http://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html" data-wpel-link="internal">модули, расширения и модификации в OpenCart 2.x</a></p>
<p><strong>UPD2:</strong> ознакомтесь с системой событий и триггеров ($this-&gt;event) в новой статье <a href="http://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html" data-wpel-link="internal">система событий в Opencart 2.x: как использовать event</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Первое впечатление о Opencart 2.0</title>
		<link>https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html</link>
					<comments>https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Wed, 25 Feb 2015 13:00:09 +0000</pubDate>
				<category><![CDATA[Интересное в мире]]></category>
		<category><![CDATA[OpenCart]]></category>
		<category><![CDATA[интересно]]></category>
		<category><![CDATA[интернет магазин]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=2250</guid>

					<description><![CDATA[В прошлом, 2014 году, компания OpenCart Limited представила миру новую версию популярной CMS для создания интернет магазинов Opencart 2.0. Спустя несколько месяцев, в начале декабря, были выпущены версии Opencart 2.0.1.0 и Opencart 2.0.1.1, в которых были исправлены некоторые ошибки. Я попытался разобраться что же представляет из себя эта новая версия, всеми так горячо любимого, CMS Opencart. И сегодня я [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>В прошлом, 2014 году, компания <a href="http://opencart.com/" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">OpenCart Limited<span class="wpel-icon wpel-image wpel-icon-6"></span></a> представила миру новую версию популярной <strong>CMS для создания интернет магазинов Opencart 2.0</strong>. Спустя несколько месяцев, в начале декабря, были выпущены версии <strong>Opencart 2.0.1.0</strong> и <strong>Opencart 2.0.1.1</strong>, в которых были исправлены некоторые ошибки.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0.png" rel="lightbox[2250]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="257" itemprop="image" class="aligncenter size-medium wp-image-2270" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-600x257.png" alt="Opencart 2.0 - первое впечатление" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-600x257.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-150x64.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0.png 800w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Я попытался разобраться что же представляет из себя эта новая версия, всеми так горячо любимого, CMS Opencart. И сегодня я постараюсь рассказать о самых важных деталях которые были реализованы в последней версии.<span id="more-2250"></span></p>
<h2>Opencart 2.0: внешность &#8212; главное?</h2>
<p>Как вы можете убедиться по скриншотам, новая версия <strong>Opencart имеет достаточно интересный и современный дизайн</strong> пользовательской части, а вот <strong>администраторская часть была нагло слизана с CMS WordPress</strong>, и для меня, как для пользователя этой CMS административная панель новой версии не очень удобна.</p>
<p><strong>Пользовательская часть Opencart 2.0</strong> стала более презентабельной, стильной и красивой, для примера приведу несколько скриншотов:</p>

<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-home" data-wpel-link="internal"><img loading="lazy" decoding="async" width="91" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Главная" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home-600x635.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home-960x1016.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home-142x150.png 142w" sizes="auto, (max-width: 91px) 100vw, 91px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-category" data-wpel-link="internal"><img loading="lazy" decoding="async" width="33" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-category.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Категория" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-category.png 1238w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-category-600x1760.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-category-960x2816.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-category-51x150.png 51w" sizes="auto, (max-width: 33px) 100vw, 33px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-product" data-wpel-link="internal"><img loading="lazy" decoding="async" width="81" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-product.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Продукт" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-product.png 1238w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-product-600x712.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-product-960x1140.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-product-126x150.png 126w" sizes="auto, (max-width: 81px) 100vw, 81px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-cart" data-wpel-link="internal"><img loading="lazy" decoding="async" width="85" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-cart.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Корзина" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-cart.png 1238w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-cart-600x678.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-cart-960x1084.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-cart-133x150.png 133w" sizes="auto, (max-width: 85px) 100vw, 85px" /></a>

<p>Что же касается административной части, не знаю как вам (пишите в комментариях свое мнение), но мне совсем неудобно пока ею пользоваться. Хотя бы потому что исчезла кнопочка перехода в магазин! Более того, схожесть с административной панелью CMS WordPress тоже не сильно радует и кажется что что-то не так.</p>
<p>Расположение меню административной части допустим самое популярное, но стили, иконки! Они же просто &#171;слизаны&#187;. Меня одного это немного коробит &#8212; пишите в комментариях свое мнение по поводу внешнего вида <strong>Администраторской панели Opencart 2.0</strong>.</p>

<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-admin" data-wpel-link="internal"><img loading="lazy" decoding="async" width="128" height="76" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Административная часть" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-600x357.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-960x572.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-150x89.png 150w" sizes="auto, (max-width: 128px) 100vw, 128px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-admin-product" data-wpel-link="internal"><img loading="lazy" decoding="async" width="77" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Список продуктов" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-600x747.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-960x1196.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-120x150.png 120w" sizes="auto, (max-width: 77px) 100vw, 77px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-admin-product-edit" data-wpel-link="internal"><img loading="lazy" decoding="async" width="119" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-edit.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Редактирование продукта" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-edit.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-edit-600x484.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-edit-960x774.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-product-edit-150x121.png 150w" sizes="auto, (max-width: 119px) 100vw, 119px" /></a>

<p>Основным <strong>преимуществом во внешнем виде Opencart 2.0</strong>, для меня, стало <strong>использование <a title="Адаптивная верстка, статика, резина, в чем разница?" href="http://nikita-sp.com.ua/2015/02/adaptivnaya-verstka-statika-rezina.html" data-wpel-link="internal">адаптивного шаблона</a></strong>, однако зачастую разработчики используют собственный шаблон, таким образом делая стандартный шаблон не особенно востребованным.</p>

<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-home-mobile" data-wpel-link="internal"><img loading="lazy" decoding="async" width="17" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-home-mobile.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Мобильная версия" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-admin-mobile" data-wpel-link="internal"><img loading="lazy" decoding="async" width="30" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-mobile.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Административная панель мобильная версия" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-mobile.png 720w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-admin-mobile-600x1939.png 600w" sizes="auto, (max-width: 30px) 100vw, 30px" /></a>

<p>В целом внешний вид Opencart 2.0 радует глаз, хотя и стал не совсем удобным в административной части, с моей точки зрения, однако <a title="Адаптивная верстка, статика, резина, в чем разница?" href="http://nikita-sp.com.ua/2015/02/adaptivnaya-verstka-statika-rezina.html" target="_blank" data-wpel-link="internal">адаптивный дизайн</a> сегодня &#8212; очень важный аспект при создании сайтов любого типа.</p>
<h2>Opencart 2.0: что же с системой?</h2>
<p>Последнее время, на моем сайте вы часто можете увидеть новые и новые разработки, модули, расширения для CMS Opencart. И выход новой версии для меня означал необходимость переноса своих модулей на более новую версию, что является достаточно трудоемким и скучным занятием.</p>
<p>Однако мои опасения были напрасны, <strong>функционально Opencart 2.0 практически не изменился</strong>. Присутствуют все те же функции и контроллеры, модели и модули, но изменения есть, и просто <strong>установить модуль Opencart 1.5.x на Opencart 2.x у вас уже не выйдет</strong>.</p>
<p>В новой версии был <strong>переработан принцип шаблонизации</strong>, теперь переменные для шаблона задаются не через массив <em>$this-&gt;data[]</em>, а через просто массив <em>$data</em>, с последующей передачей его в функцию вывода, которая теперь выглядит следующим образом:</p>
<pre class="brush: php; title: Код:; notranslate">$this-&gt;response-&gt;setOutput($this-&gt;load-&gt;view('module/category.tpl', $data));</pre>
<p>Также был изменен принцип подключения шапки и низа сайта (header, footer), а также прочих частей страницы, таких как сайдбары и пользовательские блоки, теперь они подключаются так (также появилась новая функция загрузки контроллера):</p>
<pre class="brush: php; title: Код:; notranslate"> $data['header'] = $this-&gt;load-&gt;controller('common/header');
$data['column_left'] = $this-&gt;load-&gt;controller('common/column_left');
$data['footer'] = $this-&gt;load-&gt;controller('common/footer');</pre>
<p>Подключение в контроллер header.php сторонних блоков модулей, таких как корзина, список валют, поиск, язык выглядит теперь также как и подключение самих блоков шапки и низа сайта:</p>
<pre class="brush: php; title: Код:; notranslate"> $data['language'] = $this-&gt;load-&gt;controller('common/language');
$data['currency'] = $this-&gt;load-&gt;controller('common/currency');
$data['search'] = $this-&gt;load-&gt;controller('common/search');
$data['cart'] = $this-&gt;load-&gt;controller('common/cart');</pre>
<p>Глядя на эти небольшие изменения можно сказать что <strong>адаптировать модуль под новую версию Opencart 2.0</strong> достаточно просто, однако присутствуют еще файлы вида (view), а эти файлы были достаточно основательно переписаны и старые шаблоны ну никак не подходят к новой версии.</p>
<h2>Opencart 2.0: новые разделы, новые функции</h2>
<p>К сожалению, официальный сайт Opencart.com не обновил документацию для версии Opencart 2.0 на <a href="http://docs.opencart.com/home" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">страничке мануалов<span class="wpel-icon wpel-image wpel-icon-6"></span></a> и остаются загадкой лично для меня некоторые разделы административной панели и некоторые папки каталога.</p>
<p>Из новых фишек, <strong>разработчики Opencart добавили &#171;Extension Installer&#187;</strong>, который по идее добавляет сам ваши модули для Opencart, однако мне не совсем понятно как это будет работать со всеми модулями, какой формат должен быть у файла, структура папок и т.п.</p>
<p><strong>UPD2:</strong> ознакомится с принципом работы Extension Installer можно в новой статье <a title="Модули, расширения и модификации в OpenCart 2.x" href="http://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html" target="_blank" data-wpel-link="internal">модули, расширения и модификации в OpenCart 2.x</a></p>
<p><img loading="lazy" decoding="async" width="600" height="497" itemprop="image" class="aligncenter size-medium wp-image-2264" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-extension-installer-600x497.png" alt="Opencart 2.0 - Extension Installer" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-extension-installer-600x497.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-extension-installer-960x795.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-extension-installer-150x124.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-extension-installer.png 1065w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Попытался найти в интернете хоть какую-то информацию, однако ничего дельного не нашел, если вы располагаете информацией &#8212; оставьте ее в комментариях, я буду рад с ней ознакомиться, спасибо!</p>
<p>Как я понимаю данный раздел будет устанавливать все модули из архива, копируя файлы в указанные папки, отображать файлы которые будут затерты и т.п.</p>
<p>Еще одним <strong>новым интересным разделом является раздел &#171;Modifications&#187;</strong>, которому сопутствует папка в директории <em>system/modifications</em> и опять таки какие файлы и как туда копировать не ясно.</p>

<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-modifications" data-wpel-link="internal"><img loading="lazy" decoding="async" width="128" height="93" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-Modifications.png" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Modifications" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-Modifications.png 1086w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-Modifications-600x435.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-Modifications-960x697.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-Modifications-150x109.png 150w" sizes="auto, (max-width: 128px) 100vw, 128px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/opencart-2-0-modification-folder" data-wpel-link="internal"><img loading="lazy" decoding="async" width="101" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-modification-folder.jpg" class="attachment-thumbnail size-thumbnail" alt="Opencart 2.0 - Modifications folders and files" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-modification-folder.jpg 449w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-2.0-modification-folder-150x142.jpg 150w" sizes="auto, (max-width: 101px) 100vw, 101px" /></a>

<p>По предварительным умозаключениям, данный раздел по идее должен служить чем-то вроде встроенного vQmod менеджера, однако редактировать и создавать модификации похоже администратор не сможет.</p>
<p>Интересно, что теперь в директории <em>logs</em> стало на два лога больше. Для чего такое обильное количество логов также пока остается загадкой. Скорей всего каждый лог для определенного раздела.</p>
<h2>Opencart 2.x или Opencart 1.5.x?</h2>
<p>С моей точки зрения, на данный момент обновление и разработка интернет магазинов на версии Opencart 2.x бессмысленна. Хотя бы потому что большинство модулей не перенесено на новую версию. Да чего уж модули, нормальной локализации пока не встречал.</p>
<p>Более того, уверен что найдутся и ошибки и даже, возможно, уязвимости в новой версии, по сему рекомендую не спешить, и продолжать работать, во всяком случае я думаю еще месяцев 6, с предыдущей версией Opencart 1.5.x.</p>
<p>А я, в свою очередь, буду работать над переносом своих модулей на новую версию Opencart, однако сколько это займет времени не известно, т.к. это достаточно трудоемкое и скучное занятие.</p>
<h2>Вывод</h2>
<p>Opencart 2.0 &#8212; новая интересная штучка, которая приятно выглядит и имеет новые возможности и функции. В этой версии разработчики отлично поработали и над дизайном и над адаптацией своего детища под все мобильные устройства.</p>
<p>Однако использовать Opencart 2.0 в разработке пока не стоит. Отсутствие локализации, адаптированных модулей, документации по новым разделам и т.п. делает Opencart 2.0 всего лишь интересной игрушкой, которую нам еще предстоит разобрать и понять как она работает.</p>
<p>Буду рад услышать от вас мнение о новой версии Opencart, ваше отношение к новому дизайну административной части, информацию о новых разделах, и, возможно, описание особенностей, которые я мог пропустить в данном кратком обзоре.</p>
<p><strong>UPD:</strong> доступна новая статья, в которой я рассказываю про <a title="Новые функции и возможности Opencart 2.0" href="http://nikita-sp.com.ua/2015/03/novyie-funktsii-i-vozmozhnosti-opencart2.html" data-wpel-link="internal">новый функционал и возможности Opencart 2</a></p>
<p><strong>UPD2:</strong> ознакомится с принципом работы Extension Installer можно в новой статье <a title="Модули, расширения и модификации в OpenCart 2.x" href="http://nikita-sp.com.ua/2015/04/moduli-rasshireniya-i-modifikatsii-v-opencart-2.html" data-wpel-link="internal">модули, расширения и модификации в OpenCart 2.x</a></p>
<p><strong>UPD3:</strong> ознакомтесь с системой событий и триггеров ($this-&gt;event) в новой статье <a href="http://nikita-sp.com.ua/2015/12/sistema-sobyitiy-opencart-2-ispolzovat-event.html" data-wpel-link="internal">система событий в Opencart 2.x: как использовать event</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/02/pervoe-vpechatlenie-o-opencart2.html/feed</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
			</item>
		<item>
		<title>Розыгрыш для подписчиков блога</title>
		<link>https://nikita-sp.com.ua/2015/02/rozyigryish-dlya-podpischikov-bloga.html</link>
					<comments>https://nikita-sp.com.ua/2015/02/rozyigryish-dlya-podpischikov-bloga.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Wed, 04 Feb 2015 17:30:21 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=2001</guid>

					<description><![CDATA[Уважаемые подписчики! Решил провести конкурс на самого активного читателя моего блога, и наградить его небольшим бонусом! Призовых мест будет два, так что шансов достаточно у каждого! Читайте правила ниже и участвуйте! Самые активные участники конкурса имеют возможность получить до 50 грн! Вознаграждение будет начисляться на кошелек WebMoney или на номер мобильного телефона. Два призовых места [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Уважаемые подписчики! Решил провести конкурс на самого активного читателя моего блога, и наградить его небольшим бонусом! Призовых мест будет два, так что шансов достаточно у каждого! Читайте правила ниже и участвуйте!</p>
<p><img loading="lazy" decoding="async" width="600" height="400" itemprop="image" class="aligncenter size-medium wp-image-2041" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/vyigray-dengi-600x400.png" alt="Конкурс для подписчиков блога - выиграй деньги!" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/vyigray-dengi.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/vyigray-dengi-150x100.png 150w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Самые активные участники конкурса имеют возможность получить до 50 грн! Вознаграждение будет начисляться на кошелек WebMoney или на номер мобильного телефона.<span id="more-2001"></span></p>
<p>Два призовых места будут разыграны следующим образом:</p>
<ul>
<li>1 место &#8212; наибольшее количество &#171;сердечек&#187; (день св.Валентина все-таки <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ) к вашему репосту на странице в соц. сетях.<br />
<small>репост = 2 лайка, подписка на 1 соц. сеть = 1 лайк;</small></li>
<li>2 место &#8212; случайный выбор победителя из участников (выбор проводится по комментариям).</li>
</ul>
<p>Для участия в розыгрыше необходимо:</p>
<ol>
<li>Подписаться на <a href="https://vk.com/nikita_sp_pp" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">публичную страницу Вконтакте<span class="wpel-icon wpel-image wpel-icon-6"></span></a> или <a href="https://www.facebook.com/nikita.sp.com.ua" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">публичную страницу в Facebook<span class="wpel-icon wpel-image wpel-icon-6"></span></a> или <a href="https://twitter.com/Nikita_Sp_ua" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">Твиттер<span class="wpel-icon wpel-image wpel-icon-6"></span></a>;</li>
<li>Сделать репост данной новости у себя на странице;</li>
<li>Написать комментарий к данной записи &#171;Я участвую&#187; используя учетную запись социальной сети (для определения победителя);</li>
<li>Следить за новостями на сайте;</li>
</ol>
<p>Страницы будут проверяться, чтобы боты не портили настроение реальным людям. Победитель будет определен 14.02.2015</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/02/rozyigryish-dlya-podpischikov-bloga.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Личный опыт: сравнение Opencart.com и OpencartForum.com</title>
		<link>https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html</link>
					<comments>https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Wed, 04 Feb 2015 14:14:09 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<category><![CDATA[OpenCart]]></category>
		<category><![CDATA[интересно]]></category>
		<category><![CDATA[модули и плагины]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=1999</guid>

					<description><![CDATA[Доброго времени суток, уважаемые подписчики! И сегодня я хотел бы поделиться с вами одной историей, которая у меня приключилась с моими модулями, которыми я любезно делюсь с вами на страницах своего сайта. Для более быстрого распространения моих модулей, более точной оценки моей работе, более обширной критики и для бОльшего количества идей по доработке моих модулей [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Доброго времени суток, уважаемые подписчики! И сегодня я хотел бы поделиться с вами одной историей, которая у меня приключилась с моими модулями, которыми я любезно делюсь с вами на страницах своего сайта.</p>
<p><img loading="lazy" decoding="async" width="500" height="300" itemprop="image" class="aligncenter size-full wp-image-2035" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-vs-opencartforum.jpg" alt="Сравнение: Opencart.com против OpencartForum.com" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-vs-opencartforum.jpg 500w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/opencart-vs-opencartforum-150x90.jpg 150w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p>Для более быстрого распространения моих модулей, более точной оценки моей работе, более обширной критики и для бОльшего количества идей по доработке моих модулей я также загрузил свои модули на два сторонних ресурса, которые всем поклонникам Opencart хорошо известны:</p>
<ul>
<li>opencart.com;</li>
<li>opencartforum.com</li>
</ul>
<p><span id="more-1999"></span></p>
<p>Казалось бы, данные сервисы отличаются, пожалуй, лишь локализацией и уровнем цен, но не тут-то было! К примеру для того чтобы начать продавать свои модули на зарубежном сайте opencart.com, вам необходимо иметь некую активность, загрузить несколько бесплатных модулей и помочь начинающим разработчикам на форуме.</p>
<p>А на его российском младшем брате все, казалось бы, намного проще: заходишь, регистрируешься и можно выкладывать модули, грести деньги лопатой и купаться в лучах славы, но модули должны пройти модерацию.</p>
<p>Что касается комиссий, то буржуйский opencart.com требует целых 30% комиссионных и вывод на PayPal, а вот наш opencartforum.com просит каких-то 16% и обещает выводить куда пожелаешь: тут тебе и Qiwi, и WebMoney и т.п.</p>
<p>Как я уже говорил в <a title="Интерактив, интерактивность, модули" href="http://nikita-sp.com.ua/2015/01/interaktiv-interaktivnost-moduli.html" target="_blank" data-wpel-link="internal">предыдущей статье</a>, на сайте opencart.com мои модули разошлись достаточно успешно, едва ли не быстрее чем на моем сайте! А вот проверить статистику скачиваний за 7-9 дней на opencartforum.com я так и не смог. Но обо всем по порядку.</p>
<p>Добавил я свои модули на сайт opencartforum.com в районе 17.01.2015 и ждал, когда счетчик скачиваний полезет вверх, однако он и не думал не расти в течении двух дней. Также модули отмечены были слегка красным фоном, что меня также беспокоило и я обратился в поддержку с вопросом о возможной премодерации модулей.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей.png" rel="lightbox[1999]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="303" itemprop="image" class="aligncenter size-medium wp-image-2022" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей-600x303.png" alt="Запрос в поддержку о видимости модулей" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей-600x303.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей-960x486.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей-150x76.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/1.-Видимость-модулей.png 1920w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Интересный момент в системе данной поддержки, что не пользователь закрывает тикет (запрос), а сам оператор, и оставив запрос и получив на него ответ он сразу же закрывается без возможности оставить комментарий или что-то уточнить. И мне пришлось создавать новый запрос и уточнять время.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей.png" rel="lightbox[1999]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="288" itemprop="image" class="aligncenter size-medium wp-image-2023" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей-600x288.png" alt="Запрос в поддержку opencartforum по времени премодерации" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей-600x288.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей-960x460.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей-150x72.png 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/2.-Срок-премодерации-модулей.png 1920w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>Поддержка меня уверила в том что все хорошо, и скоро файлы будут доступны. Изначально модули предполагались быть платными, однако ввиду доброты душевной я решил их разместить бесплатно, а также внес некоторые корректировки в локализации, что вызвало обновление этих модулей на сайте.</p>
<p>Ввиду этого я решил что можно добавить к сроку модерации еще 2 дня, т.к. я изменил описание и файлы перезалил. Однако, спустя пару дней обнаруживается что <a title="Модуль алфавита производителей для OpenCart" href="http://nikita-sp.com.ua/2014/11/modul-alfavita-proizvoditeley-dlya-opencart.html" data-wpel-link="internal">модуль алфавита производителей</a> испорчен! При этом в причине указана не совсем корректная причина: &#171;ссылки на себя мягко говоря не приветствуются&#187;.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются.png" rel="lightbox[1999]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="684" itemprop="image" class="aligncenter size-medium wp-image-2027" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются-600x684.png" alt="Вот это причина отклонения бесплатного модуля! Формулировка..." srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются-600x684.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются-960x1094.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются-132x150.png 132w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.4-ссылки-не-приветствуются.png 1900w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>

<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/3-1-%d1%81%d0%be%d1%86%d0%b8%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5-%d1%81%d0%b5%d1%82%d0%b8-opencart-%d1%84%d0%be%d1%80%d1%83%d0%bc" data-wpel-link="internal"><img loading="lazy" decoding="async" width="50" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.1-Социальные-сети-OpenCart-Форум.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.1-Социальные-сети-OpenCart-Форум.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.1-Социальные-сети-OpenCart-Форум-600x1157.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.1-Социальные-сети-OpenCart-Форум-960x1852.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.1-Социальные-сети-OpenCart-Форум-78x150.png 78w" sizes="auto, (max-width: 50px) 100vw, 50px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/3-2-%d0%be%d1%82%d1%87%d0%b5%d1%82%d1%8b-opencart-%d1%84%d0%be%d1%80%d1%83%d0%bc" data-wpel-link="internal"><img loading="lazy" decoding="async" width="74" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.2-Отчеты-OpenCart-Форум.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.2-Отчеты-OpenCart-Форум.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.2-Отчеты-OpenCart-Форум-600x776.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.2-Отчеты-OpenCart-Форум-960x1242.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.2-Отчеты-OpenCart-Форум-116x150.png 116w" sizes="auto, (max-width: 74px) 100vw, 74px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/3-3-%d0%bf%d1%80%d0%be%d1%87%d0%b5%d0%b5-opencart-%d1%84%d0%be%d1%80%d1%83%d0%bc" data-wpel-link="internal"><img loading="lazy" decoding="async" width="49" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.3-Прочее-OpenCart-Форум.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.3-Прочее-OpenCart-Форум.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.3-Прочее-OpenCart-Форум-600x1170.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.3-Прочее-OpenCart-Форум-960x1872.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/3.3-Прочее-OpenCart-Форум-77x150.png 77w" sizes="auto, (max-width: 49px) 100vw, 49px" /></a>

<p>Что за формулировка? Ну если у вас нельзя размещать обратные ссылки на авторов &#8212; напишите в правилах или хоть где-то. Долго модерируются модули &#8212; пропишите что срок премодерации устанавливается модераторами и может достигать бесконечности. Естественно я решил уточнить причину &#171;испорченности&#187; моего модуля и задал конкретный вопрос в поддержку.</p>
<p><a href="http://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям.png" rel="lightbox[1999]" data-wpel-link="internal"><img loading="lazy" decoding="async" width="600" height="733" itemprop="image" class="aligncenter size-medium wp-image-2028" src="http://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям-600x733.png" alt="Вопрос поддержке opencartforum по поводу причины &quot;испорченности&quot; модуля" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям-600x733.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям-960x1173.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям-123x150.png 123w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/4.-Вопрос-по-модулям.png 1900w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>На что мне ответили что мой вопрос передан на рассмотрение, и я решил что необходимо уточнить сколько занимает это &#171;рассмотрение&#187;. И естественно никто не ответил &#8212; это второй промах поддержки OpencartForum.</p>
<p>По прошествии <strong>пяти</strong> дней никто так и не ответил и никакие модули не были промодерированы! В итоге я написал еще в поддержку запрос. И в итоге у меня получилось несколько таких запросов и 02.02.2015 был последний.</p>

<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/5-%d0%bf%d1%80%d0%b5%d0%bc%d0%be%d0%b4%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d0%b5%d0%b9" data-wpel-link="internal"><img loading="lazy" decoding="async" width="99" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/5.-Премодерация-модулей.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/5.-Премодерация-модулей.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/5.-Премодерация-модулей-600x582.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/5.-Премодерация-модулей-960x931.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/5.-Премодерация-модулей-150x146.png 150w" sizes="auto, (max-width: 99px) 100vw, 99px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/6-%d0%bc%d0%be%d0%b4%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d0%b5%d0%b9" data-wpel-link="internal"><img loading="lazy" decoding="async" width="104" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/6.-Модерация-модулей.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/6.-Модерация-модулей.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/6.-Модерация-модулей-600x552.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/6.-Модерация-модулей-960x883.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/6.-Модерация-модулей-150x138.png 150w" sizes="auto, (max-width: 104px) 100vw, 104px" /></a>

<p>И тут я заметил, что на все мои запросы отвечает один и тот же оператор с ником <strong class="bbc">Ilonka</strong>, что мне и показалось странным и я решил написать в другой отдел поддержки, дабы связаться с другим оператором и описать суть проблемы. И что вы думаете?</p>

<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/7-%d0%b7%d0%b0%d1%8f%d0%b2%d0%ba%d0%b0-%d0%b2-%d0%be%d1%82%d0%b4%d0%b5%d0%bb-%d0%b6%d0%b0%d0%bb%d0%be%d0%b1" data-wpel-link="internal"><img loading="lazy" decoding="async" width="76" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/7.-Заявка-в-отдел-жалоб.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/7.-Заявка-в-отдел-жалоб.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/7.-Заявка-в-отдел-жалоб-600x759.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/7.-Заявка-в-отдел-жалоб-960x1214.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/7.-Заявка-в-отдел-жалоб-119x150.png 119w" sizes="auto, (max-width: 76px) 100vw, 76px" /></a>
<a href="https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/8-%d0%b7%d0%b0%d0%bf%d1%80%d0%be%d1%81-%d0%bf%d0%b5%d1%80%d0%b5%d0%b4%d0%b0%d0%bd-%d0%bd%d0%b0-%d1%80%d0%b0%d1%81%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b5%d0%bd%d0%b8%d0%b5" data-wpel-link="internal"><img loading="lazy" decoding="async" width="101" height="96" src="https://nikita-sp.com.ua/wp-content/uploads/2015/02/8.-Запрос-передан-на-рассмотрение.png" class="attachment-thumbnail size-thumbnail" alt="" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/02/8.-Запрос-передан-на-рассмотрение.png 1900w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/8.-Запрос-передан-на-рассмотрение-600x573.png 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/8.-Запрос-передан-на-рассмотрение-960x916.png 960w, https://nikita-sp.com.ua/wp-content/uploads/2015/02/8.-Запрос-передан-на-рассмотрение-150x143.png 150w" sizes="auto, (max-width: 101px) 100vw, 101px" /></a>

<p>Таким образом мои модули и по сей день недоступны для пользователей на сервисе OpencartForum для российского сегмента, и могут их скачать только подписчики блога и групп, или модераторы  ресурса OpencartForum. Есть ли у вас опыт работы с данным сервисом? Какие сложности вы испытывали?</p>
<p><strong>UPD</strong>: очень интересная информация поступила также и от нашего партнера. Он имел удовольствие общаться с администрацией opencartforum.ru и что из этого вышло можете почитать тут &#8212; <a href="http://feofan.net/kryisha-za-protsent/" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">Крыша за процент<span class="wpel-icon wpel-image wpel-icon-6"></span></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/02/lichnyiy-opyit-sravnenie-opencart-com-i-opencartforum-com.html/feed</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Интерактив, интерактивность, модули</title>
		<link>https://nikita-sp.com.ua/2015/01/interaktiv-interaktivnost-moduli.html</link>
					<comments>https://nikita-sp.com.ua/2015/01/interaktiv-interaktivnost-moduli.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Sat, 31 Jan 2015 09:30:26 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<category><![CDATA[интересно]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=1974</guid>

					<description><![CDATA[Уважаемые подписчики, как вы знаете, в свой блог я обычно пишу о неординарных задачах или интересных решениях в сфере создания сайтов. Ввиду определенного опыта я могу не отдать должного некоторым моментам и могу не осветить их в своем блоге, но возможно для вас было бы это интересно. Для удовлетворения ваших интересов и увеличения полезного контента в [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Уважаемые подписчики, как вы знаете, в свой блог я обычно пишу о неординарных задачах или интересных решениях в сфере создания сайтов. Ввиду определенного опыта я могу не отдать должного некоторым моментам и могу не осветить их в своем блоге, но возможно для вас было бы это интересно.</p>
<p><img loading="lazy" decoding="async" width="360" height="300" itemprop="image" class="aligncenter size-full wp-image-1975" src="http://nikita-sp.com.ua/wp-content/uploads/2015/01/Interactive.png" alt="Интерактив - Что интересует в создании сайтов?" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/01/Interactive.png 360w, https://nikita-sp.com.ua/wp-content/uploads/2015/01/Interactive-150x125.png 150w" sizes="auto, (max-width: 360px) 100vw, 360px" /></p>
<p>Для удовлетворения ваших интересов и увеличения полезного контента в сфере создания сайтов хотелось бы услышать ваши пожелания по тематикам новых статей. Чтобы вы хотели узнать, о чем почитать, что вас интересует? Давайте знакомиться ближе (:</p>
<p><span id="more-1974"></span></p>
<p>Если вас заинтересовала данная возможность, то вы можете написать свои пожелания в комментариях, или в соц сетях в моих группах. Я со своей стороны постараюсь максимально развернуто рассказать вам об интересующих вас вещах. Не забывайте подписываться и оценивать записи.</p>
<p>К сожалению, ввиду занятости, руки не доходят до реализации маленькой фичи для блога для улучшения интерактивности при общении с сайтом, однако в ближайшее время я планирую довести до ума и представить вам эту функцию.</p>
<p>Очень рад что <a title="Модуль авторизации через социальные сети для OpenCart" href="http://nikita-sp.com.ua/2015/01/modul-avtorizatsiya-sots-seti-opencart.html" target="_blank" data-wpel-link="internal">модуль авторизации через социальные сети для OpenCart</a> стал достаточно популярным, и сегодня это самый скачиваемый модуль на моем сайте. На втором месте по количеству скачиваний <a title="Обновление модуля отсчета времени до конца акции" href="http://nikita-sp.com.ua/2015/01/update-module-contdown-timer-opencart.html" target="_blank" data-wpel-link="internal">модуль отсчета времени до конца акции</a>.</p>
<p><img loading="lazy" decoding="async" width="505" height="440" itemprop="image" class="aligncenter size-full wp-image-1976" src="http://nikita-sp.com.ua/wp-content/uploads/2015/01/blog-popularity.jpg" alt="Популярность модулей на блоге" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/01/blog-popularity.jpg 505w, https://nikita-sp.com.ua/wp-content/uploads/2015/01/blog-popularity-150x131.jpg 150w" sizes="auto, (max-width: 505px) 100vw, 505px" /></p>
<p>Для зарубежной аудитории модули представлены на сайте <a href="http://www.opencart.com/index.php?route=extension/extension&amp;filter_username=Nikita_Sp" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">opencart.com<span class="wpel-icon wpel-image wpel-icon-6"></span></a>, и картина статистики немного другая: на первом месте <a title="Обновление модуля отсчета времени до конца акции" href="http://nikita-sp.com.ua/2015/01/update-module-contdown-timer-opencart.html" target="_blank" data-wpel-link="internal">модуль отсчета времени до конца акции</a>, а на втором <a title="Модуль Администраторский лог для Opencart" href="http://nikita-sp.com.ua/2015/01/module-admin-log-for-opencart.html" target="_blank" data-wpel-link="internal">модуль администраторского лога для Opencart</a>.</p>
<p><img loading="lazy" decoding="async" width="600" height="383" itemprop="image" class="aligncenter size-medium wp-image-1977" src="http://nikita-sp.com.ua/wp-content/uploads/2015/01/extensions-popularity-600x383.jpg" alt="Популярность модулей на сайте opencart.com" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/01/extensions-popularity-600x383.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/01/extensions-popularity-150x96.jpg 150w, https://nikita-sp.com.ua/wp-content/uploads/2015/01/extensions-popularity.jpg 835w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Оставляйте в комментариях свои пожелания, подписывайтесь на публичные странички <a href="https://vk.com/nikita_sp_pp" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">Вконтакте<span class="wpel-icon wpel-image wpel-icon-6"></span></a>, <a href="https://www.facebook.com/nikita.sp.com.ua" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">Facebook <span class="wpel-icon wpel-image wpel-icon-6"></span></a>и <a href="https://twitter.com/Nikita_Sp_ua" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer" class="ext-link wpel-icon-right">Twitter<span class="wpel-icon wpel-image wpel-icon-6"></span></a>, оставайтесь с нами, ведь впереди еще столько интересного!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/01/interaktiv-interaktivnost-moduli.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Интерактив для подписчиков блога</title>
		<link>https://nikita-sp.com.ua/2015/01/interaktiv-dlya-podpischikov-bloga.html</link>
					<comments>https://nikita-sp.com.ua/2015/01/interaktiv-dlya-podpischikov-bloga.html#disqus_thread</comments>
		
		<dc:creator><![CDATA[Nikita_Sp]]></dc:creator>
		<pubDate>Mon, 19 Jan 2015 22:46:49 +0000</pubDate>
				<category><![CDATA[Мои новости]]></category>
		<category><![CDATA[интересно]]></category>
		<guid isPermaLink="false">http://nikita-sp.com.ua/?p=1929</guid>

					<description><![CDATA[Уважаемые подписчики, предлагаю вам интерактив! Суть интерактива проста &#8212; публиковать востребованный и качественный контент без перерывов! Что для этого необходимо? Конечно же вы и ваше мнение! Что это даст вам? В первую очередь данный интерактив направлен на налаживание связи с вами, уважаемый Подписчик! Данный интерактив позволит увеличить количество действительно полезного и качественного контента на блоге, который поможет еще [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Уважаемые подписчики, предлагаю вам интерактив! Суть интерактива проста &#8212; публиковать востребованный и качественный контент без перерывов! Что для этого необходимо? Конечно же вы и ваше мнение!</p>
<p><img loading="lazy" decoding="async" width="600" height="320" itemprop="image" class="aligncenter size-full wp-image-1930" src="http://nikita-sp.com.ua/wp-content/uploads/2015/01/social.jpg" alt="Интерактив для подписчиков блога" srcset="https://nikita-sp.com.ua/wp-content/uploads/2015/01/social.jpg 600w, https://nikita-sp.com.ua/wp-content/uploads/2015/01/social-150x80.jpg 150w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2>Что это даст вам?</h2>
<p>В первую очередь данный интерактив направлен на налаживание связи с вами, уважаемый Подписчик! Данный интерактив позволит увеличить количество действительно полезного и качественного контента на блоге, который поможет еще не одной тысяче людей.</p>
<p>Ваши идеи для модулей я буду стараться быстро реализовывать и дарить самым активным! Ваши статьи будут публиковаться с сохранением авторства, кто знает, возможно именно вы прирожденный блогер?<span id="more-1929"></span></p>
<h2>Что нужно сделать?</h2>
<p>У вас есть интересные мысли для публикации в сфере WEB-разработки? У вас есть интересная идея для модуля? Интересная тема для статьи? Вы столкнулись с трудностями в разработке? Пишите в комментарии, и я с вами свяжусь!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nikita-sp.com.ua/2015/01/interaktiv-dlya-podpischikov-bloga.html/feed</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
	</channel>
</rss>
