Xenos Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Уважаемые профи! Столкнулся с необходимостью дополнительного поля в форме заказа, заполняемого покупателем, примерно так: Подскажите, пожалуйста, как такую фичу реализовать, чтобы при получении заказа от клиента было видно и количество и тип продукта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Гость Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Уважаемые профи! Столкнулся с необходимостью дополнительного поля в форме заказа, заполняемого покупателем, примерно так: Подскажите, пожалуйста, как такую фичу реализовать, чтобы при получении заказа от клиента было видно и количество и тип продукта.стандартными настройками движка все очень просто делается в разделе Атрибуты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Xenos Опубликовано: 1 апреля 2011 Автор Поделиться Опубликовано: 1 апреля 2011 В атрибутах, насколько мне известно, предустановленные значения. Как сделать, чтобы при нескольких значениях (а их у меня по некоторым товарам до 36), не вываливался список, а именно сам покупатель мог, глядя на образец, вручную ввести номер (в данном случае "тон")? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 в атрибутах товаров, а не настроек магазина. админка -> каталог -> товары -> какой-то_товар -> вкладка атрибуты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Xenos Опубликовано: 1 апреля 2011 Автор Поделиться Опубликовано: 1 апреля 2011 Это-то понятно, но задумка другая: именно в атрибутах товара выводить не список возможных значений, а ПУСТОЕ поле, заполняемое самим заказчиком. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Как вариант - просить в конце заказа в комментариях писать нужный тип. Кстати, вы понимаете что таким образом вы нарушите логику списывания товаров из магазина? Или это непроблема. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Xenos Опубликовано: 1 апреля 2011 Автор Поделиться Опубликовано: 1 апреля 2011 Вы правы, это не проблема, ибо учёт ведётся по наименованию товара вне зависимости от его разновидности. Т.е. при наличии нескольких тысяч единиц товара его градация была бы актуальной, а когда всего 100-200, то это не существенно. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 сам, заходя на свой магаз случайно, голосую активно и отзывы оставляю, ключевыми словами набитые) 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 хм, а я где-то на этом форуме читал, что отзывы не индексируются... ;) Или таки индексируются? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 AlexFisher, народная мудрость\\\Если сам себя не похвалишь,не кто не похвалит) monax, индексируется как и любая страница не закрытая в Роботс 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Googlah, и что, есть тому доказательства? Я понимаю, что, теоретически, должны индексироваться, но вот тут написано, что не индексируются. И действительно в коде страницы отзывов таки нет. А если не индексируются - тады какой смысл заморачиваться с ключевыми словами в отзывах? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Да как не индексируется? Не может такого быть. По ссылке не пойду - у меня зрение - минус один. А тексты подхватываются, вы что. Особенно, если толковые люди комментируют)) Ключевики через раз выпячивают ;) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 А тексты подхватываются, вы что.Ссылку - в студию! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 над провести экспертизу по этому поводу мб нужно настроить а мб и индексируются ведь почему бы они были закрыты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 ММ-эээ.. Мне проще признать ся обманщиком, чем заморачиваться с сцылками. Обманул я вас. Да и сам - пустомеля еще тот) Вы больше не лукайтесь на мои утверждения, мол, "должно быть".. Вру. Аки скот. 8) Больше не буду(наверное)))))))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? а мб и индексируются ведь почему бы они были закрытыХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 (изменено) ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Поверить своим глазам не могу! Действительно, в исходнике нет содержания отзыва! Подумал, может вкладки динамически подгружаются через Ajax – изменил рекомендуемый товар, изменения сразу не отобразились. Изменено 1 апреля 2011 пользователем Acden Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 2 апреля 2011 Поделиться Опубликовано: 2 апреля 2011 Только что один-в-один отзыв поискал - ни хрена.. ХМ. Мож, просто поисковик не подхватил именно эту пагу, не знаю, не знаю.. :mellow: А я-то, дурень, отзывы пишу)) Продумываю, чтоб красиво) Эх.. С уважением. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Форма заказа Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Xenos Опубликовано: 1 апреля 2011 Автор Поделиться Опубликовано: 1 апреля 2011 Это-то понятно, но задумка другая: именно в атрибутах товара выводить не список возможных значений, а ПУСТОЕ поле, заполняемое самим заказчиком. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Как вариант - просить в конце заказа в комментариях писать нужный тип. Кстати, вы понимаете что таким образом вы нарушите логику списывания товаров из магазина? Или это непроблема. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Xenos Опубликовано: 1 апреля 2011 Автор Поделиться Опубликовано: 1 апреля 2011 Вы правы, это не проблема, ибо учёт ведётся по наименованию товара вне зависимости от его разновидности. Т.е. при наличии нескольких тысяч единиц товара его градация была бы актуальной, а когда всего 100-200, то это не существенно. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 сам, заходя на свой магаз случайно, голосую активно и отзывы оставляю, ключевыми словами набитые) 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 хм, а я где-то на этом форуме читал, что отзывы не индексируются... ;) Или таки индексируются? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 AlexFisher, народная мудрость\\\Если сам себя не похвалишь,не кто не похвалит) monax, индексируется как и любая страница не закрытая в Роботс 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Googlah, и что, есть тому доказательства? Я понимаю, что, теоретически, должны индексироваться, но вот тут написано, что не индексируются. И действительно в коде страницы отзывов таки нет. А если не индексируются - тады какой смысл заморачиваться с ключевыми словами в отзывах? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Да как не индексируется? Не может такого быть. По ссылке не пойду - у меня зрение - минус один. А тексты подхватываются, вы что. Особенно, если толковые люди комментируют)) Ключевики через раз выпячивают ;) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 А тексты подхватываются, вы что.Ссылку - в студию! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 над провести экспертизу по этому поводу мб нужно настроить а мб и индексируются ведь почему бы они были закрыты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 ММ-эээ.. Мне проще признать ся обманщиком, чем заморачиваться с сцылками. Обманул я вас. Да и сам - пустомеля еще тот) Вы больше не лукайтесь на мои утверждения, мол, "должно быть".. Вру. Аки скот. 8) Больше не буду(наверное)))))))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? а мб и индексируются ведь почему бы они были закрытыХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 (изменено) ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Поверить своим глазам не могу! Действительно, в исходнике нет содержания отзыва! Подумал, может вкладки динамически подгружаются через Ajax – изменил рекомендуемый товар, изменения сразу не отобразились. Изменено 1 апреля 2011 пользователем Acden Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 2 апреля 2011 Поделиться Опубликовано: 2 апреля 2011 Только что один-в-один отзыв поискал - ни хрена.. ХМ. Мож, просто поисковик не подхватил именно эту пагу, не знаю, не знаю.. :mellow: А я-то, дурень, отзывы пишу)) Продумываю, чтоб красиво) Эх.. С уважением. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Форма заказа Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 хм, а я где-то на этом форуме читал, что отзывы не индексируются... ;) Или таки индексируются? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 AlexFisher, народная мудрость\\\Если сам себя не похвалишь,не кто не похвалит) monax, индексируется как и любая страница не закрытая в Роботс 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Googlah, и что, есть тому доказательства? Я понимаю, что, теоретически, должны индексироваться, но вот тут написано, что не индексируются. И действительно в коде страницы отзывов таки нет. А если не индексируются - тады какой смысл заморачиваться с ключевыми словами в отзывах? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Да как не индексируется? Не может такого быть. По ссылке не пойду - у меня зрение - минус один. А тексты подхватываются, вы что. Особенно, если толковые люди комментируют)) Ключевики через раз выпячивают ;) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 А тексты подхватываются, вы что.Ссылку - в студию! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 над провести экспертизу по этому поводу мб нужно настроить а мб и индексируются ведь почему бы они были закрыты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 ММ-эээ.. Мне проще признать ся обманщиком, чем заморачиваться с сцылками. Обманул я вас. Да и сам - пустомеля еще тот) Вы больше не лукайтесь на мои утверждения, мол, "должно быть".. Вру. Аки скот. 8) Больше не буду(наверное)))))))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? а мб и индексируются ведь почему бы они были закрытыХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 (изменено) ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Поверить своим глазам не могу! Действительно, в исходнике нет содержания отзыва! Подумал, может вкладки динамически подгружаются через Ajax – изменил рекомендуемый товар, изменения сразу не отобразились. Изменено 1 апреля 2011 пользователем Acden Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 2 апреля 2011 Поделиться Опубликовано: 2 апреля 2011 Только что один-в-один отзыв поискал - ни хрена.. ХМ. Мож, просто поисковик не подхватил именно эту пагу, не знаю, не знаю.. :mellow: А я-то, дурень, отзывы пишу)) Продумываю, чтоб красиво) Эх.. С уважением. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Форма заказа Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 А тексты подхватываются, вы что.Ссылку - в студию! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Googlah Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 над провести экспертизу по этому поводу мб нужно настроить а мб и индексируются ведь почему бы они были закрыты Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexFisher Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 ММ-эээ.. Мне проще признать ся обманщиком, чем заморачиваться с сцылками. Обманул я вас. Да и сам - пустомеля еще тот) Вы больше не лукайтесь на мои утверждения, мол, "должно быть".. Вру. Аки скот. 8) Больше не буду(наверное)))))))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? а мб и индексируются ведь почему бы они были закрытыХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 (изменено) ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Поверить своим глазам не могу! Действительно, в исходнике нет содержания отзыва! Подумал, может вкладки динамически подгружаются через Ajax – изменил рекомендуемый товар, изменения сразу не отобразились. Изменено 1 апреля 2011 пользователем Acden Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 2 апреля 2011 Поделиться Опубликовано: 2 апреля 2011 Только что один-в-один отзыв поискал - ни хрена.. ХМ. Мож, просто поисковик не подхватил именно эту пагу, не знаю, не знаю.. :mellow: А я-то, дурень, отзывы пишу)) Продумываю, чтоб красиво) Эх.. С уважением. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Форма заказа
monax Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 Хорош выёживаться. :) Что, так сложно взять пару строк с любого отзыва и ввести в поисковик? Я у себя проверить не могу, т.к. у меня только один мной написанный отзыв. Его в поиске нет. Но мой маг ещё толком не проиндексирован. Может проблема в этом. Сделайте это на своём мегараскрученном с помощью отзывов магазине и убедите тех, кто пустым словам не верит. Или это так сложно? а мб и индексируются ведь почему бы они были закрытыХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Acden Опубликовано: 1 апреля 2011 Поделиться Опубликовано: 1 апреля 2011 (изменено) ХЗ, почему. Можете убедиться сами. Напишите у себя отзыв, а потом посмотрите исходный код страницы. И убедитесь, что там есть всё, кроме текста отзыва. :) Поверить своим глазам не могу! Действительно, в исходнике нет содержания отзыва! Подумал, может вкладки динамически подгружаются через Ajax – изменил рекомендуемый товар, изменения сразу не отобразились. Изменено 1 апреля 2011 пользователем Acden Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexFisher Опубликовано: 2 апреля 2011 Поделиться Опубликовано: 2 апреля 2011 Только что один-в-один отзыв поискал - ни хрена.. ХМ. Мож, просто поисковик не подхватил именно эту пагу, не знаю, не знаю.. :mellow: А я-то, дурень, отзывы пишу)) Продумываю, чтоб красиво) Эх.. С уважением. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Поговорю с собой немножко... Вот здесь есть решение по индексации отзывов (я в ингиш не настолько хорошо рублю, чтобы понять там всё дословно, но в общих чертах, похоже, это то, что надо :) ). Насколько я понял, решение там что-то немножко ломает, но не существенно. :rolleyes: Только вот мой уровень знаний PHP не позволяет сходу вкурить, куда это решение встромить. Может кто-то разжуёт? Или предложит своё решение? ЗЫ. Начиная с 8, или 9 поста тема ушла в другое русло. Может кто-нить из модераторов создаст тему о проблемах с индексацией отзывов и перенесёт посты об отзывах туда? Хотя, в принципе, мне всё равно. Предлагаю чисто для удобства пользователей. Ну и для порядка. :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Fix305 Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Дядки, кто-то может найти причину, по которой отзывы не попадают в индекс? Или каждый себе исправил (кто смог) и тихонько помалкивает? :)потому что $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Спасибо, конечно, за ёмкий и содержательный ответ. :rolleyes: Но хотелось бы таки решение проблемы увидеть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
monax Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Сделал у себя по аналогии с кодом на буржуйском сайте. Малость подшаманил его. Всё работает. В исходном коде страницы отзывы появились. Но есть одно "но". Как там и предупреждалось, не работает пагинация страниц. Т.е., если раньше на страницу выводило, например, по 5 отзывов, то теперь все, сколько бы их ни было, тулятся на одну страницу. В принципе, считаю, что это таки лучше, чем, когда отзывы вообще не индексируются, но всё же таки хотелось бы, чтобы отзывы не шли одной простынёй. Пока их мало - всё выглядит нормально. А когда будет, например, 50 отзывов... Хотя, особо большой проблемы в этом нет... Но если кто-то исправит и эту багу - большой тому респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexFisher Опубликовано: 4 апреля 2011 Поделиться Опубликовано: 4 апреля 2011 Малость подшаманил его. Всё работает Собсно, почему-бы не поделиться решением подшаманеного буржуйского решения? Многим будет полезно. "Жажду деталей" (с) Доктор Быков 8) [ОФФТОП] А FIX305 - АЦЦКИ продвинутый пользователь :lol: :lol: :lol: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0
monax Опубликовано: 5 апреля 2011 Поделиться Опубликовано: 5 апреля 2011 Собсно, не делилися, т.к. надеялся увидеть более грамотное решение от продвинутых программеров (как я уже писал, я не программист и азы 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 звёзд!")Собсно, и всё. Минус решения, описанный на буржуйском форуме, я описал выше. Но тот существенный плюс, как по мне, весит больше, чем минус. Запрос на доработку пагинации страниц остаётся в силе. Если кто сможет/захочет - честь тому и хвала... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения