<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Модуль YaTurboPages более не актуален. Как быть?]]></title>
		<link>https://forum.readyscript.ru/topic/1858/modul-yaturbopages-bolee-ne-aktualen-kak-byt/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/1858/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Модуль YaTurboPages более не актуален. Как быть?».]]></description>
		<lastBuildDate>Mon, 26 Aug 2019 11:09:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10313/#p10313</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Можно же отдавать партнёрам такие &quot;мертвые&quot; модули на поддержку.</p></blockquote></div><p>Модули сторонних разработчиков не принадлежат нам, мы не можем их никому передавать, также как не можем заставить разработчиков разрабатывать новые фичи для модуля. Это личное дело и время каждого разработчика.</p><p>Модуль работает на момент покупки и гарантийный срок (6 месяцев). Для крайних случаев, есть наша платная поддержка.</p><p>-------</p><p>Мы видим проблему гораздо шире и решаем ее. Поэтому совсем скоро, мы наконец-то поменяем полностью систему лицензирования модулей и разработчикам будет интересно разрабатывать и поддерживать модули. А значит, что и клиенты будут иметь больше модулей, которые дольше будут поддерживать их разработчики. Все подробности будут в новости.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 26 Aug 2019 11:09:11 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10313/#p10313</guid>
		</item>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10312/#p10312</link>
			<description><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Программный код интеграции - это скоропортящийся продукт, его нужно постоянно поддерживать. Все вокруг очень быстро меняется. Поэтому если автор перестал его поддерживать, то модуль можно считать мертвым.</p></blockquote></div><p>Хорошо, а как же все те клиенты, что купили модуль?<br />Как быть с теми, кто забьёт на RS в итоге подобных ситуаций?</p><p>Можно же отдавать партнёрам такие &quot;мертвые&quot; модули на поддержку - и модули будут жить, и RS будет жить, и у клиентов ошибок не будет, да и вам не напряжно.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Mon, 26 Aug 2019 09:02:27 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10312/#p10312</guid>
		</item>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10311/#p10311</link>
			<description><![CDATA[<p>Программный код интеграции - это скоропортящийся продукт, его нужно постоянно поддерживать. Все вокруг очень быстро меняется. Поэтому если автор перестал его поддерживать, то модуль можно считать мертвым.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Sun, 25 Aug 2019 18:23:49 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10311/#p10311</guid>
		</item>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10307/#p10307</link>
			<description><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><div class="quotebox"><cite>Бутаков пишет:</cite><blockquote><p>А через обновление модуля в маркетплэйс это не решается?</p></blockquote></div><p>Этот модуль уже давно не поддерживается его разработчиком, он отключен в маркетплейсе.</p></blockquote></div><p>Вообще, у вас не всё закрыто, например<br /></p><div class="codebox"><pre><code>https://marketplace.readyscript.ru/support/yaturbopages/theme133/view/</code></pre></div><p>Ситуация, на самом деле, не нормальная. Когда был модуль, на него забили, и на этом всё.<br />Подобное обязано решаться через пункт в договоре и, непосредственно, публичный форк. Или не публичный, а только для обновлений.</p><p>Понимаете, из всех пользователей - процентов 5-10 решат самостоятельно, 20 найдут эту тему и поправят, а остальные 70? Уверены, что все позвонят в техподдержку? Часть просто плюнет, и так плюющих со временем будет больше. Всё, мол, ридискрипт ломучий, давайте сделаем на опенкарте (и им ещё подскажут!). Сколько я подобного встречал, когда сталкивается кто-то с готовым ИМ на RS, ломает пол-сайта, а потом нам наш прошлый клиент звонит (или не звонит) и рассказывает про битрикс, опенкарт, вордпресс или ещё какую-то хрень.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Fri, 23 Aug 2019 10:48:51 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10307/#p10307</guid>
		</item>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10303/#p10303</link>
			<description><![CDATA[<div class="quotebox"><cite>Бутаков пишет:</cite><blockquote><p>А через обновление модуля в маркетплэйс это не решается?</p></blockquote></div><p>Этот модуль уже давно не поддерживается его разработчиком, он отключен в маркетплейсе.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 21 Aug 2019 20:39:49 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10303/#p10303</guid>
		</item>
		<item>
			<title><![CDATA[Re: Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10300/#p10300</link>
			<description><![CDATA[<p>А через обновление модуля в маркетплэйс это не решается?</p>]]></description>
			<author><![CDATA[null@example.com (Бутаков)]]></author>
			<pubDate>Wed, 21 Aug 2019 13:23:39 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10300/#p10300</guid>
		</item>
		<item>
			<title><![CDATA[Модуль YaTurboPages более не актуален. Как быть?]]></title>
			<link>https://forum.readyscript.ru/post/10292/#p10292</link>
			<description><![CDATA[<p>В последней версии RS, мы провели рефакторинг кода и добавили новые фичи в модуль export, в связи с этим старые модули, которые добавляли свои классы для профилей экспорта теперь должны быть доработаны. Изменения минимальны.<br />Рассказываем на примере модуля YaTurboPages:</p><p>Если вы видете ошибку: Fatal error: Declaration of YaTurboPages\Model\ExportType\Turbo\YaTurboPages::export(Export\Model\Orm\ExportProfile $profile) must be compatible with Export\Model\ExportType\AbstractType::export() in /modules/yaturbopages/model/exporttype/turbo/yaturbopages.inc.php on line 0.</p><p>необходимо перейти к редактированию файла /modules/YaTurboPages/Model/ExportType/Turbo/YaTurboPages.inc.php и вместо:</p><div class="codebox"><pre><code> 
    public function export(\Export\Model\Orm\ExportProfile $profile)
    {
        $writer = new \YaTurboPages\Model\MyXMLWriter();
        $writer-&gt;openURI($profile-&gt;getCacheFilePath());
       //...
       return file_get_contents($profile-&gt;getCacheFilePath());</code></pre></div><br /><p>написать это:</p><div class="codebox"><pre><code>    public function export()
    {
        $profile = $this-&gt;getExportProfile();

        $writer = new \YaTurboPages\Model\MyXMLWriter();
        $writer-&gt;openURI($profile-&gt;getTypeObject()-&gt;getCacheFilePath());

        //....
       return file_get_contents($profile-&gt;getTypeObject()-&gt;getCacheFilePath());</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 19 Aug 2019 12:40:50 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10292/#p10292</guid>
		</item>
	</channel>
</rss>
