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

monax

Users
  
  • Posts

    754
  • Joined

  • Last visited

Everything posted by monax

  1. Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы PHP постигал сугубо для своих личных нужд ). Но, увы... Им сие неинтересно, видимо. Мои шаманства: В файле catalog/view/theme/ВАША_TEMA/template/product/product.tpl найти строку: <div id="review"></div> Заменить на: <?php $reviews = $this->model_catalog_review->getReviewsByProductId($product_id); if ($reviews) { foreach ($reviews as $review) { echo '<div class="content"><p><strong>'.$review['author'].'</strong> – '; $date = strtotime($review['date_added']); echo date('d M Y',$date); ?><br /> <img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br /> <?php echo $review['text'].'</p></div>'; } } else { ?> <div class="content"><?php echo "Нет отзывов"; ?></div> <?php } ?> UPD (Заменил надпись "out of stars!" на "из 5 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала...
  2. Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха!
  3. Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть.
  4. А какой вариант лучше? Т.е., какие плюсы и минусы у каждого варианта?
  5. Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :)
  6. Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)
  7. lvovich? а чем страница "Контакты" не устраивает? Там есть форма обратной связи. Или Вам именно "справа/слева" надо?
  8. Есть замечание (пожелание) по корректировке условия. Мне кажется, более корректно было бы прописать не условие показа кнопки, а условие "убирания" её. Объясню. В приведённом Вами дополнении стоит условие "Показывать кнопку только если товар есть в наличии". Но есть же товары, которых в наличии нет, но они доставляются "Под заказ", или "Ожидание 2-3 дня". С вышеприведённой доработкой их добавить в корзину будет невозможно. Предложение. Переделать условие, при котором кнопка будет убираться если только у товара значение "Нет на складе". Т.е., условие: если "Нет на складе" или =< 0 - убрать кнопку, иначе - показать. tim21701, сделаете? :rolleyes:
  9. Yesvik, спасибо большое! Получилось. Даже не верится, что проверка прошла... :) Я уж думал, что ЯМ никогда не захавает мой файл! :) ЗЫ. Дорисовал в админке ввод поля name, всё работает. ЗЗЫ. Есть ещё пожелание по доработке. :rolleyes: Модуль выводит все введённые товары. А надо бы выводить только те товары, которые есть в наличии. Можешь прикрутить такое условие?
  10. Спасибо. Помнится, давно спрашивал это решение... :) Есть ещё просьбочка. Не подскажете, как сделать, чтобы и в блоках, типа "Рекомендуем", "Последние" и т.п. поубирать крестик (плюсик) с товаров, которых 0 на складе? Можно на одном примере, т.к. у этих блоков, насколько я вижу, одинаковый принцип.
  11. C валютой теперь нормально. Но опять полезла ошибка: Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'model' is not valid for content model: '(url?,buyurl?,price,wprice?,currencyId,xCategory?,categoryId+,picture?,store?,pickup?,delivery?,deliveryIncluded?,local_delivery_cost?,orderingTime?,((typePrefix?,vendor,vendorCode?,model,((provider,tarifplan?))?)|(author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,binding?,page_extent?,table_of_contents?)|(author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,table_of_contents?,performed_by?,performance_type?,storage?,format?,recording_length?)|(artist?,title,year?,media?,starring?,director?,originalName?,country?)|(worldRegion?,country?,region?,days,dataTour*,name,hotel_stars?,room?,meal?,included,transport,price_min?,price_max?,options?)|(name,place,hall?,hall_part?,date,is_premiere?,is_kids?)|(name,vendor?,vendorCode?)),aliases?,additional*,description?,sales_notes?,promo?,manufacturer_warranty?,country_of_origin?,downloadable?,adult?,barcode*,param*)' (строка 71, столбец 9)Как эту 71 строку найти, а в ней 9 столбец? Если открываю в Опере - там по-своему строки выдаёт, если в IE - там по-другому. А в Хроме ваще всё одной строкой...
  12. USD USDЦены ввожу в долларах (так мне гораздо удобнее). Продаю, согласно законодательства, в гривнах. :) UPD Резюмирую проблему: В отображении товаров валюту конвертирует правильно. Т.е., там всё нормально. А в отображении курсов валют, в теге <currencies>, отображает курс неправильно (не в ту сторону переводит). :)
  13. Как по мне, так их не то что с разных сторон, а и вообще делать не стоит. Они не вписываются в общий дизайн сайта. Как аппендикс... :)
  14. Что-то с валютой не то... Когда ставлю баксы - пишет: Фатальная ошибка: Валюту USD нельзя использовать в качестве основной (строка 10, столбец 30)Это, в принципе, понятно, т.к. по правилам ЯМ баксы, евро и т.д. нельзя использовать в качестве основной валюты.Когда ставлю UAH: Фатальная ошибка: Wrong rate value - too strong difference with CBRF rate: feed value: 0.09, national bank value: 11.2829 (строка 13, столбец 14) Фатальная ошибка: Фид отклоненЯ так понимаю, это из-за того, что в сформированном файле валюты отображаютя так: <currencies> <currency id="UAH" rate="1"/> <currency id="EUR" rate="0.09"/> <currency id="USD" rate="0.1250"/> </currencies>А должны отображаться, примерно, так (как это настроено в моём магазине): <currencies> <currency id="UAH" rate="1"/> <currency id="EUR" rate="11.11"/> <currency id="USD" rate="8"/> </currencies>Т.е., переводит валюты "не в ту сторону". Хотя, если посмотреть цену товара, сформированную в файле, выдаваемом yml - то она правильно переводится. Например, если у меня что-то стоит 1 бакс, то при указании в модуле yml основной валюты - "ГРН", модуль выводит цену - 8 грн. (т.е., всё правильно).Может эти приколы происходят из-за того, что у меня в магазине основаной валютой стоит бакс (цены на товары ввожу в долларах)? Надо бы как-то сие исправить. ЗЫ. Кстати, так и не понял, при чём там в отлупе "CBRF" и "national bank"? Если "national bank" ещё как-то понять можно (магазин работает в Украине), то российский Центробанк здесь каким боком? Да и вообще, зачем с банками сравнивать валюту? У меня стоит внутренный курс, который я выставляю сам. При чём тут банки? Это мулька ЯМ? Т.е., он, в любом случае, будет сравнивать с банками? Или это косяк модуля yml? ЗЗЫ. Yesvik, в любом случае, спасибо, что взялся переделывать. Там остальное гораздо лучше выглядит, чем в оригинальном, криво сделанном, модуле. :)
  15. Возможно. Если здесь имеется в виду, что меньше определённой суммы вообще не получится оформить заказ - то да, в том модуле решение другой задачи. Там выставляется сумма, меньше которой автоматически взимается (вписывается в счёт) дополнительная плата за доставку. Возможно, я не до конца вник в суть этого топика. :) ЗЫ. Кстати, нашёл этот модуль, о котором я писал, и на этом форуме. Вот здесь.
  16. Только надо сразу предупредить, что файлы с расширением *png весят в несколько раз больше оптимизированных файлов с расширением *jpg. А это чревато увеличением в разы кол-ва необходимого места под сайт, плюс во столько же раз возрастает время подгрузки картинок.madbadjack, Вам решать, что лучше. Сделать, чтобы на Ваш взгляд было красиво, но медленно и тяжеловесно, или оставить, как есть. ;)
  17. Есть модуль доставки. Там всё настраивается из админки. Но линк на него вставить не получается. Видимо, кто-то из модеров этого форума обиделся на тот сайт и поставил фильтр. :lol:
  18. Странно... У меня знакомый что-то там в Китае заказывает (GPS-наФигаторы, по-моему). Помню, он как-то говорил, что китайцы любой бренд тулят, при необходимости. А ещё один знакомый какие-то комплектующие к компам заказывал, флешки, ещё там чего-то. И тоже говорил, что китайцы могут любой бренд нацепить и это будет на пару центов (или баксов) дороже.
  19. Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :)
  20. Googlah, и что, есть тому доказательства? Я понимаю, что, теоретически, должны индексироваться, но вот тут написано, что не индексируются. И действительно в коде страницы отзывов таки нет. А если не индексируются - тады какой смысл заморачиваться с ключевыми словами в отзывах?
  21. Мне оно совершенно не критично, чтобы ещё платить за это. :) Если сделает кто-то безвозмездно (т.е., даром) - респект тому и уважуха. ;) Тем более, что оно пригодится не мне одному. :)
  22. хм, а я где-то на этом форуме читал, что отзывы не индексируются... ;) Или таки индексируются?
  23. Ну как-то же люди добавляют на ЯМ! Я уже и вывод модели убирал, и ещё кучу шаманств делал. Не помогло. Начинают другие ошибки вылазить. Непруха какая-то. Или проблема в руках... :)
×
×
  • 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.