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

chukcha

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

    20 468
  • З нами

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

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

  1. Не верю Значит еще и директории admin (777)
  2. Установить permission для admin/index.php например 666
  3. В чем тайный смысл? Открывайте шаблон module/cart.tpl
  4. Это бесполезно... Тупо содрать код у человека не получается.
  5. То что вы ее не видите, это не значит, что ее нет директория, в которой лежат файлы сесси указывается в переменной session_save_path Узнать можно посмотрев phpinfo()
  6. В таком случае, наверное лучше прикрутить какую-нибудь аяксовую пагинацию
  7. откройте страницу colorbox, почитайте свойства и методы Т.е. вам нужен готовый код?
  8. Самый банальный способ в модели создать метод public function getRandomBanner() { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "banner_image bi LEFT JOIN " . DB_PREFIX . "banner_image_description bid ON (bi.banner_image_id = bid.banner_image_id) WHERE bi.banner_id = '" . (int)$banner_id . "' AND bid.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY RAND() LIMIT 0,1"); return $query->rows; } Склонировать контроллер модуля, вызвать метод Учитывая "размеры таблицы, приведенный запрос не сильно нагрузит базу. Если баннеров много, то метод с запросам можно переделать public function getRandomBanner() { $range_id = query( " SELECT MAX(`banner_id`) AS max_id , MIN(`banner_id`) AS min_id FROM `banner_image` "); $min = $query->row['min_id']; $max = $query->row['max_id']; $random = mt_rand( $min , $max_id ); $sql = "SELECT * FROM " . DB_PREFIX . "banner_image bi LEFT JOIN " . DB_PREFIX . "banner_image_description bid ON (bi.banner_image_id = bid.banner_image_id) WHERE bi.banner_id >= '" . $random . "'"; $query = $this->db->query($sql); return $query->rows; } писал с листа, если есть ошибки - не обессудьте.
  9. Т.е не собственный сервер Ага, попробуйте на шаринг хостинге, где, сессии, например хранятся в /tmp в session.php указать директорию, где будут храниться сессии - и счастье должно вас постичь... читать про session_save_path
  10. Тема и админка никак не связаны друг с другом
  11. написать модуль, клонировав его, например из контроллера category
  12. На сколько это сложно? Настолько, сколько вы готовы потратить денег.
  13. 1. Разобраться с редиректом при редиректе естественно теряется post А потом все остальное
  14. К сожалению, не каждый чистильшик сессий правильно чистит сессии Время жизни сессии зависит от настройки php По идее сессии должны чиститься не по времени создания, а по времени модификации, но хостеры, особенно шарниг не особо себя затрудняют исправлением скриптов Поэтому и слетает сессия админки и сессия корзины. С другой стороны, чистильшик должен заходить одновременно с запросом... Ведь можно самостоятельно устанавливать и путь хранения сессии, и время жизни сессии, но... опять же - не заходит, потому что... накладно. Т.е. проблема существует и методы борьбы с ней *проблемой) разные.
×
×
  • Створити...

Important Information

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