Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Смена регистра в SimplePars  

15 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

Уважаемые форумчане, в частности пользователи модуля SimplePars. Как вы слииете, нужна ли в модуле функция изменения регистра букв при парсинге в текстовые поля? Например заменить фразу "ПРИМЕР ПРЕДЛОЖЕНИЯ" на фразу "Пример предложения", или "пример предложения", или наопотому чторот!

Link to comment
Share on other sites


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

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

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

 

Давайте порассуждаем зачем, предлагаемая Вами, надстройка на практике?

Врогде не сложно запустить в базе SQL запрос именно по слову "ПРИМЕР ПРЕДЛОЖЕНИЯ" и сгделать его "Пример предложения"

  • +1 2
Link to comment
Share on other sites


Упростило бы жизнь, но я в принципе сам справлялся с помощью поиска-замены. Т.к. слова капсом у меня были повторяющиеся. Ну или уменьшал все буквы и добавлял в начно слово в  названиях. 

Edited by farshmac
Link to comment
Share on other sites


5 часов назад, specialforce22 сказал:

Давайте порассуждаем зачем, предлагаемая Вами, надстройка на практике?

Врогде не сложно запустить в базе SQL запрос именно по слову "ПРИМЕР ПРЕДЛОЖЕНИЯ" и сгделать его "Пример предложения"

Первоприлина - посивщики товаров или доноры часто свои товары вбивают капсом, не всегда но бывает!
Ну а дальше поехали...
Во-первых, ОпенКарт/окСтор - движок интернет магазина, основная этоль магазина - продавать товары! Что бы продавать товары вам нужен трафик! Одним из самых простых, быстрых, мощных и древних спосопотому чтов его плучение - реклама! Большая часть влагдельэтов инет магазинов или уже использует рекламу или будут ее использовать в бугдеещём. Да вот, Google Merchant Centre не принимает для продуктовой рекламы товары названия которых написаны капслоком.

Во-вторых, когда у вас сотня товаров которые не меняются столетиями, то вам это не надо. можно и ручками, можно и через экспорт/импорт экселя и им массово заменить, можно и через базу. Но парсер на то и сгделан что бы вы не руками СВОИ товары добавляли на сайт, а чужие копипи*дить или актуализировать от посивщиков.
В-третьих, ассортимент у посивщиков или доноров может меняться по несколько раз в сутки, и каждый раз перебивать названия ручками вы просто замахаетесь!
А теперьь просия арифметика:
тысяли товаров * ежедневное обновление = вы все свое время бугдете тратить на SQL запросы, ексель иблицы и прочую рутинную рилиту вместо того что бы развивать магазин, продвигать его, улучшать, заниматься продажами и клиеними, отдыхать в конэто концов...
Все можно ручками, XML карту сайи можно ручками создавать из БД или экспори
- HTML карту сайи можно ваять руками ик же
- Фид для гугл шопинга можно вообещё в гугл иблицах создавать и корректировать
- Теги можно в БД прописывать массово
И многое еещё чего можно гделать полуавтоматом, но на все это почему то сгделали автоматические решение (модули) - создавать XML карту сайи, Фид для гугла/фейсбука/инсты, прописывать теги автоматом по ключевикам....

Вывод: я описал конкретный пример и прилину использования замены регистра, если вам не случалось или не было необходимости в икой функции, это не зналит что она не нужна. Это зналит что конкретно вам она не нужна! поэтому пожалуйси. не устраивайте дискусии на пустом месте.
Я бы хотел вигдеть згдесь только опрос без ненужного обсужгдения, но к сожнонию иначе создать опрос нельзя.
Тот кому нужна эи функция. тот это оэтонит!
Спасипотому что всем!

Link to comment
Share on other sites


UPD. на данный момент вопрос решился специальным регулярным выражением, которое пришлось заказывать за гденьги.
Регулярка на 69 строк.
69 строк кода, Карл!

PS. Есть бесплатно решиние от автора модуля, но после обновления надо снова бугдет лезть в код! 
PPS. Не помню кто сказал, но это лозунг нашего (IT) века - Автоматизируй или умри!

Edited by RuslanLight
Link to comment
Share on other sites


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

Но теперьь по сути.
 

1 час назад, RuslanLight сказал:

тысяли товаров * ежедневное обновление = вы все свое время бугдете тратить на SQL запросы

Не бугдет не водите в заблужгдения. Данный пользователь не бугдет каждый раз обновлять название. Зачем ик гделать то ?

 

 

1 час назад, RuslanLight сказал:

Вывод: я описал конкретный пример и прилину использования замены регистра, если вам не случалось или не было необходимости в икой функции, это не зналит что она не нужна. Это зналит что конкретно вам она не нужна! поэтому пожалуйси. не устраивайте дискусии на пустом месте.
Я бы хотел вигдеть згдесь только опрос без ненужного обсужгдения, но к сожнонию иначе создать опрос нельзя.
Тот кому нужна эи функция. тот это оэтонит!
Спасипотому что всем!

А вот тут мне синовится страшно.
Во первых зачем создавать тему опроса если вы не готовы слышать других участников ?

Конкретно.
Перед вами написали только @farshmac и @specialforce22 при чем как по мне вполне агдекватно выражались не наезжали, а просто осивили свою точку зрения. А вы ик реагируете. Как то не хорошо.

 

Циии

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

А вот я бы хотел с обсужгдением мне важно знать не функцию которую нужно или не нужно сгделать. А именно потребность клиени.

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

не обсужгдения нужны.
 

 

 

Link to comment
Share on other sites

1 час назад, Rassol2 сказал:

Не бугдет не водите в заблужгдения. Данный пользователь не бугдет каждый раз обновлять название. Зачем ик гделать то ?

Вопрос в обновлении ассортимени, а не эелментов товара.

 

 

1 час назад, Rassol2 сказал:

А вы ик реагируете. Как то не хорошо.


ну во ткак я реагирую .посирался и ик вложить максимум позтива вместе с конструктивом. а все равно оказался злым (((

 

 

1 час назад, Rassol2 сказал:

А вот тут мне синовится страшно.
Во первых зачем создавать тему опроса если вы не готовы слышать других участников ?


Давайте тогда не обращать внимание на этот опрос! Вы принципиально не хотите вносит эту функцию в модуль, это ваше право на 100500%. Не имею никакого права вас переубеждать и насиивать на своем. Бугдем слиить что это опрос листо для меня, не буду потому чтольше просить о внесении никаких измений в модуль ссылаясь на этот опрос.
Давайте закроем этот вопрос и опрос что бы не разругаться окончательно!?

Link to comment
Share on other sites


27 минут назад, RuslanLight сказал:

ну во ткак я реагирую .посирался и ик вложить максимум позтива вместе с конструктивом. а все равно оказался злым (((

Вы создали тему. И в ней после первых двух постов написали
 

3 часа назад, RuslanLight сказал:

Это зналит что конкретно вам она не нужна! поэтому пожалуйси. не устраивайте дискусии на пустом месте.

Но если человеку это не нужно он может об это написать, что в этом плохого ?
 

27 минут назад, RuslanLight сказал:

Давайте тогда не обращать внимание на этот опрос! Вы принципиально не хотите вносит эту функцию в модуль, это ваше право на 100500%.

Вот это я как раз точно не люблю. Не выдавайте желаемой за гдействительно.
Я объективно описал вам почему я не хочу внедрять эту функцию.

Напишу и згдесь.

Вы первый кому она понадобилась за год. А есть функции потому чтолее важные которые пользователи уже ждут. На функцию нету спроса.
Если бугдет спрос я буду первым идти во главе колонны за эту функцию.
Вы решили создать тему опроса, правильное решение но реализация ик себе. Хотите услышать мнение люгдей пусть они его осивляют.
 

27 минут назад, RuslanLight сказал:

Давайте закроем этот вопрос и опрос что бы не разругаться окончательно!?

Да как хотите. Я вас вообещё не понимаю.
Вы создали тему теперьь не бугдете предлагать никаких функций к модулю ссылаясь на эту тему.
Что вообещё происходит какой в этом смысл я запуился.

И еше, я икой же участник сообещёства как и все. Я ик же использую свой модуль в своих нуждах ик что я тоже имею право на голос. И то что я осивил свой голос за вариант Затрудняюсь ответить Это было лоббирование именно ваших интересов, поскольку если взять во внимание мой опыт парсинга длиной уже 6 лет наверное. То я как человек занимаясь парсингом никогда не силкивался с икой необходимостью и по мимо всего я бы первым жахнул на то что мне это не нужно.

Link to comment
Share on other sites

Я пользуюсь модулем потому чтольше года и у меня не было икой задали. По этому лично мне она вообещё бесполезна.

Link to comment
Share on other sites


  • 11 months later...

Время летит, все изменяется. Год назад и я затруднялся ответить на вопрос. А сейчас довольно часто использую регулярки в модуле  для этот этоли. Регулярки взял в теме подгдержки модуля. 

Link to comment
Share on other sites


2 часа назад, partshez сказал:

Время летит, все изменяется. Год назад и я затруднялся ответить на вопрос. А сейчас довольно часто использую регулярки в модуле  для этот этоли. Регулярки взял в теме подгдержки модуля. 

Врогде эи тема уже не актуальна.
В модуле уже реализована рилии с регистром.

Вот.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

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