Jump to content

Новая Simpla 2.3.6 от 14 июля 2014. Новый парсер товаров.


Recommended Posts

Новая версия Simpla 2.3.6

 

Яндекс изменил алгоритм выдачи и усилил защиту от парсинга. В связи с этим парсер в Симпле обновлен и стал еще лучше.


Скачать новую версию можно тут: http://simplacms.ru/simpla.zip
 
Демо: 
http://demo.simplacms.ru
http://demo.simplacms.ru/simpla
 
Как обновить с версии 2.2, 2.3.x:
 
Для обновления обновите все файлы кроме:
/config/
/design/
/files/
/simpla/files/
/simpla/.htaccess
/simpla/.passwd

 

Если нужно обновить только парсер - достаточно обновить два файла: 

 

/simpla/ajax/get_info.php
/simpla/design/html/product.tpl


Так же обновление скоро будет доступно на github https://github.com/pikusov/Simpla
 
Что нового:

  • Новый парсер характеристик:
    • улучшеный алгоритм парсинга, парсит больше товаров
    • настройка региона Яндекса
    • настройка прокси-сервера
    • дополнительная защита от бана
    • возможность ввести капчу и продолжить работу
  • Обновлен метод оплаты Яндекс.Деньги
  • Добавлен платежный модуль Invoicebox.ru
  • Добавлен платежный модуль AcquiroPay
  • Добавлен платежный модуль Payanyway
  • Исправлена ошибка с отображением выбранных фильтров в списке товаров
  • Исправлена ошибка с удалением заказов в редактировании пользователя
  • Доработана синхронизация характеристик товаров с 1С
Link to post
Share on other sites
  • Replies 195
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

 

Новая версия Simpla 2.3.6

 

Скачать можно тут: http://simplacms.ru/simpla.zip

 

Демо: 

http://demo.simplacms.ru

http://demo.simplacms.ru/simpla

 

Как обновить с версии 2.2, 2.3.x:

 

Для обновления обновите все файлы кроме:

/config/

/design/

/files/

/simpla/files/

/simpla/.htaccess

/simpla/.passwd

 

Так же обновление доступно на github https://github.com/pikusov/Simpla

 

Что нового:

  • Новый парсер характеристик:
    • улучшеный алгоритм парсинга, парсит больше товаров
    • настройка региона Яндекса
    • настройка прокси-сервера
    • дополнительная защита от бана
    • возможность ввести капчу и продолжить работу
  • Обновлен метод оплаты Яндекс.Деньги
  • Добавлен платежный модуль Invoicebox.ru
  • Добавлен платежный модуль AcquiroPay
  • Добавлен платежный модуль Payanyway
  • Исправлена ошибка с отображением выбранных фильтров в списке товаров
  • Исправлена ошибка с удалением заказов в редактировании пользователя
  • Доработана синхронизация характеристик товаров с 1С
Хорошие новости !
Link to post
Share on other sites

Добрый день! Попробовал обновить, в итоге сайт работает, но при входу в админку, ввожу логи и пароль - и вижу вот это( сайт - http://elite-complect.ru

 


    


    

    
                         724 товара
                
        Добавить товар

    


    
    
    

Fatal error: Uncaught --> Smarty: property 'rendered_template' does not exist. <--
thrown in /home/elite-com1/elite-complect.ru/docs/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 810

 

В итоге он авторизировался, но при нажатии редактирования с сайта -

Fatal error: Uncaught --> Smarty: property 'rendered_template' does not exist. <--
thrown in /home/elite-com1/elite-complect.ru/docs/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 810

Что не так сделал?

Link to post
Share on other sites

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

Link to post
Share on other sites

Парсер у всех работает ?

Поможет мне кто-нибудь внедрить его ?

Обычная замена 2х файлов 

get_info.php и product.tpl

не получается... парсер не работает.

Link to post
Share on other sites

Добрый день! Попробовал обновить, в итоге сайт работает, но при входу в админку, ввожу логи и пароль - и вижу вот это( сайт - http://elite-complect.ru

 

 

    

 

 

    

    

                         724 товара

                

        Добавить товар

    

 

 

    

    

    

 

Fatal error: Uncaught --> Smarty: property 'rendered_template' does not exist. <--

thrown in /home/elite-com1/elite-complect.ru/docs/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 810

 

В итоге он авторизировался, но при нажатии редактирования с сайта -

 

Fatal error: Uncaught --> Smarty: property 'rendered_template' does not exist. <--

thrown in /home/elite-com1/elite-complect.ru/docs/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 810

Что не так сделал?

есть папка compiled в разделе simpla, ее надо очистить

Link to post
Share on other sites

Парсер у всех работает ?

Поможет мне кто-нибудь внедрить его ?

Обычная замена 2х файлов 

get_info.php и product.tpl

не получается... парсер не работает.

да... на версию 2.3.5 чисто парсер обновил - проверил - рулит, а вот что то с админкой при полном обновлении... ща разбираться буду.. что то я налажал или просто туплю.... (ты product.tpl именно на симплу поставил или в свой шаблон?)))) глупый вопрос, но всё может быть))))

Link to post
Share on other sites

да... на версию 2.3.5 чисто парсер обновил - проверил - рулит, а вот что то с админкой при полном обновлении... ща разбираться буду.. что то я налажал или просто туплю.... (ты product.tpl именно на симплу поставил или в свой шаблон?)))) глупый вопрос, но всё может быть))))

поставил в тот путь который указан.

/simpla/ajax/get_info.php

/simpla/design/html/product.tpl

При этом у меня почему то стали отображатся поля сразу всех свойств независимо от выбранной категории.

киломитровый список вниз.

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

Но при сохранении пишет ошибку:

 

Warning: Invalid argument supplied for foreach() in /var/www/u9099151/data/www/XXXXXX.ru/simpla/ProductAdmin.php on line 70

 

Помогите исправить ее.

У всех отображается полный список свойств товара, независимо от выбранной категории ? или все должно быть как в старом парсере ?

Link to post
Share on other sites

мне кажется что на симпле для локального хоста скажем test.ru, subdomen.test.ru хотя бы стоит сделать лицензию без срока давности... как разработчику что нить творить для этого движка за две недели?

Link to post
Share on other sites

поставил в тот путь который указан.

/simpla/ajax/get_info.php

/simpla/design/html/product.tpl

При этом у меня почему то стали отображатся поля сразу всех свойств независимо от выбранной категории.

киломитровый список вниз.

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

Но при сохранении пишет ошибку:

 

Warning: Invalid argument supplied for foreach() in /var/www/u9099151/data/www/XXXXXX.ru/simpla/ProductAdmin.php on line 70

 

Помогите исправить ее.

У всех отображается полный список свойств товара, независимо от выбранной категории ? или все должно быть как в старом парсере ?

как раз ошибка говорит за себя... ты случаем не прикручивал ничего своего? часто помогает вывод подобных ошибок... но понять что к чему - нужно смотреть что не так в коде... так что плиз ProductAdmin.php в студию... хотя если честно - я пока не понимаю каким он боком к парсеру относится... и напомни какая у тебя версия...

Link to post
Share on other sites

Денис почему до сих пор используются циклы вида:

{foreach from=$cart->purchases item=purchase}
если можно использовать как и везде:
{foreach $cart->purchases as $purchase}
Так же элегантней смотрится.
Link to post
Share on other sites

так же еще не исправлена ошибка с нижнем скрол баром в шаблонах дизайна, если у нас кода не много :)

 

Сделал у себя в файле /simpla/design/js/codemirror/lib/codemirror.css 118 строчка добавил 

min-height: 900px;

конечно поле увеличилось, но зато скрол убрался

Link to post
Share on other sites

Парсер у всех работает ?

Поможет мне кто-нибудь внедрить его ?

Обычная замена 2х файлов 

get_info.php и product.tpl

не получается... парсер не работает.

такая же проблема.

Link to post
Share on other sites

У меня парсер работает, обновлял в версии 2.2.5 два файла и очистил папку /simpla/design/html/compiled

если вместо свойств товара появляется капча, вводите рядом в окошке слово на картинке, и можно снова пользоваться парсером.

Link to post
Share on other sites

Автозаполнитель поиска некорректно работает. Название показывает, а фото товара слева нет. 

Решено:

Заменить в шаблоне:

 

{* Автозаполнитель поиска *}
	{literal}
	<script src="js/autocomplete/jquery.autocomplete-min.js" type="text/javascript"></script>
	<style>
		.autocomplete-suggestions{
		background-color: #ffffff;
		overflow: hidden;
		border: 1px solid #e0e0e0;
		overflow-y: auto;
		}
		.autocomplete-suggestions .autocomplete-suggestion{cursor: default;}
		.autocomplete-suggestions .selected { background:#F0F0F0; }
		.autocomplete-suggestions div { padding:2px 5px; white-space:nowrap; }
		.autocomplete-suggestions strong { font-weight:normal; color:#3399FF; }
	</style>	
	<script>
	$(function() {
		//  Автозаполнитель поиска
		$(".input_search").autocomplete({
			serviceUrl:'ajax/search_products.php',
			minChars:1,
			noCache: false, 
			onSelect:
				function(suggestion){
					 $(".input_search").closest('form').submit();
				},
			formatResult:
				function(suggestion, currentValue){
					var reEscape = new RegExp('(\\' + ['/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\'].join('|\\') + ')', 'g');
					var pattern = '(' + currentValue.replace(reEscape, '\\$1') + ')';
	  				return (suggestion.data.image?"<img align=absmiddle src='"+suggestion.data.image+"'> ":'') + suggestion.value.replace(new RegExp(pattern, 'gi'), '<strong>$1<\/strong>');
				}	
		});
	});
	</script>
	{/literal}
Link to post
Share on other sites

Подскажите, обновил два файла () появилась ошибка при добавлении товара: 

 

Warning: in_array() expects parameter 2 to be array, null given in /home/pasha8141082230/www/dazzle.by/simpla/design/compiled/8b90adbe07b8cb8775992b60a66b5fc21f18942e.file.product.tpl.php on line 34

    Warning: in_array() expects parameter 2 to be array, null given in /home/pasha8141082230/www/dazzle.by/simpla/design/compiled/8b90adbe07b8cb8775992b60a66b5fc21f18942e.file.product.tpl.php on line 35

    Warning: in_array() expects parameter 2 to be array, null given in /home/pasha8141082230/www/dazzle.by/simpla/design/compiled/8b90adbe07b8cb8775992b60a66b5fc21f18942e.file.product.tpl.php on line 36
 

Чиста папки "compiled" не помогает.

 

При попытке добавления нового товара после нажатия кнопки "сохранить" перекидывает на какой-то левый товар и выводит ошибку:

 

Warning: Column 'warranty' cannot be null [INSERT INTO
s_products SET id='0', name='Вытяжка CATA GC DUAL 50 BK', visible='1',
hit=NULL, warranty=NULL, brand_id='30', url='cata-gc-dual-50-bk',
meta_title='Вытяжка CATA GC DUAL 50 BK купить в Минске',
meta_keywords='Вытяжка CATA GC DUAL 50 BK, Cata (Ката), Вытяжки',
meta_description='встраиваемая в шкаф, ширина встраивания: 50 см, режимы
работы: отвод / циркуляция, антивозвратный клапан, производительность:
820 куб.м/ч, количество двигателей: 1', annotation='
встраиваемая в
шкаф, ширина встраивания: 50 см, режимы работы: отвод / циркуляция,
антивозвратный клапан, производительность: 820 куб.м/ч, количество
двигателей: 1
', body=''] in /home/pasha8141082230/www/dazzle.by/api/Database.php on line 116
 

Готов отблагодарить материально того, кто не оставит в беде.

Link to post
Share on other sites

При обновление 2-х файлов, свойства стали загружаться, но товар перестал сохранятся, в карточке редактирования после нажатия сохранить заполненнными остаются только значения Категория, Цена и Свойства товара

Link to post
Share on other sites

 

При обновление 2-х файлов, свойства стали загружаться, но товар перестал сохранятся

при чем не сохраняется именно новый товар, а при редактировании уже имеющегося товара - добавляются свойства и сохраняются все изменения

Link to post
Share on other sites
×
×
  • Create New...