Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

RGB

Users
  • Posts

    6,970
  • Joined

  • Last visited

Everything posted by RGB

  1. Вы по всей курилке такие глубокомысленные комментарии оставляете :-D
  2. Не знаю, я пока никаких проблем не замечал, разве что при перезаписи всего проекта история конечно не сохранится, но для более строго ведения разработки разумеется нужно использовать какую-то из доступных для интеграции систем, а там их немало - от старенькой cvs до git, mercurial, perforce и конечно svn
  3. Ребята, зачем так извращаться - текстовики (!) с логом изменений, ну это ведь жесть полная :) Есть прекрасные среды разработки для пхп типа вышеназванного phpstorm, в котором есть все, вплоть до интеграции с гитхабом. Если лень заморачиваться с развертыванием проекта и выгрузкой, можно ведь вести разработку локально (а я предполагаю, что никто не ведет разработку сразу и только в инете, ведь проще локально все сделать, а потом уже тестировать в "боевых" условиях). А история изменений файла - просто песня (см. вложение)! Если бы мне кто-то 3 года назад намекнул о существовании таких классных инструментов, я бы его расцеловал :)
  4. А Дворцов и Подтыкан что, не помогают вам советами?
  5. А где я писал, что эти ссылки смертельны и приведут к бану? Это не хорошо, но и не критично, особенно сейчас. Поисковики прекрасно поймут, где табы или слайдер, а где скрытые ссылки, но в целом именно все так и есть - с точки зрения ПС идеальный сферический сайт в вакууме должен иметь чистый хтмл и ничего лишнего, для вас это новость? Только не говорите, что у вас или вашего знакомого сайт с грязным кодом, кучей дублей и скрытого контента, с мусором на странице сидит в топе - еще раз говорю, это лишь один из большого множества факторов, влияющих на позиции. Большое количество любых нерелевантных ссылок на странице разбазаривает ее ссылочный вес, к тому же скрытые ссылки модуля категорий дублируют ссылки из верхнего меню с категориями. Вы ведь в курсе, что для грамотной перелинковки в идеальном случае на странице айфона должны быть ссылки на категорию мобильных телефонов или аксессуаров, но никак не на категории фотоаппаратов, клавиатур или женской одежды? Это простительно делать для удобства пользователя, но для него уже есть верхнее меню со всеми категориями. Выпадающее меню, которое уже 2 года делают? :) Эта глупость тянется с первой реализации модуля категорий на новой ветке версий (с 1.5), в старых версиях вы такого не встречали, потому что там был другой механизм вывода категорий. Спасибо за разрешение :-D
  6. Внимательно прочитайте статью по ссылке, я не говорил, что с прома нельзя заработать, речь шла о том, что вы дарите (еще и доплачиваете сами) свой контент левому ресурсу, при этом полностью привязываете себя к нему.
  7. Не стоит строить иллюзии насчет авторитетности этой торговой площадки, а вообще пока не поздно, лучше уйдите от них :)
  8. Спасибо конечно, но мне кажется, вы до сих пор не поняли, о чем я писал в самом начале темы. Я думал вы про классы, которые в контроллере, а не цсс :) Таким образом стили и классы изменить не проблема, это же очевидно, поскольку стили глобальны и влияют на весь документ, но речь шла совсем о другом, о более серьезных изменениях непосредственно в шаблоне. Попробую придумать пример на ходу. Скажем, в админке в настройках шаблона может быть переключатель colorbox или fancybox или cloudzoom, соответственно для каждого случая в product.tpl код вывода изображений будет разным, будут разные атрибуты rel и т.п., соответственно понадобится ставить условие внутрь шаблона, что мол если юзер в админке выбрал colorbox, то вывести все так и так, а если fancybox, то иначе. И для вывода значений для проверки этого условия использовать контроллер модуля (даже скрытого) не получится, потому что он будет действовать лишь в пределах нашего файла шаблона moj_config.tpl, понимаете? Или вот пример настроек из демки шаблона sellegance, там даже тип слайдшоу есть: Вот не знаю, для разработчика то это удобно, но юзеру должно быть проще и привычнее в админке на галочки и кнопочки пощелкать, а не в файле ковыряться.
  9. ..и в результате сделать именно то, от чего я предлагаю избавиться в первом сообщении этой темы :) А вот отсюда можно подробнее? Где и как это сделать?
  10. Я приблизительно понял идею - в catalog/controller этого пустого модуля передаются настройки шаблона, соответственно я смогу их использовать в tpl-файле этого модуля, но как мне получить к ним доступ в других файлах шаблона, в том же header.tpl например? Разве для этого не нужно будет модифицировать контроллер header.php?
  11. А зачем кешировать настройки шаблона? Вы представляете, сколько раз юзер может "играться" с цветами или отступами, пока подберет подходящую комбинацию и настроит шаблон так, как ему нравится, и что - ему придется каждый раз чистить кеш? Но фиг с ним, с кешем, я все равно не понимаю другой момент: модуля в пользовательской части ведь нет как такового
  12. А что вы предлагаете для тех же целей - без вкмода и перезаписи файлов? Напомню, изначально задача стояла в разработке модуля для набора настроек шаблона, как-то: цвет каких-то элеметов, расположение, вариант слайдшоу и т.п.
  13. Насколько я понимаю, вышеприведенный пример с $this->config->get позволяет не думать о совместимости, если речь идет о настройках пользовательской части, потому что не трогает существующие контроллеры, а значения того, что юзер настроит в админке, будут доступны в любом месте любого tpl-файла, хотя это и не правильно с точки зрения mvc. sv2109 еще выше написал способ с яваскриптом и аяксом, но сомневаюсь, что реализовать его будет просто :-) Насчет того, что контроллер нужен для совместимости.. ну не знаю, может быть можно и так сказать, но как-то звучит слишком абстрактно. Суть каждого из элементов архитектуры ОС легко понять по картинке в английской или русской вики:
  14. А почему нельзя вот так? <?php $mymoduleproperty = $this->config->get('mymodule_mymoduleproperty'); echo $mymoduleproperty; ?> Без внесения изменений в контроллер, у меня вроде бы сработало и в шаблоне главной, и на странице товара (этот кусок кода внутри шаблона)
  15. У меня вопрос к опытным разработчикам - надоело ставить костыли в шаблоны и решил приобщиться к таинствам разработки человеческих модулей для перенесения настроек шаблона в админку. Я взял болванку готового модуля, очистил ее от лишнего и получилось нечто, что имеет в настройках лишь переключатель yes/no, соответственно если выбран yes, то значение единственного свойства модуля (mymoduleproperty) равно 1. Потом я добавил в контроллер product.php такой кусок $this->data['mymodule_settings'] = $this->config->get('mymodule_settings'); if ($this->config->get('mymodule_mymoduleproperty')) { $this->data['mymoduleproperty'] = $this->config->get('mymodule_mymoduleproperty'); } else { $this->data['mymoduleproperty'] = false; } и смог в шаблоне вывести в нужном мне месте значение свойства, но это изменение базового контроллера, для чего нужен vqmod (а в некоторых шаблонах, которые я видел, авторы вообще без тени смущения перезаписывают контроллер header.php), а его использовать не хотелось бы. Поэтому вопрос - как правильно это сделать БЕЗ vqmod и перезаписи, если мне модуль нужен лишь как место хранения и изменения настроек шаблона?
  16. Я не говорил, что они мне не нравятся - просто делать их такими выразительными немного странно, если уж вам так нравятся сноски в подобном стиле, то выделять стоило бы самое желанное - кнопку покупки. О, как я люблю эту тему. Не менее субъективно считать, что основная причина - цена :) Среди предпринимателей, как правило, так думают те, кто кроме цены, ничего предложить своим клиентам не могут. Я вам приведу простой пример - уже очень давно всю электронику я покупаю в розетке (о чем то подобном не так давно писал Einshtein, так что мой случай далеко не единственный), при том что цены там отнюдь не самые дешевые, но я им доверяю, меня они практически не подводили, доставка всегда вовремя, с гарантией все ок и т.п., цена мне при всех их остальных плюсах - вообще роли не играет, даже если там что-то намного дороже, я просто поленюсь сравнивать цены с какими-то демпингующими однодневками. Более того - покупатели, которые выбирают где дешевле - это самые вредные и неблагодарные люди, ни один толковый предприниматель не будет на них ориентироваться, потому что это как демпинг - путь в никуда. Они никогда не станут "ядром" магазина, его постоянными клиентами, потому что как только эти вредины найдут еще дешевле - уйдут к другому (а для вас, если вы 4 года работали в этой области, должно быть хорошо известно, что больше всего денег приносят именно постоянные клиенты). Насчет вашего личного опыта - у меня 3,5 года прошло с момента запуска, и статистика совсем не такая, как у вас. О чем это говорит? О том, что ВАШЕЙ аудитории было проще звонить, это вовсе не значит, что ЛЮБАЯ ДРУГАЯ аудитория будет вести себя так же. А как это понять, не зайдя в эту тему и не прочитав ваши слова? :) Опять же, это если догадаться, что их можно прокручивать, но вы не забывайте, что на мобильных браузерах полос прокрутки не видно (в андроиде точно, на яблоке наверное тоже), и юзер просто может не увидеть, что это сравнение можно прокрутить. Не спорю, это непросто реализовать, кроме как уменьшением шрифта и ширины колонки, но и тут если подумать, есть решения. Например, можно сделать как со слайдером - один столбик со стрелками вправо-влево, тогда можно хоть как-то сохранить наглядность для тех, у кого экран маленький. Спрятал.
  17. Мне кажется, вы созданию презентации шаблона уделили больше внимания, чем самому шаблону :) Например, карточка товара слегка беспомощная, за счет этих ужасных сносок к сравнению и закладкам: Если иконки сравнения и закладок сами по себе не понятны юзеру, то почему нельзя было просто аккуратно сделать к ним текстовые подписи без этих гигантских дуг? Сейчас они съедают все внимание и привлекают его не к главной кнопке КУПИТЬ, а к абсолютно второстепенным операциям, вам как веб-дизайнеру это конечно не особо важно, но для владельца магазина это критично. Та же фигня с тем, что написали выше про отсутствие кнопки Купить (справедливо и для карточки товара, и для страницы категории), конечно в России и остальном мире интернет-магазины не первый день существуют, но откуда вам знать, какая аудитория будет у человека, купившего ваш шаблон? Попробуйте расскажите 55-летней домохозяйке о том, что иконка корзины - это на самом деле стандарт в современных инет-магазинах и любому понятно, что это синоним кнопки купить :) И поверьте мне, покупатель не будет заморачиваться с поиском телефона, чтобы купить что-то, если не сообразит нажать на корзину - он просто закроет страницу магазина и уйдет к конкурентам, у которых ему сразу будет понятно, как сделать заказ. Еще непонятный момент, представьте, что я зашел в магазин с вашим шаблоном на страницу категории с планшета или телефона, куда мне нажать, чтобы положить приглянувшийся товар в корзину? :) Ладно бы тут была хоть иконка корзины, но ее же нет, не говоря про кнопку Купить) Она появится, если навести курсор на товар, но как это сделать покупателю с мобильного устройства? Вы скажите, что нужно нажать на название товара и все сделать уже со страницы товара, и вообще никто не покупает прямо со страницы категорий, но увы это не так - я сам видел такое поведение, когда смотрел на свой сайт через вебвизор, особенно часто это делают при покупке мелочевки или аксессуаров, когда описание бесполезно, человек видит фотку и название и сразу добавляет товар в корзину. И мое любимое развлечение - смотреть списки сравнения на адаптивных шаблонах: :) P.S. После шаблон ПОДОРАЖЕТ: P.P.S. Мне одному иконки показались какими-то слегка "мыльными", может это дело в их ретиновости, и обычные устройства простых смертных вроде меня высокое разрешение тупо уменьшают, теряя четкость картинки?
  18. Спасибо за развернутый ответ, ну как я вижу, на том же theme forest модерация достаточно строгая, чтобы не пускать туда работы большинства индусов. А учитывая цены на TM, там должна быть такая же ситуация
  19. А вы там что-то свое продаете? Если да, то как с продажами?
  20. Привет, наверняка кто-то из местных создателей шаблонов выкладывал их на themeforest и template monster, интересно кто как выводит деньги оттуда сюда (Украина)? Насколько я понял, там есть не только пейпол (что для Украины почти бесполезно), но и moneybookers, а через них можно как-то привязать обычную карту и на нее выводить деньги, правильно? Поделитесь пожалуйста своим опытом, никогда не имел дела с ними, а тут пришло в голову выложить несколько шаблонов туда, потому что они все равно лежат мертвым грузом.
  21. Насколько я понял, имелось в виду поле в БД, а так то конечно можно натыкать костылей в шаблон через if и по id ловить нужный товар и выводить в его карточке что угодно, но только не проще/умнее сделать эту несчастную иконку со ссылкой в описании товара?
×
×
  • 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.