Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

chukcha

Користувачі
  • Публікації

    20 473
  • З нами

  • Відвідування

Усі публікації користувача chukcha

  1. Зачем грузить лишний helper, а тем более в startup вот например такое решение, возможно, было бы правильным $themeName= $config->get('config_template')): $helper = ThemeControlHelper::getInstance( $this->registry, $themeName ); Т.е. для каждой темы свой контроллер, вплоть до своих контроллеров
  2. Ок.. предложи свой способ подключения нужного хелпера.
  3. Секунду, какую логику? if ($products) - это логика? $helper = ThemeControlHelper::getInstance( $this->registry, $themeName ); $LANGUAGE_ID = $this->config->get( 'config_language_id' ); Это логика? Увы, повторюсь, OC является одношаблонным, все настройки касательно вывода различных блоков находятся в глобальных настройках. А должны находиться в настройках шаблона Размер изображений Кастомизация вывода кнопок. Даже, например, подсчет количества товаров - это тоже часть шаблона, и некоторые языковые переменные, такие как название кнопок, или названия ссылок в футере/хидере. (ну.. это так... ни о чем) -upd- Или вот в соседней теме - кнопка "продолжить", которая не всегда и не везде нужна. Логику ее вывода выносить в контроллеры? или все же отдать шаблонизатору? -/upd- Вот потому и строят надстройку, и получается во такой слоеный пирог. А показанный Васо код, очень даже оправдан - if ($products) - вызвать шаблон отвечающий за вывод списка А это... аж в трех местах копипаст - категории, производители, поиск , может еще где-то И в самом шаблоне - инклудится код вывода миникарточки товара, которая возможно используется во всех шаблонах, работающих со списком товаров. Т.е. все громко возмущаются отсутствием одного шаблона для ХК, копипастом разбросанным по всем шаблонам, и громко возмущаются наличием инклуда в шаблоне, или подключением библиотеки (хелпера) для шаблона Да, в данном случае нарушена OpenCart Unofficial Style Guide (http://wiki.opencarthelp.com/doku.php?id=style_guide) Или, у меня создается такое впечатление, что вы не видели smarty-шаблонов Ах, да - я бы павиков тоже бы убивал бы, но совсем за другие вещи. То что Василий называет быдлкодерством то вот оно есть такое.. не в павиках только комменты: //echo "подключись, сука!<br />"; //echo "Текущая кодировка: $charset\n"; //echo "подключилась!<br />"; Или например, назвать переменную - pizdec Вот это и есть быдлокодерство.
  4. SEO+PRO ничего не знает о вашем блоге. в каком sitemap Не делайте поспешных выводов, и не бросайтесь такими словами. (блокировка. не видит) Повторите вопрос с самого начала. Покажите пример ссылок Еще лучше, показать сайт
  5. <div class="column col-xs-12 col-sm-6 col-lg-2"> <div class="box"> <div class="box-heading"><span><?php echo $text_extra; ?></span></div> <ul class="list"> <li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li> <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li> <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li> <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li> </ul> </div> </div> <div class="column col-xs-12 col-sm-6 col-lg-2"> <div class="box"> <div class="box-heading"><span><?php echo $text_account; ?></span></div> <ul class="list"> <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li> <li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li> <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li> </ul> </div> </div> Удалить И в админке удалить виджет контактов Не соглашусь :) Потому что - OC является, к сожалению, одношаблонным, иначе бы пришлось этот функционал шаблона (настройки) пихать в котнроллеры В 1.5. - шаблон(view), практически, ничем не отличается от контроллера, хоть модель вызывай Вот погодь... в 2.х будет в шаблонах что-то типа global $config
  6. Шаблон не может плодить дублей, это я в сторону какого либо шаблона - в основном ссылки генерят контроллеры. Это понятно, seo_pro не в курсе о вашем блоге Ссылки на блог есть и они ЧПУ? Попрбуйте рассказать еще раз покажите вид ссылки на блог Покажите вид ссылки на разный язык
  7. Судя по всему, по очень внятно описанной проблеме, только у вас
  8. прикольно 301 редирект знаю - перемещен навсегда - т.е. сменил адрес. 302 редирект знаю - перемещен, но возможно вернется, например если товар отключен 303 редирект, слышал, никогда не пользовал - смысл его очень расплывчат... и нужно понимать, как к нему относятся поисковики
  9. м... по идее - адаптация этого модуля несложна для 2.0
  10. chukcha

    Анекдоты

    - А мы думали - точка зрения
  11. Это не велосипед, это необходимость Вставьте в это поле код от метрики, а еще, часто так бывает, вставляют и счетчик от Яндекса, который содержит в себе html код, которого не должно быть в header С другой стороны, гуглоспид рекомендует такие скрипты пихать в футер..
  12. Да, а с чего бы в лог писать? Нет контроллера - 404 private function execute($action) { if (file_exists($action->getFile())) { нет метода - 404 if (is_callable(array($controller, $action->getMethod()))) {
  13. Да есть такое, причем в это поле можно добавлять и коды любых счетчиков и цена в 50р.
  14. сама правка может представлять из себя только 1 строчку кода в библиотеке user.php Но проблема не в том, чтобы сказать какую строчку добавить, а проблема в том, что не "каждому" это может помочь. Из вас клещами вытянули, что вы сами убрали права админа.
  15. ага, ага.... а если еще и без токена...
  16. Паша, баг описан в личке! Не... тупое удаление контроллера maintance.. и все, причем ... maintance помещается в прелоад - его отсутствие и генерировала 404 ошибку, с вызовом контроллера not_found
  17. Ну.. Паша, всякое бывает... Невнимательность и, увы недобросовестная сборка. А портал собран на павлике Не, ну а че... Структура базы, возможности ядра... вполне заслуживаю внимания.
  18. надо адаптировать любой работающий, в основном админка и notify при оформлении заказа.
  19. банальная невнимательность, удалил common/maintance.php соответственно preAction не находил контроллера и отдавал 404
  20. Хранение большого количества файлов в одной директории влияет на скорость листинга - это, в основном, админка, но не на скорость доступа к файлу. Кроме того, на скорость могут влиять наличие кешированных изображений, т.е. уже отмасштабированных, а также - количество изображений на странице.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.